Voice-first coding assistant built around OpenClaw, ACP, configurable realtime STT (OpenAI or ElevenLabs Scribe), and ElevenLabs TTS.
- Copy
.env.exampleto.envand fill API keys and gateway settings.- Mic-only mode default:
VOICE_DEV_AGENT_CALL_MODE=false - STT default:
VOICE_DEV_AGENT_STT_PROVIDER=openai-realtime - If OpenClaw runs inside WSL on Windows, set
OPENCLAW_WSL_DISTRO=<your distro name>
- Mic-only mode default:
- Configure workspace allowlist in
config/workspaces.json. - Install dependencies:
pnpm install
- Build packages + run app:
pnpm dev
apps/desktop: Electron + React desktop app.packages/contracts: shared Zod schemas and TS contracts.packages/openclaw-bridge: resilient OpenClaw CLI adapters.packages/orchestrator: session/control/safety orchestration.packages/voice: OpenAI Realtime STT and ElevenLabs TTS clients.config/workspaces.json: explicit workspace allowlist.docs/: setup and operations runbooks.
docs/acp-setup.mddocs/safety-policy.mddocs/operations.md- Optional when enabling calls:
docs/twilio-voice-call-setup.md