An on-call voice agent built on the LiveKit Node.js Agents SDK. You talk to it in the browser over WebRTC, it runs health checks against my servers in parallel, and it only pages me (through Shion) after you confirm out loud.
- Self-hosted with Docker Compose on a DigitalOcean droplet that only makes outbound connections.
- Cut idle memory from about 805 MiB to about 515 MiB based on measured usage.
- Models picked for cost, at roughly $0.006 per minute.
- LiveKit simulation scenarios run in CI.