
AgentWire
Talk to your AI coding agents. From anywhere.
Push-to-talk for Claude Code from your phone, tablet, or laptop — with a real neural voice out of the box.
A Real Voice in Under a Minute
A fresh install speaks with Kokoro-82M — a genuinely good neural voice running on pure CPU. The robotic browser voice is the fallback now, not the experience.
No GPU. No certs. No API keys. Identical on macOS, Linux, and Windows. The model (~200 MB) downloads once in the background on first start — the browser voice covers the wait, then upgrades automatically.
- voices
- 32 voices
- languages
- 8 languages
- only — no GPU
- CPU only — no GPU
- params, near the top of the TTS Arena
- 82M params, near the top of the TTS Arena
pip install agentwire-dev
agentwire portal start
✓ Portal running at http://127.0.0.1:8765
✓ Kokoro-82M voice ready
▍cursor
Features
Voice control, multi-agent orchestration, and a portal that sees every session.
pip install agentwire-dev && agentwire portal startPower Features
agentwire ensure -s myproject --task daily-reviewagentwire machine add gpu-server --host 10.0.0.5 --user adminagentwire voiceclone startHow It Works
Under a minute to a working voice portal. About 15 minutes for the full experience—phone access from anywhere, Whisper-grade transcription, cloned voices.
- Step 01
Install & Speak
pip install agentwire-dev, run agentwire init, then agentwire portal start. Open 127.0.0.1:8765 in Chrome—push-to-talk and a real neural voice work immediately. No GPU, no API keys.
- Step 02
Take It Anywhere
Generate certs and bind to your network—the portal mints a bearer token and your phone becomes a push-to-talk remote for every agent. Beyond your LAN, front it with Cloudflare Tunnel.
- Step 03
Orchestrate Everything
Spawn workers, dispatch missions from GitHub issues, queue overnight work, schedule recurring runs. Monitor it all from the portal—hands-free.
Locked Down by Default
A tool that pipes your voice to shell-wielding agents should be paranoid. This one is.
Localhost by Default
The portal binds 127.0.0.1 out of the box. Nothing listens on your network until you explicitly ask it to.
Token-Gated Network Access
Binding beyond loopback auto-generates a bearer token required on every request — and the portal refuses to start on a network interface with auth disabled. Origin validation is always on.
Honest About the Internet
A LAN token is not identity. For access from anywhere, the documented path is Cloudflare Tunnel + Zero Trust — not “just port-forward it.”
Full threat model in SECURITY.md.
Install AgentWire
Install from PyPI. Voice works out of the box—the phone-from-anywhere setup takes about 15 minutes more.
pip install agentwire-dev