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 tsvector indexing.
  • 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