KILO Voice-to-CodeUnofficial companion for Kilo Code on Remote-SSH. Kilo’s built-in voice works locally. This extension adds reliable speech-to-text when you code over SSH: mic on your laptop → STT via nsdb.com + your AI keys → text into Kilo chat. Publisher: NSDB.com ( Pricing
Site & billing: https://nsdb.com/voice-to-code/ Quick start
Side panel
Auto-Post Prompt: after paste, sends Cmd/Ctrl+Enter to Kilo. First-time use may ask for security permission. Requirements1. Local mic tools (
|
| OS | Example |
|---|---|
| macOS | brew install sox or brew install ffmpeg |
| Linux | sox or ffmpeg (+ PulseAudio for ffmpeg) |
| Windows | ffmpeg on PATH |
Do not rely on installing these only on the SSH server. Without them, recording is a silent stub.
2. Seat key (kv2c_…)
Auto free key, Stripe Checkout success, or command Set API Key.
3. BYOK key
OpenAI and/or xAI key on the BYOK tab (or dashboard Settings). Pathway must match a saved key.
Commands
| Command | |
|---|---|
| Toggle Recording | Cmd/Ctrl+Shift+V |
| Set API Key | Paste kv2c_live_… / kv2c_free_… |
| Show Debug Log | Output channel KILO Voice-to-Code |
| Open Stripe Billing Portal | Manage subscription |
Privacy & security
- Audio is sent to nsdb, then to your configured STT provider (OpenAI or xAI).
- Seat and BYOK keys are stored for your account; dashboard can reveal BYOK keys when signed in.
- Clipboard is temporarily used for paste, then restored when possible (text everywhere; images best-effort on macOS/Windows/Linux).