Welcome to TEN

Discover the foundations of the TEN open-source conversational AI ecosystem.

Welcome to TEN! TEN stands for Transformative Extensions Network, an open-source framework for real-time multimodal conversational AI.

Vision

The TEN framework is designed to establish a modular, flexible, and scalable platform that enhances development speed, maintainability, and scalability. The framework supports best engineering practices for modular development, enabling you to create robust, efficient, and adaptable applications by leveraging comprehensive mechanisms provided by the platform.

Get Started

Why TEN?

High-Performance Real-Time

Native support for multimodal interactions with low latency. Optimized for complex audio-visual AI applications.

Multi-Language Support

Build extensions in C++, Go, Python, or JavaScript/TypeScript. Run seamlessly on Windows, Mac, Linux, and mobile.

Edge-Cloud Integration

Combine edge and cloud deployments flexibly. Balance cost, latency, and performance for your use case.

Beyond Model Limitations

Create complex AI apps with drag-and-drop simplicity. Integrate LLMs with databases, RAG, audio-visual tools, and more.

Real-Time State Management

Dynamic agent state management enables responsive behavior adjustment in real time.

Modular & Extensible

Build reusable extensions that work together. No glue code needed.

Choose Your Path

New to TEN?

Start with the Getting Started guide to run your first voice agent in minutes.

For Application Developers

Build voice agents and conversational AI applications:

For Extension Developers

Create custom extensions and integrations:

For Framework Contributors

Contribute to the TEN ecosystem:

Community & Support

Edit on GitHub

Last Updated