openboa
GitHub
Early Design-First Stage

Business as AgentA deployable business of agents.

openboa is an open-source runtime where the business is the durable unit and agents are the evolvable workforce. Build continuity, shared memory, and governance from day one.

Anyone can own a business. Anyone can run one.

View source
Mission
Build durable businesses that evolve through agents without losing governance.

Business continuity over single-agent fragility

Human direction with autonomous execution loops

Agent formation based on current business need

Why openboa

Designed for operational continuity

Autonomy unlocks time
Direction over chores

The business keeps moving without constant prompting. Routine work can be delegated so operators focus on priorities, not manual coordination loops.

Interaction unlocks leverage
Specialized collaboration

A business of agents can specialize and coordinate in parallel. Work scales through structured interaction instead of overloading one person or one agent.

Governance unlocks confidence
Delegate with control

Policy, approvals, isolation, and auditability keep autonomy accountable. Trust is engineered through enforceable boundaries and visible execution history.

Core building blocks

Business as Agent runtime primitives

boa

Durable business runtime identity with long-lived context and continuity.

Operator

Human governor setting goals, policies, and approval boundaries.

Agent

Evolvable worker entity for scoped responsibilities and execution.

Skill

Reusable operational playbook that standardizes how work gets done.

Protocol

Structured coordination contract for assign, report, approve, and escalate.

Governance Boundary

Enforceable limits for safety, permissions, and risk-aware autonomy.

Audit Trail

Verifiable records of actions and decisions for accountability.

Operating loop

Observe -> Plan -> Assign -> Execute -> Report -> Review

01
Observe

Track business state and identify emerging needs.

02
Plan

Translate context into prioritized goals and actions.

03
Assign

Delegate work to the right agents and skill contracts.

04
Execute

Run scoped tasks with policy and isolation controls.

05
Report

Return outcomes, evidence, and status transparently.

06
Review

Evaluate results, adjust strategy, evolve the workforce.

Current stage

Early stage. Design-first.

openboa is currently early stage and design-first. The focus is to define core primitives, governance boundaries, and observable execution contracts before scaling runtime complexity.

Non-goals
  • Not a fully autonomous, no-operator system.
  • Not a generic chatbot framework.
  • Not production-scale orchestration yet.