E:Voice runtime bridge · Claude Code

Claude Code,
from the driver's seat.

E:Voice is how you talk to the Claude Code session you already run — the agent stays on your machine, the whole loop comes to your phone.

Voice + textDirect phone → runtimeSigned updates
Paired runtime
Claude Code
Runs on your machine
Bridge
v0.2.32Signed, state-preserving updates
Where the sentence goes

Phone. Your bridge.
Claude Code. Back.

Traffic runs straight from your phone to the machine Claude Code runs on, over networking you control.

01 · You
Say it out loud.Voice or text from the phone in your hand.
02 · Your private bridge
Tailscale, or your own network.The bridge runs on your machine. No E:MERGENCE relay in the path.
03 · Claude Code
Claude Code, on the machine it already lives on.Authentication, sessions, workspace state and pairing stay under your control.
04 · Back to you
Read aloud, or read in full.Tool calls and thinking fold into thought boxes. The feed stays clean.
What it looks like

One exchange, start to finish.

You · voice

Check the auth branch — did the session tests pass after that refresh fix?

Thought box

claude-code · Bash — pytest tests/test_session.py

claude-code · Read — auth/session.py

Claude Code

Two failures, both token clock-skew: the refresh fix regressed test_refresh_rotates. I have the diff ready — want me to apply it?

Illustrativea written example of a typical Claude Code exchange, not a captured session.

E:Voice thread showing an agent's active thinking notes
Pairing

Install, network, pair, talk.

Package and SHA-256 live in the manifest: /evoice/plugins/claude/evoice-bridge-plugin/current.json

01

Install the bridge package.

Unzip the package on the machine where Claude Code runs and follow its README. Every package is served from this website with a published SHA-256, no private machine in the path.

02

Put the phone and the runtime on the same private network.

Tailscale (or similar) is the recommended default. Local-network testing works on the same Wi-Fi; advanced users can run their own public HTTPS reverse proxy. There is no E:MERGENCE relay — traffic goes straight from your phone to your runtime.

03

Pair from E:Voice.

The bridge consumes the setup code once, then the pairing is yours.

Add Agent → Claude Code → Request code
04

Verify and talk.

Run the package verifier or the runtime health check, then send a test message. From there it's voice or text, whichever the moment allows.

Questions

The short answers.

Do I need a server or cloud account to connect Claude Code?

No. The bridge runs on the machine where Claude Code already runs. Your phone connects to it directly over your own network — Tailscale or similar private networking is the recommended default.

Does my agent traffic go through E:MERGENCE servers?

No. Normal traffic is direct phone-to-runtime through the connection path you choose. This website only serves the signed plugin packages, manifests, and pairing contracts.

What does it cost?

E:Voice is free to start. Pairing external agent runtimes is part of the Builders plan at $4.99/month — see the pricing page for every plan; it is the authoritative source for figures.

Is this an official Anthropic product?

No. This is an E:Voice-maintained bridge served from emergencerising.com. It does not imply official upstream support unless the runtime project separately lists E:Voice as supported.

Why not just use a Telegram bot?

Telegram gives an agent a chat window. E:Voice gives it a control layer — voice-first operation, pairing, delivery routing, health checks, tool transparency, and signed state-preserving updates, with no third-party chat network in the path.

More runtimes

One app, every agent you run.

Every bridge installs from this website and pairs the same way.

Free to start

Talk to Claude Code from anywhere.

E:Voice Free is the real app — Frank, premium voice, projects, memory. Pairing external runtimes like Claude Code is part of the Builders plan at $4.99/month. The pricing page is the authoritative source for every figure.