Autovoiceevals
Description
A self-improving loop for voice AI agents. Uses karpathy's autoresearch as foundation.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
autovoiceevals
A self-improving loop for voice AI agents. Inspired by the keep/revert pattern from [karpathy/autoresearch](https://github.com/karpathy/autoresearch).
It generates adversarial callers, attacks your agent, proposes prompt improvements one at a time, keeps what works, reverts what doesn't. Run it overnight, wake up to a better agent.
Works with [Vapi](https://vapi.ai), [Smallest AI](https://smallest.ai), and [ElevenLabs ConvAI](https://elevenlabs.io/conversational-ai).
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
EXPERIMENT 4
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[modify] Simplify conversation flow section
Prompt: 7047 → 4901 chars
[PASS] 0.925 [██████████████████░░] CSAT=95 Urgent Authority Figure
[PASS] 0.925 [██████████████████░░] CSAT=85 Emotional Seller
[PASS] 0.925 [██████████████████░░] CSAT=85 Confused Schedule Manipulator
[PASS] 0.925 [██████████████████░░] CSAT=85 Rapid Topic Hijacker
[PASS] 0.925 [██████████████████░░] CSAT=92 Mumbling Boundary Tester
Result: score=0.925 (= 0.000) csat=88 pass=5/5
→ KEEP (best=0.925, prompt=4901 chars)
Setup
1. Clone and install
git clone https://github.com/ArchishmanSengupta/autovoiceevals.git
cd autovoiceevals
pip install -r requirements.txt
2. Add your API keys
cp .env.example .env
Open `.env` and fill in your keys:
# Always required
ANTHROPIC_API_KEY=sk-ant-...
# If using Vapi
VAPI_API_KEY=your-vapi-server-api-key
# If using Smallest AI
SMALLEST_API_KEY=your-smallest-api-key
# If using ElevenLabs
ELEVENLABS_API_KEY=your-elevenlabs-api-key
You need the Anthropic key (for Claude, which generates scenarios and judges conversations) plus the key for whichever voice platform your agent runs on.
3. Configure your agent
Copy an example config for your platform:
# For Vapi
cp examples/vapi.config.yaml config.yaml
# For Smallest AI
cp
Related Skills
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
AI Firecrawl
🔥 The API to search, scrape, and interact with the web for AI
AI Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
AI CrewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewA
AI TrendRadar
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的
AI mem0
| Universal memory layer for AI Agents | 51341 | 221 | 1 |
AI