openai / symphony
git clone https://github.com/openai/symphony.git
v0.0.3 · 1mo ago
🔥 on GitHub Trending today
Orchestrates isolated, autonomous coding-agent runs that pick up tasks from a project board such as Linear and deliver pull requests.
Why you might care
Aimed at teams that want to manage work rather than supervise coding agents: it watches a Linear board, spawns agents per task, and has them return proof of work like CI status and review feedback. The README calls it an experimental engineering preview for trusted environments, and it works best in codebases already set up for agent-driven development.
+8
stars, 24h · #1,685
+~56
stars, 7 days · #2,131
+~240
stars, 30 days · #2,126
28k
★ total · +0% this week
2.9k
forks · 0 open issues
Star history (as recorded here)
LanguageElixir
LicenseApache-2.0
Created2026-02-26 (7mo ago)
Last push1mo ago
Watchers179
OwnerOrganization
Seen on GitHub Trending
- 2026-10-21 — #11 daily in elixir · +15 ★
- 2026-10-20 — #11 daily in elixir · +12 ★
Links
- GitHub: github.com/openai/symphony
- Homepage: https://openai.com/index/open-source-codex-orchestration-symphony/
- Releases · Issues · Hacker News mentions
README excerpt
# Symphony Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents. _In this demo video, Symphony monitors a Linear board for work and spawns agents to handle the tasks. The agents complete the tasks and provide proof of work: CI status, PR review feedback, complexity analysis, and walkthrough videos. When accepted, the agents land the PR safely. Engineers do not need to supervise Codex; they can manage the work at a higher level._ > [!WARNING] > Symphony is a low-key engineering preview for testing in trusted environments. ## Running Symphony ### Requirements Symphony works best in codebases that have adopted harness engineering. Symphony is the next step -- moving from managing coding agents to managing work that needs to get done. ### Option 1. Make your own Tell your favorite coding agent to build Symphony in a programming language of your choice: > Implement Symphony according to the following spec: > https://github.com/openai/symphony/blob/main/SPEC.md ### Option 2. Use our experimental reference implementation Check out elixir/README.md for instructions on how to set up your environment and run the Elixir-based Symphony implementation. You can also ask your favorite coding agent to help with the setup: > Set up Symphony for my repository based on > https://github.com/openai/symphony/blob/main/elixir/README.md --- ## License This project is licensed under the Apache License 2.0.
Blurb generated by claude-haiku-5-5 1d ago. Star deltas marked ~ are extrapolated from partial history.