open-multi-agent (OMA) is the open-source multi-agent orchestration framework developed by YuanASI for TypeScript backends. A business goal is handed to the Coordinator, which decomposes it into a task DAG at runtime; a deterministic scheduler executes the DAG in parallel, and the entire run keeps a record that can be inspected, approved, and replayed.
The framework offers three modes: runTeam() plans from a goal, runAgent() runs a single agent, and runTasks() executes a predefined pipeline. The core package has 3 runtime dependencies (@anthropic-ai/sdk, openai, zod), requires Node.js 20 or later, and embeds directly into any Node.js application. It was released in April 2026 under the MIT license and installs with npm install @open-multi-agent/core.
Model selection rests with the enterprise. Anthropic, OpenAI, Gemini, Azure OpenAI, and AWS Bedrock, together with Chinese providers such as DeepSeek, Doubao, Hunyuan, MiniMax, and MiMo, are integrated natively; Qwen, Zhipu, Kimi, and on-premise models served by Ollama or vLLM connect through OpenAI-compatible endpoints, and Vercel AI SDK providers are supported as well. The model used in a given project is settled during solution design, based on compliance requirements, cost, and measured results.