JackChen-me/open-multi-agent
A lightweight, TypeScript-native multi-agent orchestration framework that simplifies complex goal-oriented tasks into a single function call with automatic decomposition and parallel execution.
Core Features
Detailed Introduction
Open Multi-Agent is a streamlined TypeScript framework designed for orchestrating teams of AI agents. Unlike declarative graph-based systems, it offers a goal-driven approach where a single runTeam() call initiates automatic task decomposition, dependency resolution, parallel execution, and final output synthesis. It boasts minimal runtime dependencies and native Node.js integration, making it ideal for embedding in various backend environments. The framework supports diverse LLM providers within a single team, enabling flexible and powerful multi-agent workflows without complex configurations.