Show HN: Cactus Needle – Local tool calling and speech-to-text in JavaScript
Category: ai-ml
Tags: local-ai, tool-calling, speech-to-text, wasm, javascript, ai-sdk
Score: 6.8/10 (Innovation: 6, Technical: 7, Documentation: 8, Utility: 6)
Cactus Needle is a JavaScript/TypeScript library that runs the Needle and Whistle models locally in the browser or Node.js via WebAssembly. It provides tool calling, structured extraction, text embeddings, and speech-to-text without API keys or servers, offering both a standalone API and an optional Vercel AI SDK provider.
Target audience: web developers, frontend devs, JS/TS developers
Repository: https://afshinm.github.io/cactus-needle/ · TypeScript · Apache-2.0 · 2 stars
View on Hacker News