2026-10-11 16:37 UTC

Egma’s builders claim their released platform supports repository-based simulated voice conversations, mocked tool responses, and production grading for LiveKit and Retell agents, enabling repeatable pre-deployment regression testing alongside production monitoring.

state: watchingheat: lowuncertainty: mediumconvergesscott: mediumvoice-agents agent-evaluation agent-harnessesEgmaNischalNaman

What is this?

Egma is a voice-agent testing and monitoring product; its published PyPI SDK description says it connects LiveKit agents to simulation testing and production monitoring, records the agent’s perspective during simulations, and allows mock-tool injection. The case presents an open-source Show HN release and names Nischal and Naman as builders, but the supplied web snippets do not verify their roles or the open-source status. Repository-based suites, Retell support, CLI execution, and production grading remain case claims rather than capabilities established by these snippets; similar features described for other platforms do not substantiate Egma’s implementation.

Why it matters to Scott

Egma’s documented simulation, mock-tool injection and monitoring converge with Scott’s Evaluation-Driven Development position and offer a concrete harness approach to investigate for Practice Trainer and his voice-booking work, rather than merely another argument for testing. The supplied radar pages track adjacent evaluation tools, not Egma itself; compatibility with Scott’s stack, repository-based regression suites and binding release gates remain unestablished, so this is an implementation lead rather than a validated replacement.
ip:concept.evaluation-driven-developmentdev:concept.deterministic-test-seamsdev:project.sales-trainerdev:concept.outbound-voice-booking-agentradar:concept.voice-agentsradar:concept.agent-evaluationradar:concept.agent-observabilityradar:understudy-agent-scenario-testing
queries asked of Scott's wikis
  • agent evaluation harnesses mocked tools regression testing
  • version-controlled scenarios CI deployment quality gates
  • production traces replayable tests evaluation feedback loops
  • voice agent projects LiveKit Retell integrations
  • simulation fidelity text versus audio agent testing

Measured heat

now 0 pts/hpeak 2 pts/hcomments 0/hpeers p14momentum: steady2 platformsage 743h
points/hour across evidence · reading as of 2026-10-12 02:59:37.977291+11:00 · deterministic, not a model opinion

How the heat travelled

09-10 17:44 (minted)⭐ origin echo-reconstructedEgma provides voice and text simulation suites, mocked tool responses, CLI execution, production monitoring, and bring-your-own-provider key
Egma on github (echo) · attributed from hn.story.49646928 · published time unknown
—
09-10 17:01first on hacker news · published · lag ?Show HN: Open-source simulation testing infra for voice agents
Nischalj10
—
09-10 17:01amplified on hacker news 👑hn.story.49646928
Nischalj10
peak 16 · 7 comments · 85% of case engagement
10-07 17:16amplified on hacker newshn.story.49995804
ineptech
peak 3 · 1 comments · 15% of case engagement
09-10 17:23our radar first saw it · lag ?discovery anchor: hn.story.49646928—
pace: p57 vs 519 stories at the 720h mark (now 743h old) — ahead of claude-subscriber-token-theft (1.0x), behind hydra-local-agentic-terminal (1.0x)

Evidence (3) — ⭐ canonical anchor

sourceobjectauthorscorecomments
🟧 hnShow HN: Open-source simulation testing infra for voice agents
Retrieved article excerpt

Open article · Retrieved 2026-09-10T17:26:22.692495+00:00

Egma Egma is an open-source platform for testing voice agents and monitoring them in production. Docs · Egma Cloud · Discord 🧩 Core features Test before you ship. Build regression suites with simulated voice and text conversations and mocked tool responses. Keep tests in your agent's repository and run them with the Egma CLI or a coding agent. Monitor production. Review real conversations, tool calls, and metrics. Use graders to check your agent's behavior and investigate failures. Bring your own keys. Use your own API keys for model providers on Egma Cloud or when you self-host. You pay providers directly, with no Egma markup on model usage. Customize your tests. Choose from supported models and customize your caller personas. Set grading instructions and pass thresholds for the behavior you want to test. Egma supports LiveKit (JS/TS) and Retell. Contact us on Discord to request another platform or feature. 🚀 Get started Run your first voice simulation in as little as five minutes. Open your voice agent's repository in your coding agent and paste: Set up Egma in this repo. Install its skills with
npx skills add egma-ai/egma, then use them to connect
my voice agent and run my first voice simulation. For Egma Cloud, create an account and use the prompt above.
To self-host, follow the self-hosting guide and include your instance's URL in the prompt. Allow extra time for installation
and the first build. 🖥️ Self-hosting Run Egma on your own machine git clone https://github.com/egma-ai/egma.git cd egma
npm install --global egma-cli
cp .env.example .env
chmod 600 .env Configure .env using the self-hosting guide , then start Egma: egma self-host up Open localhost:3101 and create your account.
See the self-hosting guide for connecting
your agent, server setup, and troubleshooting. 🧭 Where we're headed Egma supports testing and production monitoring today. We plan to add automatic
fixes: Egma would use a production failure to propose a change to your voice
agent's harness, test it, and open a pull request for you to review. 💬 Help and feedback Read the docs Join Discord Open a GitHub issue ⚖️ License This repository is MIT licensed, except for the ee folders. See LICENSE for more details.
Nischalj10167
🟧 echo.github ⭐Egma provides voice and text simulation suites, mocked tool responses, CLI execution, production monitoring, and bring-your-own-provider keyEgma——
🟧 hnShow HN: VoiceGremlin, a SaaS tool for automated tests against AI phone agentsineptech31

Interpretation history

Decision trace