awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
TEN-framework avatar

TEN-framework/ten-framework

0
View on GitHub↗
10,701 stars·1,298 forks·Python·10 vuesagent.theten.ai↗

Ten Framework

Ten Framework is a multimodal large language model agent framework designed for building low-latency conversational agents. It integrates voice, text, and visual inputs in real time to facilitate human interaction.

The project includes a real-time speech processing pipeline for streaming transcription, voice activity detection, and speaker diarization. It also features an avatar synchronization engine that coordinates character lip animations and visual outputs with synthesized speech.

The framework covers edge AI deployment through containerized packaging and direct integration with embedded hardware boards. Additional capabilities include a telephony gateway for connecting agents to phone networks via the Session Initiation Protocol and tools for real-time visual generation of sketches and doodles.

Features

  • Real-Time Conversational AI Frameworks - Provides a low-latency framework for building multimodal conversational agents that integrate STT, LLMs, and TTS.
  • Voice Activity Detection - Identifies speech segments within audio streams to manage natural turn-taking and conversational flow.
  • Real-Time Transcription - Converts live audio input into text representations in real time for downstream language model processing.
  • Multimodal AI Orchestrators - Coordinates multiple AI model types including vision, speech, and language into a unified context for agentic workflows.
  • Multimodal Conversational Interfaces - Provides a framework for building conversational agents that integrate text, voice, and audio processing for real-time interaction.
  • Full-Duplex Multimodal Interaction - Processes simultaneous audio and data flows to enable fluid, real-time conversational turns and natural interruptions.
  • Real-Time Speech Processing - Implements a real-time speech processing pipeline for streaming transcription, voice activity detection, and speaker diarization.
  • Unified Speech Pipelines - Ships a unified speech pipeline integrating transcription and activity detection for bidirectional voice interaction.
  • Edge AI Model Deployment - Runs conversational logic and agent services on embedded hardware and edge devices for low-latency interaction.
  • Speaker Diarization - Analyzes real-time audio streams to detect, separate, and label multiple distinct speakers.
  • Containerized Deployments - Packages customized agent services into images for consistent execution across cloud platforms and virtual machines.
  • Containerized Packaging - Bundles customized agent configurations into portable images for consistent deployment across cloud and edge environments.
  • Embedded Hardware Deployment - Integrates agent logic directly onto embedded development boards for communication-driven physical device interaction.
  • Edge AI Deployment Pipelines - Provides tools for packaging conversational agent logic into containers and deploying them onto embedded hardware boards.
  • Hardware Integration - Allows agent logic to run directly on embedded development boards for physical device interactions.
  • Audio-Visual Signal Alignment - Coordinates synthesized audio output with avatar lip movements to ensure precise temporal alignment.
  • Modular Provider Interfaces - Implements a pluggable provider model to decouple multimodal capabilities like speech-to-text and avatar animation from core logic.
  • Lip Synchronization Engines - Coordinates character avatar mouth movements with synthesized audio output for realistic speaking digital humans.
  • Conversational Avatar Animators - Synchronizes character movements and facial expressions with LLM-driven conversational audio.

Historique des stars

Graphique de l'historique des stars pour ten-framework/ten-frameworkGraphique de l'historique des stars pour ten-framework/ten-framework

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait ten-framework/ten-framework ?

Ten Framework is a multimodal large language model agent framework designed for building low-latency conversational agents. It integrates voice, text, and visual inputs in real time to facilitate human interaction.

Quelles sont les fonctionnalités principales de ten-framework/ten-framework ?

Les fonctionnalités principales de ten-framework/ten-framework sont : Real-Time Conversational AI Frameworks, Voice Activity Detection, Real-Time Transcription, Multimodal AI Orchestrators, Multimodal Conversational Interfaces, Full-Duplex Multimodal Interaction, Real-Time Speech Processing, Unified Speech Pipelines.

Quelles sont les alternatives open-source à ten-framework/ten-framework ?

Les alternatives open-source à ten-framework/ten-framework incluent : pipecat-ai/pipecat — Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech… livekit/agents — This project is a framework for developing multimodal AI agents that function as programmable participants in… livekit/livekit — LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with… openbmb/minicpm-v — MiniCPM-V is a multimodal large language model and vision-language system designed for complex visual and linguistic… vocodedev/vocode-core — Vocode-core is a framework for building real-time conversational AI voice agents. It serves as a conversational… nvidia/isaac-gr00t.

Alternatives open source à Ten Framework

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Ten Framework.
  • pipecat-ai/pipecatAvatar de pipecat-ai

    pipecat-ai/pipecat

    12,846Voir sur GitHub↗

    Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag

    Pythonaichatbot-frameworkchatbots
    Voir sur GitHub↗12,846
  • livekit/agentsAvatar de livekit

    livekit/agents

    9,379Voir sur GitHub↗

    This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu

    Pythonagentsaiopenai
    Voir sur GitHub↗9,379
  • livekit/livekitAvatar de livekit

    livekit/livekit

    19,358Voir sur GitHub↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    Gogolangmedia-serversfu
    Voir sur GitHub↗19,358
  • openbmb/minicpm-vAvatar de OpenBMB

    OpenBMB/MiniCPM-V

    25,653Voir sur GitHub↗

    MiniCPM-V is a multimodal large language model and vision-language system designed for complex visual and linguistic understanding. It functions as an on-device AI model, providing the capacity to process text, images, and video as a compact neural network. The project is specifically developed as an edge AI framework, utilizing quantization and weight sharding to run on memory-constrained mobile chipsets. This allows for the deployment of multimodal intelligence directly on mobile operating systems for local inference. Its capabilities cover multimodal content analysis of high-resolution im

    Python
    Voir sur GitHub↗25,653
  • Voir les 30 alternatives à Ten Framework→