🦀 Full-stack AI agent powered by Rust
Build, customize and host your own voice AI agent
EchoKit is a fun voice AI agent that can chat with you out of the box. But more importantly, it is also a complete toolkit that enables YOU (and your kids / students) to build cutting edge AI agent systems. Comes with complete source code, docs, tutorials, and fun projects.
🏆 Open Source
🔐 Private knowledge & data
⚡ Fast & realtime voice
🆓 Any AI model
EchoKit in Action
See how people are using EchoKit to build amazing voice AI experiences
What is EchoKit?
AI learning with EchoKit is fun! Voice chat with interesting characters and get first-hand experience with real-time AI. You can also customize every aspect of the hardware and software stack, and run the whole AI agent system in your own home!
Why you'll love the EchoKit
Cheaper, better, and private realtime voice AI agent in your own house.
Everything you need in one package
Complete full-stack open-source solution from hardware firmware to AI agents to MCP to AI models
Built on Open Source Foundation
Community-driven development. Learn how it works, fork it for your own needs, and contribute back!
Get started in 3 simple steps
From unboxing to chatting with your AI in minutes
Your trusted partner
EchoKit is used by students and teachers in colleges, high schools and middle schools all over the world.