Introducing Callipso
Meet Callipso — voice-first terminal automation that bridges the gap between speech and code execution.
Introducing Callipso
Developers have always looked for ways to remove friction from their workflow. Whether it was switching from Vim to VS Code, adopting copilots, or embracing AI-powered terminals — the goal is always the same: spend less time on ceremony, more time on intent.
Callipso takes this idea to its logical next step. Instead of typing commands, you speak them. Instead of context-switching between windows, a single hotkey routes your words exactly where they need to go.
The Problem
If you have ever used voice dictation with a terminal, you know the pain. You dictate a sentence, it lands in the wrong window. You try again, but your cursor was in the editor, not the terminal. You copy-paste manually, lose your train of thought, and eventually give up.
The core issue is not speech-to-text quality — modern STT engines like SuperWhisper and Whisper.cpp are remarkably accurate. The problem is routing. Your spoken words need to reach the right terminal, in the right IDE, at the right time.
How Callipso Solves It
Callipso sits as a transparent overlay on your desktop. It watches your IDE terminals — VS Code, Cursor, Windsurf, or even standalone Terminal.app and iTerm2. When you speak and press a hotkey, Callipso:
- Reads the transcribed text from your clipboard (it never touches your audio)
- Identifies the target terminal based on your routing rules
- Sends the text directly to that terminal, as if you typed it
The entire flow takes under 200 milliseconds. Speak, press, execute. No copy-paste. No window switching. No lost context.
Built for Claude Code
One of the most powerful integrations is with Claude Code. When you route voice commands to a Claude Code session, Callipso automatically detects idle sessions, creates new ones when needed, and tracks their state in real time. The overlay shows you exactly what each Claude Code instance is working on — reformulations, tool usage, and progress.
This means you can run multiple Claude Code sessions in parallel across different projects, routing voice commands to whichever one you want with a single hotkey. It is the natural evolution of AI-assisted development.
Privacy First
Callipso never records your voice. It never sends audio anywhere. All it does is read text from your clipboard — text that your STT engine has already transcribed locally. Your words stay on your machine.
What is Next
We are building Callipso in public. The Space tab — a real-time 3D visualization of your codebase powered by Rust and WebGPU — is already live. Community forums are coming soon. And we are exploring deeper integrations with Claude Code's hook system for even tighter voice-to-AI workflows.
If you have ever wished your terminal could just listen, Callipso is for you.