Skip to content
Terng Dechanon edited this page Jul 23, 2026 · 2 revisions

Genesis Governance OS

An open standard for multi-agent systems that stay legible, safe, and accountable — in any language, on any model.

GTS-1 Task State · GPS-2 Permission · GOP-3 Orchestration · GOS-0 Constitution


The bottleneck this targets

Multi-agent systems rarely fail because the agents are weak. They fail because:

  • nobody can tell where a task is or who owns it → work loops and duplicates
  • permissions are checked after the damage, or never → an agent emails a client, runs a destructive command
  • there is no coordinator → capable agents thrash in an endless meeting
  • it grows past what one person can watch → it slowly becomes something you did not intend

This is not a framework and not tied to a model. It is a small set of standards you implement in whatever language and stack you already use — the way OpenAPI or MCP are standards, not libraries.

The stack

flowchart TB
    GOS["GOS-0 · Constitution<br/><i>what is allowed · who checks whom</i>"]
    GOP["GOP-3 · Orchestration<br/><i>who does the work next (loop-bounded)</i>"]
    GPS["GPS-2 · Permission<br/><i>what each agent may do (prevented early)</i>"]
    GTS["GTS-1 · Task State<br/><i>where each piece of work is, right now</i>"]
    RT["your runtime — any language, any model"]
    GOS --> GOP --> GPS --> GTS --> RT
Loading
Answers
GTS-1 where work is
GPS-2 what is allowed
GOP-3 who is next
GOS-0 how it stays aligned

Two ways in

Solo builder — 10 minutes. Implement the five invariants of GTS-1 Task State, GPS-2 Permission, and GOP-3 Orchestration. A 3-agent line (Research → Write → Review) with done_when on each task and a loop guard is a conformant system. Start at Getting Started.

Scaling / infra. Add GOS-0 Constitution when the number of agents grows past what one person can watch, then publish a claim against Conformance.

Verify, don't trust

cd reference/python
python conformance_test.py   # 18 invariant checks — every one asserts
python demo.py               # the 3-agent workflow, executing live

CI runs the suite on Linux, macOS, and Windows across Python 3.9 / 3.11 / 3.12. See Reference Implementation.

Design principles

  1. Separation of powers — no part legislates, executes, and judges at once.
  2. Honest failure — a blocked agent says so; it never fakes completion.
  3. Prevent first, audit always — irreversible actions are gated before they happen.
  4. Capability = constitutional act — the system can grow new abilities, but cannot rewrite its own rules.
  5. Human decides — irreversible calls stay with a person.
  6. Loop guard, always — no unbounded retry, ever.

"A good constitution doesn't make the citizens smarter — it ensures that even as they do, the system doesn't break."

📦 Repository · 📜 Apache-2.0 · Adoption Guide · FAQ · Contributing

Clone this wiki locally