# OpenAI Symphony > Symphony is an open-source multi-agent orchestration framework by OpenAI, built with Elixir, for coordinating AI agents in complex workflows. Symphony is an open-source multi-agent orchestration framework developed by OpenAI, implemented in Elixir. It enables developers to build, coordinate, and manage networks of AI agents that collaborate to complete complex tasks. The framework is designed for scalability and fault tolerance, leveraging Elixir's concurrency model to handle sophisticated agentic workflows. - **Multi-agent orchestration** — *Coordinate multiple AI agents working in parallel or sequentially to solve complex problems.* - **Elixir-based runtime** — *Built on Elixir/OTP for high concurrency, fault tolerance, and distributed system support.* - **Open-source** — *Freely available on GitHub under OpenAI's repository, allowing community contributions and customization.* - **Agent communication** — *Provides primitives for agents to pass messages, share context, and delegate subtasks to one another.* - **Flexible workflow design** — *Supports dynamic agent graphs where agents can spawn sub-agents or hand off tasks based on runtime conditions.* - **OpenAI model integration** — *Designed to work natively with OpenAI's language models and APIs for agent reasoning and action.* To get started, clone the repository from GitHub, follow the Elixir setup instructions in the docs directory, and define your agent topology using the provided abstractions. The framework is suitable for developers building agentic pipelines, autonomous systems, or research prototypes requiring robust multi-agent coordination. ## Features - Multi-agent orchestration - Elixir/OTP concurrency model - Agent message passing - Dynamic agent graphs - Sub-agent spawning - OpenAI model integration - Fault-tolerant runtime - Open-source ## Integrations OpenAI API ## Platforms WEB, API, DEVELOPER_SDK ## Pricing Open Source ## Links - Website: https://github.com/openai/symphony - Documentation: https://github.com/openai/symphony/tree/main/elixir/docs - Repository: https://github.com/openai/symphony - EveryDev.ai: https://www.everydev.ai/tools/openai-symphony