hotbutter voice chat
/install hotbutter
Hotbutter Voice Skill (Hosted Relay)
This skill routes data through hotbutter.ai. Voice transcripts and agent responses are transmitted through the hosted relay server at wss://hotbutter.ai. This is a convenience skill — not a private or local-only solution.
For a fully local alternative where no data leaves your machine, see hotbutter-os.
For updates, follow @DnuLkjkjh.
Privacy & Data Flow
Data that transits through hotbutter.ai:
- Transcribed speech text (from browser speech-to-text)
- Agent response text (stdout from your local
openclawbinary)
Warning: If your agent prints sensitive information (secrets, credentials, private data), that output will be sent through the relay. Avoid running agents that output secrets, or use --relay-url to point to a relay you control.
Data that stays local:
- Raw audio (processed in the browser, never transmitted)
- The
openclawbinary execution (runs on your machine) - Config file (
~/.hotbutter)
Required Dependencies
openclawCLI — must be installed and on your PATH
How It Works
- This skill connects via WebSocket to
wss://hotbutter.ai - A pairing code and URL (
https://hotbutter.ai/app?code=XXXXXX) are printed - Open the URL in your browser to start a voice session
- Browser speech-to-text converts your voice to text, sent through the relay to this skill
- This skill executes
openclaw agent --session-id \x3Cid> -m \x3Ctext>on your machine - The agent's text response is sent back through the relay and spoken via browser TTS
Usage
# Start (connects to hotbutter.ai by default)
voice-bridge start
# Use your own relay for privacy
voice-bridge start --relay-url wss://your-relay.example.com
# Custom agent display name
voice-bridge start --agent-name "My Agent"
Configuration
| Option | Default | Description |
|---|---|---|
--relay-url |
wss://hotbutter.ai |
Relay WebSocket URL. Change this to use your own relay. |
--agent-name |
Agent |
Display name shown in the voice client |
First Run
On first run, the skill will prompt for an optional email (stored locally in ~/.hotbutter). Subsequent runs connect immediately.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install hotbutter - After installation, invoke the skill by name or use
/hotbutter - Provide required inputs per the skill's parameter spec and get structured output
What is hotbutter voice chat?
Enables local voice chat by embedding Hotbutter relay server and PWA, providing speech-to-text and text-to-speech via a secure, self-hosted connection. It is an AI Agent Skill for Claude Code / OpenClaw, with 490 downloads so far.
How do I install hotbutter voice chat?
Run "/install hotbutter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is hotbutter voice chat free?
Yes, hotbutter voice chat is completely free (open-source). You can download, install and use it at no cost.
Which platforms does hotbutter voice chat support?
hotbutter voice chat is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created hotbutter voice chat?
It is built and maintained by Michael Stajer (@michael-stajer); the current version is v1.0.6.