Now Open Source

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.

7
Built-in Agents
<5min
Time to First Agent
100%
TypeScript
MIT
License

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