Open-source · Self-hostable · Apache-2.0

Build organizations, not just agents.

The open-source substrate for AI organizations that run themselves — accountably. You set the mission and the guardrails. Your agents do the work.

Autonomy is earned, not assumed.

No API keys to try it Runs locally You own everything it learns
OpenMAO flywheel

Most “autonomous company” demos hand a swarm of agents the keys — and hope for the best.

OpenMAO takes the opposite bet.

Every action an agent takes is owned, governed, and auditable. The system widens what agents can do only on a track record it can prove. Accountability isn't the brake on autonomy — it's the road to it.

The flywheel

The loop is the product.

OpenMAO isn't a pile of features. It's one loop — and each turn, proven in the audit trail, earns the next notch of autonomy.

live today the frontier
01 · live

Govern

Every action bounded, owned, non-bypassable.

02 · live

Remember

One agent's lesson becomes the organization's.

03 · frontier

Self-correct

Outcomes turn into better decisions.

04 · frontier

Self-learn

The org improves its own roles, policies, workflows.

05 · the payoff

Earn autonomy

The audited record widens the dial a notch. Always reversible.

Anyone can ship one stage. Almost no one will build the whole loop. That loop is the hard, valuable thing — and the reason OpenMAO exists.

How it fits

Bring your own agents. OpenMAO owns the record.

Your agents, frameworks, and tools are workers on top. OpenMAO is the system of record. Anything that can send, spend, deploy, write, or change something routes back through OpenMAO first.

Your workers — interchangeable
LangGraph CrewAI OpenAI Agents SDK your runtime MCP tools
request work · propose action
OpenMAO owns the record

work items · owners · policies · approvals · memory · events · world model

the gate — no side effect reaches the world without passing it

The agent can't reach the side effect without passing the gate. Swap your framework tomorrow — the organization, its memory, and its audit trail are untouched.

The autonomy dial

Autonomy is a dial, not a switch.

OpenMAO starts tight and widens only on earned, audited trust.

human: operator human: reviewer human: approver human: board
 
advisory
Humans do the work; OpenMAO suggests and records.
you are here
supervised
Agents act; humans approve each consequential action.
 
bounded
Agents act within enforced limits; humans approve only the high-risk.
 
board-governed
Agents run operations; humans govern at the policy level. The horizon.
Every widening is earned on evidence. Every widening is reversible.
Where it is today

Early, open, and honest about it.

OpenMAO is an early local release. Governance, memory, and audit are real and tested. The hard part — genuine self-correction, where an organization diagnoses its own failures and revises its own structure — is the open frontier: specced, seamed into the architecture, and not yet built.

No API keys No LLM calls No cloud Apache-2.0

If that problem pulls at you, this is a good place to be.

127.0.0.1 — openmao
$ make install
$ make demo # run the organization until it pauses for approval
$ make demo-approve # approve, and watch it resume from durable state
Principles

What we hold to.

Accountability before autonomy

Build audit, enforcement, and reversibility before widening the dial.

Enforcement, not etiquette

Real side effects are governed only when the perimeter is non-bypassable.

Integrate, do not fuse

Frameworks and models are interchangeable workers under OpenMAO authority.

The organization owns its asset

Memory, structure, and audit history stay portable and self-hostable.

Non-goals

What OpenMAO is not.

  • Just a governance or audit control plane
  • Another agent orchestration framework
  • A replacement for Jira, Linear, Notion, or Slack
  • A system that grants autonomy it has not earned
  • A hosted, vendor-locked product
  • An uncontrolled swarm of free-acting agents

Self-correction is the open problem. We treat it as the research frontier, not a switch to flip.

The organization you build belongs to you. Not a vendor. Not a cloud.

Build organizations, not just agents.