Build Voice AI Agents
The Easy Way
Create, customize, and deploy voice AI agents in minutes. The same platform that powers Ferni's AI life coaching team.
Documentation
Everything you need to build amazing voice agents
Why Ferni Agents?
A complete system for building conversational AI agents
Bundle System
Self-contained agent packages with identity, voice, behaviors, and knowledge.
CLI Tools
Create agents from templates, validate bundles, and manage your team from the command line.
Voice Integration
Seamless Cartesia voice synthesis with per-agent voice IDs and emotional expression.
Smart Handoffs
Agents automatically hand off to each other based on triggers. Define keywords, done.
Lazy Loading
Content loaded on demand. Stories, knowledge, and behaviors only fetched when needed.
Full TypeScript
100% TypeScript with strict typing, excellent IDE support, and Zod validation.
Quick Start
Add a new agent in under 5 minutes
# Clone the repository git clone https://github.com/ferni-ai/ferni-agents.git cd ferni-agents && npm install # Create your first agent npm run agents create my-advisor --template sage # Start talking PERSONA_ID=my-advisor npm run dev