Siren

✓ Browser Web Speech API — no Whisper install needed

Your voice is transcribed in the browser (Chrome / Edge recommended), same pattern as continuous dictation. Only your Anthropic (Claude) key is required for analysis and responses.

Get free key at elevenlabs.io → Profile → API Key. Leave blank to use basic browser voice.
Enter your Claude API key to continue
If ANTHROPIC_API_KEY (and optionally ELEVENLABS_API_KEY) are set in .env, this screen is skipped automatically. Add ?setup=1 to the URL to show it anyway.

Keys stay on your machine — use .env for repeat visits, or paste here once.

Claude key → console.anthropic.com/settings/keys
ElevenLabs key → elevenlabs.io → your profile icon → API Key
← Dashboard
Live 911 intake · realtime transcript · AI ticket
Browser STT Claude ElevenLabs voice
⟳ AI processing...
Offline
00:00:00
Siren · Caller

Live 911 voice

Standby
📞

Emergency services — 9-1-1

All operators are currently busy. Please hold.

0:00
on hold
Siren AI · spoken response
Waiting for call to begin...
// Live Transcript
SIREN READY — AWAITING CALL
🌐 Language: Auto-detecting
Siren · Ticket
Live incident
0
Active
Priority
Saved
🎯

No active incidents

Click Start Call and speak into your microphone. The ticket builds live as you speak — powered by your browser’s speech recognition and Claude AI.

Waiting for call...
Live map

Incident locations

No geocoded locations yet. Address appears when the caller gives a location.

📋 Incident Report

Generating AI incident report...