Connect the runtime.
Extend the orchestration core with observability and external execution, then choose where your agents make model calls.
Extend the runtime.
Connect cross-cutting capabilities without changing the goal-to-DAG orchestration at the center.
OpenTelemetry
An optional first-party adapter from TraceRecord v2 to the provider your application already owns.
External agents (ACP)
Use ACP or a local process as one team member, while OMA keeps ownership of planning, scheduling, shared memory, and failure propagation.
Choose a model provider.
Use one provider across the team or mix models per agent while keeping the same orchestration contract.
Anthropic (Claude)
Claude via the native Anthropic SDK — set one env var and name the model.
Native SDKOpenAI (GPT)
GPT models via the OpenAI API — the default provider, one env var away.
Default providerGoogle Gemini
Gemini via the native Google GenAI SDK — one extra install, one env var.
Optional SDKDeepSeek
DeepSeek as a built-in provider — OpenAI-compatible, one env var.
Built-inAWS Bedrock
Bedrock via the AWS SDK credential chain — no API key to manage.
AWS credentialsAzure OpenAI
Azure OpenAI as a built-in provider — two env vars for key and endpoint.
Managed endpointOllama (local)
Ollama through the OpenAI-compatible endpoint — no key, no cloud, $0.
Local · No keyOpenAI-compatible endpoints
Groq, OpenRouter, vLLM, LiteLLM, and more — one adapter, a baseURL.
Custom endpointTaking this to production?
open-multi-agent is MIT-licensed and free to run yourself. When you need it delivered, integrated, or supported on a deadline, 元定义科技 (YuanASI) offers commercial delivery and support.