Open-source voice input with LLM-powered intent recognition. Dictate, edit, and send — all by voice. Bring your own AI provider. No account, no telemetry, no lock-in.
Powered by Whisper API with switchable providers. Use OpenAI Whisper, or bring your own Whisper-compatible endpoint. Multi-language support follows your system settings — Chinese, English, Japanese, Korean, and more. The language hint is passed to Whisper for significantly better accuracy.
Every voice segment is classified — content input, edit command, or send. No mode switching, no buttons to press. Just speak naturally and the AI figures out the rest. A dedicated edit button lets you record edit-only commands with a specialized prompt for precision edits.
Use OpenAI, Claude, or any OpenAI-compatible endpoint for the LLM. Use Whisper or any Whisper-compatible API for STT. Self-host your models, use a local LLM, or connect to your company's private endpoint — ChatyInput doesn't lock you in.
No accounts. No telemetry. No data collection. Audio recordings are stored locally on your device for history playback — never uploaded to any server except your chosen STT provider. API keys live locally, encrypted at rest. Fully open source — audit every line.
Add names, jargon, abbreviations, and domain-specific terms. The AI prioritizes phonetically similar matches from your dictionary — so "Kubernetes" doesn't become "Cooper Nettie's" and your colleague "Aoife" is always spelled right.
Full IME on Android. Menu bar app on macOS. Standalone app on iOS. System tray on Windows. Each version is built natively for its platform — no Electron, no web wrappers, no compromises. Text injection works directly into any app you're using.
Hold the record button and speak naturally. Dictate content in any language — hold-to-record (PTT) or click-to-toggle, your choice.
Whisper transcribes your speech. The LLM classifies intent, auto-corrects errors, applies your custom dictionary, and updates the buffer.
Hold the edit button to refine. Say "change 3 to 5" or "rewrite as a formal email" — the LLM modifies the buffer while preserving your intent.
Say "send" and the text goes directly into the active app — Slack, Gmail, VS Code, any text field. Native text input on every platform.
Menu bar + floating panel
Coming SoonStandalone app
Coming SoonSystem tray app
Coming SoonMIT licensed. Every line of code is auditable. Fork it, self-host it, modify it, contribute back. No proprietary cloud, no subscription, no strings attached.