The flight recorder
for voice AI agents
Open-source observability for LiveKit and Trillet agents. Trace every turn, catch hallucinations and wrong actions automatically, and run it all on your own infrastructure.

See what your agent actually did.
Build, test, and debug voice agents from one dashboard you own. No per-call pricing, no seat limits.
AI call reviews
A Gemini-powered reviewer reads every call and checks the agent's claims against what actually happened: tool calls, API responses, and your knowledge base. Results stream in live.
Span-level waterfall
STT, LLM, tools, and TTS for every turn.
Latency, tokens & cost
Automated evaluations
AI callers that behave like real people stress-test your agent on the happy paths and the messy ones.
Outbound campaigns
Upload a CSV, set call windows and retries, and watch every dial land in the logs.
Agent builder
Create and deploy LiveKit agents with your pick of LLM, STT, and voices from ElevenLabs, Google, or Sarvam.
SIP & telephony
Manage trunks, dispatch rules, and phone numbers so agents can take and place real calls.
Search & saved views
Global search, advanced filters, and saved views across thousands of calls.
Voice bug reporting
Flag issues out loud mid-test. Voice commands pin the exact moment in the call.
Up and running in one command.
A Docker Compose stack with the dashboard, Postgres, Supabase Auth, and an API gateway. Calls, recordings, and transcripts stay inside the compliance boundary you already manage, and AI reviews can run on your own cloud account or a model you host.
- 01
Run the stack
Generates JWT keys, starts every service, and seeds a login.
- 02
Instrument your agent
Add the Python SDK to your LiveKit or Trillet agent.
- 03
Watch calls land
Traces, metrics, and AI reviews show up in real time.
$ git clone https://github.com/TrilletAI/Soundflare.git
$ cd Soundflare
$ ./scripts/docker-start.sh
# dashboard → http://localhost:8000
# login credentials are printed in your terminal
SDK source: TrilletAI/soundflare-sdk
Star it. Fork it.
Ship it.
SoundFlare is free and built in the open. Open an issue, send a pull request, or just tell us what your voice stack needs.