Kernel Markets

March 18, 2026 ยท View on GitHub

docs/kernel/markets/ is the canonical per-market status layer for the OpenAgents Economy Kernel.

Use this subtree when the question is:

  • what does this market mean,
  • what is actually implemented in the repo now,
  • what only exists as a local prototype or design draft,
  • and what is still planned.

Keep docs/kernel/README.md as the high-level kernel overview and market taxonomy. Keep docs/kernel/economy-kernel.md and docs/kernel/economy-kernel-proto.md as the normative kernel and wire-level specs. Use the files in this subtree for definitive market-by-market reality.

Status legend

  • implemented: shipped in the current repo entry points
  • local prototype: modeled in desktop-local receipts, snapshots, or adjacent docs, but not yet generalized into the canonical authoritative market surface
  • planned: target architecture or product lane, not yet shipped

Market matrix

MarketProduct surface todayKernel authority todayWire/proto todayCanonical doc
Computeimplemented and productized in Autopilot's provider earn loop, with a narrow live Apple adapter-hosting family, an authority-backed Apple training operator path, and a gated decentralized adapter-training contributor family beyond the core inference loopimplemented and deepest of the five, with a materially stronger Psionic execution/train/eval substrate beneath later compute familiesimplemented thin openagents.compute.v1 slice plus generated Rust typescompute-market.md
Dataimplemented seller authoring + read surface + narrow buyer request flow in desktop, plus CLI/headless parityimplemented starter authority sliceimplemented checked-in openagents.data.v1 slice plus generated Rust types and snapshot routedata-market.md
Laborpartially productized through the compute-provider flow and local Codex orchestrationimplemented starter authority sliceimplemented thin openagents.labor.v1 slicelabor-market.md
Liquiditynot productizedimplemented starter authority sliceno dedicated checked-in liquidity proto package yetliquidity-market.md
Risknot productizedimplemented starter authority sliceno dedicated checked-in risk proto package yetrisk-market.md

Placement decision

These docs live under docs/kernel/markets/ because they are:

  • kernel-domain documentation, not MVP product docs,
  • market-specific rather than kernel-wide,
  • and status-oriented rather than deep protocol or runtime design notes.

That keeps docs/kernel/ root for:

  • kernel-wide specs,
  • diagrams,
  • coordination contracts,
  • and compute-adjacent extension docs that are narrower than a whole market.

Current supporting docs outside this subtree