EveryDev.ai
Subscribe
Home
Tools

2,885+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents1815
  • Coding1295
  • Infrastructure600
  • Marketing467
  • Projects433
  • Research403
  • Analytics351
  • Design338
  • Security243
  • MCP242
  • Testing238
  • Data230
  • Integration178
  • Prompts160
  • Learning159
  • Communication154
  • Extensions150
  • Voice130
  • Commerce125
  • DevOps108
  • Web80
  • Finance21
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. TEN Framework
    TEN Framework icon

    TEN Framework

    Agent Frameworks

    An open-source framework for building real-time multimodal conversational AI agents with voice, video, and extensible plugin support.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Free to use under Apache 2.0 with additional Agora conditions. Self-hosted.

    Engagement

    Available On

    macOS
    Web
    API
    SDK
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksConversational AgentsVoice Assistant

    Alternatives

    BolnaAlexa AISigmaMind AI
    Developer
    TEN Framework (Agora)Santa Clara, CAEst. 2024$485M+ raised

    Listed Jun 2026

    About TEN Framework

    TEN Framework is an open-source project maintained by the TEN-framework organization (backed by Agora) for building real-time multimodal conversational AI agents. It targets developers who want to compose voice and video AI pipelines from modular extensions without writing low-level real-time communication infrastructure from scratch. The repository has accumulated over 10,000 GitHub stars since its creation in June 2024, signaling strong community interest.

    What It Is

    TEN Framework provides the runtime, extension model, and tooling needed to assemble conversational AI agents that operate over real-time audio and video streams. Rather than a single monolithic agent, it is a composition framework: developers wire together speech-to-text (STT), large language model (LLM), and text-to-speech (TTS) extensions into a pipeline, then deploy that pipeline as a containerized service. The framework handles the low-latency transport layer (built on Agora RTC) so that extensions can focus on AI logic.

    TEN Ecosystem

    The framework ships as part of a broader ecosystem of related projects:

    • TEN Framework — the core runtime and extension API (Apache 2.0 with additional conditions)
    • TEN VAD — a low-latency streaming voice activity detector
    • TEN Turn Detection — enables full-duplex dialogue by detecting speaker turns
    • Agent Examples — a collection of ready-to-run use-case demos
    • TEN Portal — the official documentation and blog site at theten.ai

    Each component is a separate GitHub repository under the TEN-framework organization, allowing teams to adopt only the pieces they need.

    Agent Examples and Use Cases

    The repository ships several reference agent implementations that demonstrate the framework's range:

    • Multi-Purpose Voice Assistant — low-latency assistant supporting both RTC and WebSocket connections, extensible with memory, VAD, and turn detection
    • Doodler — converts spoken or typed prompts into real-time hand-drawn sketches
    • Speaker Diarization — real-time speaker detection and labeling
    • Lip Sync Avatars — integrates Live2D characters and realistic avatars from vendors including Trulience, HeyGen, and Tavus
    • SIP Call — phone-call integration via a SIP extension
    • Transcription — audio-to-text transcription pipeline
    • ESP32-S3 Korvo V3 — runs a TEN agent on embedded hardware for LLM-powered IoT communication

    Setup Path

    The recommended local development path uses Docker Compose and Node.js (LTS v18). Prerequisites include an Agora App ID and App Certificate, plus API keys for OpenAI (LLM), Deepgram (ASR), and ElevenLabs (TTS). Minimum system requirements are 2 CPU cores and 4 GB RAM. After cloning and configuring a .env file, developers run docker compose up, enter the container, and build one of the example agents. A TMAN Designer UI at localhost:49483 provides a visual interface for wiring extensions, while the agent UI runs at localhost:3000. GitHub Codespaces is also supported for zero-install experimentation.

    License and Tradeoffs

    The framework is released under Apache License 2.0 with additional conditions imposed by Agora. Specifically, the license prohibits hosting TEN on end-user devices (including mobile) and prohibits deploying it in ways that compete with Agora's offerings. Developers building their own applications for their own end users are explicitly permitted. The packages directory components use a plain Apache 2.0 license. This hybrid licensing model means TEN is source-available and free for most application builders, but is not a fully permissive open-source license in the OSI sense.

    Update: Version 0.11.66

    The latest release is version 0.11.66, published on May 26, 2026. The repository shows active monthly commit activity and 213 open issues as of mid-2026, indicating ongoing development. The project direction continues to expand the extension ecosystem and agent example library, with community contributions welcomed via GitHub Issues and Projects.

    TEN Framework - 1

    Community Discussions

    Be the first to start a conversation about TEN Framework

    Share your experience with TEN Framework, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Free to use under Apache 2.0 with additional Agora conditions. Self-hosted.

    • Full framework source code
    • All agent examples
    • TEN VAD and Turn Detection
    • TMAN Designer UI
    • Docker-based deployment

    Capabilities

    Key Features

    • Real-time multimodal conversational AI runtime
    • Modular extension model for STT, LLM, and TTS pipelines
    • Built-in Agora RTC transport for low-latency audio/video
    • Voice Activity Detection (TEN VAD)
    • Full-duplex turn detection
    • Multi-Purpose Voice Assistant example
    • Speaker diarization support
    • Lip sync avatar integration (Live2D, Trulience, HeyGen, Tavus)
    • SIP call extension for phone integration
    • Transcription pipeline
    • ESP32-S3 embedded hardware support
    • TMAN Designer visual UI for wiring extensions
    • Docker Compose-based local development
    • GitHub Codespaces support
    • WebSocket and RTC connection modes
    • Memory extension support
    • Self-hosting via Docker or cloud services (Vercel, Netlify, Fly.io, etc.)

    Integrations

    Agora RTC
    OpenAI GPT
    Deepgram ASR
    ElevenLabs TTS
    Trulience
    HeyGen
    Tavus
    Live2D
    Twilio SIP
    Docker
    Vercel
    Netlify
    Fly.io
    GitHub Codespaces
    Hugging Face
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate TEN Framework and help others make informed decisions.

    Developer

    TEN Framework (Agora)

    TEN Framework builds an open-source runtime for real-time multimodal conversational AI agents, backed by Agora's real-time communication infrastructure. The project provides a modular extension model that lets developers compose STT, LLM, and TTS components into low-latency voice and video AI pipelines. The ecosystem includes companion projects for voice activity detection, turn detection, and a visual designer for wiring agent extensions. TEN Framework is maintained as an open-source organization on GitHub with active community contributions across multiple languages.

    Founded 2024
    Santa Clara, CA
    $485M+ raised
    800 employees

    Used by

    Trulience
    Fish Audio
    Seeed Studio
    Read more about TEN Framework (Agora)
    WebsiteGitHubLinkedInX / Twitter
    1 tool in directory

    Similar Tools

    Bolna icon

    Bolna

    End-to-end open-source voice AI agents platform for building multilingual conversational assistants with ASR, LLM, and TTS orchestration over telephony.

    Alexa AI icon

    Alexa AI

    Amazon's Alexa AI platform for developers to build voice-enabled skills, smart home integrations, and conversational experiences powered by Alexa's AI capabilities.

    SigmaMind AI icon

    SigmaMind AI

    SigmaMind AI is a Voice AI platform for developers and enterprises to build, test, and deploy production-grade AI agents with low-latency voice infrastructure and real-time tool orchestration.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    439 tools

    Conversational Agents

    AI chatbots and virtual assistants that can engage in natural dialogue.

    252 tools

    Voice Assistant

    AI voice assistants that perform tasks through voice commands.

    43 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions