EchoKit: Educational Voice AI Toolkit for Students and Builders

Open Source GPL-3.0 Built with Rust Perfect for Education Privacy First

EchoKit is more than a voice AI assistant – it's a complete learning platform that teaches you how to build AI agent systems from the ground up. Perfect for students, educators, and anyone who wants to understand AI by building it themselves.

Unlike black-box AI systems, every component of EchoKit is open-source and documented. Learn embedded programming, audio processing, voice detection, agentic AI, LLMs, ASR / STT, TTS, voice-cloning, MCP integration, and real-time networking by working with production-quality code.

$49

Complete toolkit with hardware, documentation, and learning materials. Shipping internationally.

What You'll Learn

  • Build embedded systems with Rust on ESP32 hardware
  • Implement real-time audio processing and Voice Activity Detection
  • Integrate multiple AI models (LLMs, speech recognition, text-to-speech)
  • Create WebSocket-based real-time AI services
  • Design agentic systems with tool use and knowledge retrieval
  • Clone voices using GPT-SoVITS technology
  • Support Model Context Protocol (MCP) for extensibility
  • Deploy AI systems locally at your home or office

Built for Learning and Teaching

EchoKit was designed from the ground up as a learning platform. Every design decision prioritizes learning opportunities, code clarity, and hands-on experience with modern AI technologies.

High School Students

Introduction to agentic AI systems and LLM APIs. Customize it with your own voice, style & knowledge. Perfect for STEM programs. Use it to create real world projects for your community!

University Students

Systems, networking & GPU programming, open-source AI models & inference libraries, tool use & MCPs, vector databases, search & context engineering, voice cloning, and much more!

Builders & Hackers

Comprehensive documentation and tutorials guide you through every aspect. Build at your own pace with community support. Create your own products or projects by embedding the EchoKit.

Educators

Ready-made curriculum materials, lesson plans, and project ideas. Teach cutting-edge AI with hands-on hardware and software stack. Completely open-source -- free to use, modify & publish.

Technical Specifications

Processor
ESP32-S3 Dual-core Xtensa LX7 @ 240MHz
Memory
8MB PSRAM, 16MB Flash Storage
Connectivity
WiFi 2.4 GHz, Bluetooth 5.0 LE
Audio Input
High-sensitivity microphone array
Audio Output
3W high-quality speaker
Display
OLED screen
Power
USB-C (5V/2A), optional battery pack
Programming
Rust (firmware and server)
AI Models
Works with any cloud API provider as well as local models
Voice Recognition
Whisper, Groq, OpenAI-compatible APIs
Text-to-Speech
GPT-SoVITS, OpenAI TTS, 11Labs etc.
Dimensions
4.5" × 4.5" × 2" (11.4 × 11.4 × 5.1 cm)
Weight
12 oz (340g)
License
GPL-3.0 Open Source
End to end model
Gemini, Qwen

What's Included

📦

EchoKit DIY kit

Fully tested hardware with pre-flashed firmware. Assemble or replace any component.

📚

Documentation

Complete guides, tutorials, and API references

🎓

Learning Materials

Step-by-step projects and educational resources

💻

Source Code

Full access to all firmware and server code

🤝

Community Access

Join our Discord and GitHub community

Software Capabilities

Start Your AI Learning Journey

Ships within 3 weeks. Each device is hand-assembled, tested, and comes with lifetime access to documentation and updates.