openai/symphony
Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents. observed · 2026-08-28
Health v2 · maintenance only
80/100
- Activity 98
- Release rhythm 94
- Longevity 13
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 6
- age_days: 188
- days_rel: 40
- days_push: 14
- n_releases_24m: 2
Adoption not part of the score
26871 stars · 2755 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Symphony is an open-source spec and Elixir reference implementation from OpenAI that turns a project-management board like Linear into a control plane for autonomous coding agents such as Codex. Each open task gets an agent that runs continuously and produces proof of work (CI status, PR review feedback, complexity analysis), while humans review and accept the resulting pull requests at a higher level.
Use cases
- orchestrate multiple coding agents across a backlog
- turn Linear issues into pull requests automatically
- run Codex agents autonomously on project tasks
- reduce context switching between coding agent sessions
- manage a fleet of AI coding agents from a project board
- auto-assign agents to tasks and land PRs safely
- scale agentic software development across a team
When to choose
- Your codebase already follows harness engineering practices with strong automated tests and guardrails
- Your team uses Linear or a similar board and wants tasks dispatched to coding agents automatically
- You want engineers to review finished work (PRs with CI status and proof of work) instead of supervising individual agent sessions
When to avoid
- You operate in an untrusted or high-risk environment - it is an engineering preview intended for trusted environments
- Your repository lacks CI, automated tests, and guardrails to validate agent-generated code
- You need tight human supervision of every agent step rather than autonomous implementation runs
Facets
application · maturity experimental
agent-framework workflow-automation developer-tools developer-tools self-hosted codex openai coding-agents agent-orchestration linear issue-tracker autonomous-agents pull-request-automation harness-engineering spec elixir ai-agents automation devops linux macos
5 sources
- readme: https://github.com/openai/symphony · fetched 2026-08-28 · b47702596a9f
- homepage: https://openai.com/index/open-source-codex-orchestration-symphony/ · fetched 2026-08-29 · 51d15d42b3ec
- site_page: https://openai.com/about · fetched 2026-08-29 · de4b627b33e3
- site_page: https://developers.openai.com/api/docs · fetched 2026-08-29 · d617c5215f2a
- site_page: https://developers.openai.com/ · fetched 2026-08-29 · 7d240c906018
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| openai/symphony | main | 80 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem