Voice I/O MCP server for Claude Code. Speak and listen through your mic and speakers.
Uses Kokoro MLX (TTS), Parakeet MLX (STT), and Silero VAD. Runs locally on Apple Silicon.
curl -fsSL https://raw.githubusercontent.com/EndlessHoper/interweave/main/install.sh | bashThis will:
- Install Python dependencies (~4.5GB total, includes torch and ML models)
- Download ML models (Kokoro TTS, Parakeet STT, Silero VAD)
- Register interweave with Claude Code
After install, start a new Claude Code session and talk.
If you prefer to install step by step:
uv tool install --python ">=3.11" interweave
claude mcp add interweave -- interweaveuv tool install --python ">=3.11" interweave
codex mcp add interweave -- interweaveuv tool install --python ">=3.11" interweaveThen add to opencode.json:
{
"mcp": {
"interweave": {
"type": "local",
"command": ["interweave"],
"enabled": true
}
}
}uv tool upgrade interweaveuv tool uninstall interweave
claude mcp remove interweave
# Optional: remove cached ML models (~2GB)
rm -rf ~/.cache/huggingface/hub/models--mlx-community--Kokoro-82M-bf16
rm -rf ~/.cache/huggingface/hub/models--animaslabs--parakeet-tdt-0.6b-v3-mlx
rm -rf ~/.cache/torch/hub/snakers4_silero-vad_master- macOS with Apple Silicon
- Python 3.11+
- Microphone and speakers
- uv (
curl -LsSf https://astral.sh/uv/install.sh | sh)