Changelog
What is new in Callipso. Features, fixes, and improvements across every release.
February 2026
v1.2.0Feature
Community Forum
Callipso now has a built-in community forum at callipso.dev/forum. Discuss workflows, share configurations, report bugs, and help other voice-coding developers.
What's new
- Forum with categories — Bug Reports, Feature Requests, Tips & Tricks, and General Discussion. Each category has its own icon and description.
- Threaded replies — Full reply trees with nested conversations. Vote on helpful replies to surface the best answers.
- Real-time presence — See who else is reading the same thread. Powered by Supabase Realtime.
- User profiles — Reputation system with badges (New Member, Contributor, Pro User, Core Team). Profiles show post history and stats.
- Full-text search — Search threads, replies, and tags instantly. Powered by Supabase FTS with
tsvectorindexing. - Leaderboard — Top contributors ranked by reputation. Updated in real time.
Improvements
- Header navigation now includes links to Blog, Changelog, and Forum
- Footer updated with community links
- SEO: JSON-LD structured data for forum threads and profiles
January 2026
v1.1.0Feature
Space Tab & Codebase Visualization
The Space tab is here. Watch your AI coding agents navigate your codebase in real time, rendered with Rust and WebGPU.
What's new
- 3D codebase visualization — Every file in your repository is a node in a 3D star field. Directories form clusters. The layout is force-directed for organic grouping.
- AI ship tracking — Each Claude Code session appears as a ship. When it reads a file, the ship moves toward that node. When it writes, the node pulses.
- Additive mode — Start with an empty view. As the AI discovers files, they fade into visibility. Watch the AI's footprint grow in real time.
- Engine glow shader — Ships have animated engine glow driven entirely by WGSL shaders. No JavaScript animation overhead.
- Hierarchy mode — Toggle between force-directed and hierarchical (tree) layouts for different perspectives on your codebase structure.
Performance
- 2,500 nodes at 250fps on M2 integrated GPU
- ~8MB WASM memory, ~12MB GPU memory
- Zero impact on IDE performance
Technical details
- Renderer: Rust compiled to WASM via
wasm-pack - Graphics API: WebGPU (not WebGL)
- Bridge pattern: explicit JS wrappers over
#[wasm_bindgen]methods - Instanced rendering for file nodes (single draw call for thousands of quads)
v1.0.0Feature
Initial Release
Callipso v1.0.0 is live. Voice-first terminal automation for macOS developers.
Core features
- Voice routing — Speak, press a hotkey, and your words arrive in the right terminal. Works with any STT that writes to clipboard: SuperWhisper, Whisper.cpp, macOS Dictation, Wispr Flow, or the built-in Parakeet engine.
- Multi-IDE support — VS Code, Cursor, Windsurf, Terminal.app, iTerm2, and Warp. Each IDE has a dedicated adapter that handles terminal discovery and text delivery.
- Claude Code integration — Smart routing finds idle Claude Code sessions, tracks their state in real time, and shows reformulations in the overlay. Run multiple sessions in parallel without cross-pollination.
- Transparent overlay — A minimal, always-on-top overlay that shows terminal state, routing targets, and Claude Code activity. Click-through when you don't need it.
- IDE extension — The companion VS Code/Cursor/Windsurf extension exposes a local HTTP API for terminal control. Auto-installs and auto-updates.
Architecture highlights
- Electron app with Express HTTP server on port 3000
- Immer-powered immutable state management
- DI container with branded tokens and lazy resolution
- 480 typed IPC channels with response envelopes
- Pino structured logging (main process + renderer forwarding)
- Rate limiting, CORS, CSP, and preload allowlisting for security
STT options
- Parakeet (built-in) — Local MLX-based STT engine, no internet required
- SuperWhisper — Recommended external STT for best accuracy
- Any clipboard STT — Callipso is STT-agnostic by design