Open-source framework for multimodal AI agents
Top 7.4% on sourcepulse
TEN-framework/ten-framework is an open-source, distributed, cloud-edge collaborative AI agent framework designed for real-time multimodal interactions. It supports multiple programming languages (C++, Go, Python, JS/TS) and platforms (Windows, Mac, Linux, mobile), enabling developers to build complex AI applications by integrating various extensions, audio-visual tools, databases, and monitoring systems. The framework aims to provide high performance, low latency, and flexibility for both edge and cloud deployments, allowing for cost and performance optimization.
How It Works
TEN operates as a core application managing extensions and data flow based on graph configurations. It supports a modular, drag-and-drop approach to agent construction, facilitating the integration of AI with diverse tools and services. The framework emphasizes real-time agent state management for dynamic responsiveness and allows for edge-cloud integration, leveraging local compute for privacy-sensitive tasks and cloud models for enhanced performance.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The framework is described as having an alpha version of its TMAN Designer. Some cloud service deployment options are listed as "coming soon."
14 hours ago
Inactive