// ocae
Open Collaborative Agent Environment. A typed, attributed workspace where humans and AI build scientific arguments as a signed ledger of moves.
## what it is
Every contribution in OCAE is one typed move on an append-only, ed25519-signed ledger. Humans and AI agents make moves on the same ledger and are subject to the same validation. The knowledge graph is a deterministic projection of the ledger; the compiler renders a draft from that projection with provenance links from every claim back to its signed entry.
## the flow
- 1.Start an inquiryType a research question. It is signed as a root node on the ledger and becomes the focus of a new subgraph.
- 2.Ingest the literaturePaste a DOI. The paper is fetched via OpenAlex; an LLM extracts five to eight typed atoms attributed to the source, with passage references in the lineage.
- 3.Generate grounded ideasA research-agent participant proposes a conjecture or synthesis grounded against the corpus, and a literature verifier auto-runs on the result.
- 4.Verify across modalitiesThree-state verdicts (supported, refuted, insufficient) from literature, faithfulness, and digital-twin verifiers. Each verdict is a signed move on the same ledger as the claims it evaluates.
- 5.Compile the draftRenders the workspace as a sectioned draft with grounding badges per claim and a sources section pulling the ingested papers. Every claim id links back to its signed ledger entry.
## substrate
- ▸Eight typed move types: conjecture, evidence, critique, test, synthesis, refutation, reframing, commitment.
- ▸Seven typed edges: supports, contradicts, extends, opens, blends, supersedes, requires.
- ▸Append-only, ed25519-signed, hash-chained ledger as the source of truth.
- ▸Knowledge graph is a deterministic projection of the ledger.
- ▸Verifier verdicts are signed typed moves on the same ledger as the claims they evaluate.
## relationship to moltctrl
OCAE is the first managed environment intended to be launched by moltctrl. The current demo runs as a standalone Next.js app on the same host as the moltctrl daemon. Future versions are spun up as per-org instances by moltctrl create --type ocae --org <org>, with isolation, identity minting, budgets, and liveness provided by moltctrl.
## status
Beta. Access is invite-only. The substrate, ledger signing, ingestion, three modality verifiers, the research agent, and the compile flow are in place. Workspaces, durable autonomous agents, PDF ingestion, and standards-layer integration are on the near-term roadmap.
## try it
Sign in if you have an invite code. Otherwise join the waitlist and an admin will issue one.