app · Community / local-first stack — the opencode-voice Rust CLI (independent), the Olbrasoft/opencode-voice-plugin, and any local TTS; demoed end-to-end by the YouTube channel "No place like localhost".

opencode + voice

A hands-free way to drive opencode, the open-source terminal coding agent, entirely by voice — with speech recognition and voice output both running on hardware you control, not a cloud API. You start opencode with a local port open, then run a small Rust CLI (opencode-voice) that listens on your microphone, transcribes with Whisper on your own CPU, and forwards the text to opencode. For opencode to answer out loud, a community plugin adds a 'speak' tool the agent can call, routed to a text-to-speech engine — anything from CPU-friendly Piper to a GPU voice-cloning model. None of this is official SST tooling: it's independent open-source projects wired together via opencode's HTTP server and plugin system. For life-science students the appeal is privacy-by-architecture — review or fix code by voice near sensitive data without your spoken words hitting a third-party server — and a genuinely hands-free workflow when your hands are on a pipette, not a keyboard.

  • free
  • self-host
  • Open source

What it can help with

  • voice coding
  • speech recognition
  • local text-to-speech
  • hands-free terminal
  • privacy-first
  • cpu whisper
  • plugin integration
  • offline processing