Skip to main content

Adoption ledger

0 of 19 products confirmed.

Our maintained products should use Ouro UI and give back to it. A product is confirmed when its pins are current, its actions are on the one-action model, its AX must claims pass in CI, and it has given back. This page is the one place that tracks it, in public, measured from GitHub and CI.

Measured , and hourly after that. 21 cells are not measured yet, with a reason beside it. How it is measured, the tracking issues, ledger.json.

What is not true yet

  • 1 of 19On current Ouro UI
  • 0 of 19Actions on the one-action model
  • 0 of 19AX must claims pass in CI
  • 8 of 19Has given back

Products, furthest from confirmed first

  1. ouroboros.bot

    web site

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • not yetHas given back
    Ouro UI pin
    • v1.3.10 OURO_UI_TAG: 5 releases behind, latest v1.3.15
    HX use
    partial11 installed Ouro components; 29 files import them; 5 files mention the Ouro tokens or theme.
    AX kit
    n/aA marketing site; no CLI or MCP.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    0 merged
    Tracking issue
  2. Factory site

    web site

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • not yetHas given back
    Ouro UI pin
    not detected
    HX use
    none0 installed Ouro components; 0 files import them; 0 files mention the Ouro tokens or theme.
    AX kit
    n/aA static site with an llms.txt; no CLI or MCP of its own.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    0 merged
    Tracking issue
  3. Ouro Native Apple App Shell

    native shell

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • not yetHas given back
    Ouro UI pin
    not detected
    HX use
    none0 source files use an OuroHX component (Button, Toast, Banner, Sheet, EmptyState); 0 use OuroHX itself, tokens, motion, fonts or haptics.
    AX kit
    n/aA shell library for Ouro MD; the app exposes the intents.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    0 merged
    Tracking issue
    issue pendingNo tracking issue yet: this product has no card.
  4. Ouroboros harness and ouro CLI

    CLI and web UI

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • not yetHas given back
    Ouro UI pin
    not detected
    HX use
    none0 installed Ouro components; 0 files import them; 0 files mention the Ouro tokens or theme.
    AX kit
    no0 files use defineCommand, bindAx or ax-mcp.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    0 merged
    Tracking issue
  5. Desk Browser (desk-web)

    MCP tool

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • not yetHas given back
    Ouro UI pin
    not detected
    HX use
    n/aAn agent tool with no screen of its own.
    AX kit
    noPart of the Desk MCP; no AX kit use found in the desk-web tools.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    0 merged
    Tracking issue
    issue pendingNo tracking issue yet: this product has no card.
  6. Desk plugin and MCP

    plugin and MCP

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • not yetHas given back
    Ouro UI pin
    • commit 267ce6b vendored AX kit files: 6 releases behind, latest v1.3.15
    HX use
    n/aAn MCP server and plugin; its hosted pages are not an Ouro HX surface yet.
    AX kit
    yes0 files use defineCommand, bindAx or ax-mcp outside the kit's own copy, its tests and fixtures; 2 kit files are vendored.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    0 merged
    Tracking issue
  7. Drift Remote

    native app, private repository

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • not yetHas given back
    Ouro UI pin
    not measured yetthe repository is private, so a public run cannot read it
    HX use
    not measured yetthe repository is private, so a public run cannot read it
    AX kit
    not measured yetthe repository is private, so a public run cannot read it
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetthe repository is private, so a public run cannot read it
    Give-back
    0 merged
    Tracking issue
    issue pendingNo tracking issue yet: this product has no card.
  8. friends and friends-relay

    MCP server

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • not yetHas given back
    Ouro UI pin
    not detected
    HX use
    n/aAn MCP server only.
    AX kit
    no0 files use defineCommand, bindAx or ax-mcp.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    0 merged
    Tracking issue
    issue pendingNo tracking issue yet: this product has no card.
  9. Housesitter

    CLI

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • not yetHas given back
    Ouro UI pin
    not detected
    HX use
    n/aA CLI only.
    AX kit
    no0 files use defineCommand, bindAx or ax-mcp.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    0 merged
    Tracking issue
  10. ouro-work-substrate

    server apps

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • not yetHas given back
    Ouro UI pin
    not detected
    HX use
    n/aServer apps with no screens of their own.
    AX kit
    no0 files use defineCommand, bindAx or ax-mcp.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    0 merged
    Tracking issue
    issue pendingNo tracking issue yet: this product has no card.
  11. Spoonjoy web

    web app

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • metHas given back
    Ouro UI pin
    • v1.2.13 Ouro HX: 17 releases behind, latest v1.3.15
    • v0.4.1 Ouro UI core: current, latest v0.4.1
    HX use
    full62 installed Ouro components; 493 files import them; 8 files mention the Ouro tokens or theme.
    AX kit
    no0 files use defineCommand, bindAx or ax-mcp outside the kit's own copy, its tests and fixtures.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    10 mergedouro-ui#885 Sync Cookbook from Spoonjoy's sj-tokens.css, where its colour tokens now liveouro-ui-core#17 Web parity at ouro-ui v1.3.7: Cookbook's photo-action colours (v0.4.1)
    Tracking issue
  12. ui.ouroboros.bot and the Ouro UI tools

    web site and CLIs

    • metOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • not yetHas given back
    Ouro UI pin
    • v1.3.15 itself: current, latest v1.3.15
    HX use
    full161 files import them; 21 files mention the Ouro tokens or theme.
    AX kit
    yes1 files use defineCommand, bindAx or ax-mcp outside the kit's own copy, its tests and fixtures.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    not measured yetn/a: this is the upstream; it is where the others give back to.
    Tracking issue
  13. mendelow.me

    web site

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • metHas given back
    Ouro UI pin
    • not read installed Ouro HX: unknown, latest v1.3.15
    HX use
    partial15 installed Ouro components; 40 files import them; 0 files mention the Ouro tokens or theme.
    AX kit
    n/aA personal site; no CLI or MCP.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    3 mergedouro-ui#803 Ouro check: design rules, a jank walk, repaints at rest and HTTPSouro-ui#791 FamilyBar: a scroll hint without script, a row that stays put, and a quieter look
    Tracking issue
    issue pendingNo tracking issue yet: this product has no card.
  14. Ouro MD

    native app

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • metHas given back
    Ouro UI pin
    • 0.2.1 ouro-ui-apple: 10 releases behind, latest v0.4.1
    HX use
    partial0 source files use an OuroHX component (Button, Toast, Banner, Sheet, EmptyState); 6 use OuroHX itself, tokens, motion, fonts or haptics.
    AX kit
    yes4 source files import OuroAX.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    14 of 30 claims hold, must 0 of 0The claim set has no must claims yet, so conforming is trivial. CI run, report made 2026-11-08 08:44 UTC
    Give-back
    6 mergedouro-ui#803 Ouro check: design rules, a jank walk, repaints at rest and HTTPSouro-ui#784 Site: the Ouro family's bar over the header and its links in the footer and the menu
    Tracking issue
  15. Spoonjoy Apple

    native app

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • metHas given back
    Ouro UI pin
    • 0.4.0 ouro-ui-apple: 2 releases behind, latest v0.4.1
    HX use
    partial0 source files use an OuroHX component (Button, Toast, Banner, Sheet, EmptyState); 18 use OuroHX itself, tokens, motion, fonts or haptics.
    AX kit
    yes1 source files import OuroAX.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    12 of 28 claims hold, must 0 of 0The claim set has no must claims yet, so conforming is trivial. CI run, report made 2026-11-09 02:31 UTC
    Give-back
    3 mergedouro-ui-apple#100 App Store submission: Sign in with Apple first (Guideline 4.8)ouro-ui-apple#54 CI: simulators boot while the build runs; PRs run the simulator jobs they affect
    Tracking issue
  16. Gatefold

    native app

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • metHas given back
    Ouro UI pin
    not detected
    HX use
    none0 source files use an OuroHX component (Button, Toast, Banner, Sheet, EmptyState); 0 use OuroHX itself, tokens, motion, fonts or haptics.
    AX kit
    no0 source files import OuroAX.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    0 of 30 claims hold, must 0 of 0The claim set has no must claims yet, so conforming is trivial. CI run, report made 2026-11-08 08:44 UTC
    Give-back
    5 mergedouro-ui#812 Site: one type scale, captures drawn at their own pixels, and a lamp that restsouro-ui-apple#99 Feel: a film from the in-app recorder names its main-thread stalls (film.hitches)
    Tracking issue
  17. apple-distribution-kit

    CLI

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • metHas given back
    Ouro UI pin
    not detected
    HX use
    n/aA CLI only.
    AX kit
    no0 files use defineCommand, bindAx or ax-mcp.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    2 mergedouro-ui#864 Ship the ouro-check agent skill as a pluginouro-ui-apple#100 App Store submission: Sign in with Apple first (Guideline 4.8)
    Tracking issue
    issue pendingNo tracking issue yet: this product has no card.
  18. flow-review

    CLI

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • metHas given back
    Ouro UI pin
    not detected
    HX use
    n/aA CLI only.
    AX kit
    no0 files use defineCommand, bindAx or ax-mcp.
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    5 mergedouro-ui-core#18 Decision: design checks agents can run instead of lookingouro-ui#750 Build(deps): bump ourostack/flow-review from 0.3.0 to 0.5.3
    Tracking issue
    issue pendingNo tracking issue yet: this product has no card.
  19. m365crawl

    CLI (Go)

    • not yetOn current Ouro UI
    • not yetActions on the one-action model
    • not yetAX must claims pass in CI
    • metHas given back
    Ouro UI pin
    not detected
    HX use
    n/aA CLI only.
    AX kit
    no0 files use defineCommand, bindAx or ax-mcp; The kit is TypeScript; a Go CLI cannot use defineCommand until the Go path exists..
    Actions on the one-action model
    0The one-action model is not released yet, so no product has actions on it.
    X-ray
    not measured yetno X-ray runs in CI for this product yet
    Give-back
    1 mergedouro-ui#81 docs: use approved GitHub branding
    Tracking issue

Listed, not counted: Hackamore (On the roadmap and the repository is empty, so it is listed but not counted.)

The program

Ouro UI is done when frontier models pick it in the model-reviews run and the benchmark proves it. The steps and their evidence live in the program issue #1011, which this page reads.

  1. decision-record

    done

    ourostack/ouro-ui-core. Starts now.

    Merged: ourostack/ouro-ui-core/pull/22

  2. model-reviews-baseline

    in progress

    ourostack/ouro-ui. Starts now.

    Open: ourostack/ouro-ui/pull/1007

  3. adoption-audit

    done

    Starts now.

    Every maintained product is a row in the ledger, with a tracking issue per piece of work (linked below)

  4. action-model

    in progress

    ourostack/ouro-ui-core. After decision-record.

    Open: ourostack/ouro-ui-core/pull/24 (code) and ourostack/ouro-ui-core/pull/23 (design)

  5. spoonjoy-adopts

    pending

    spoonjoy/spoonjoy-v2. After action-model.

    Spoonjoy web and Apple run add-to-shopping-list on the action model, merged and green, with screenshots

  6. second-adopter

    pending

    After action-model, adoption-audit.

    A second product takes the action model from Ouro UI with nothing hand-copied

  7. benchmark

    pending

    ourostack/ouro-ui. After spoonjoy-adopts.

    Rerunnable suite: action model vs browser driving vs UI SDK-style bridge vs plain MCP; success, steps, time, tokens; published on ui.ouroboros.bot

  8. model-reviews-headline

    pending

    ourostack/ouro-ui. After model-reviews-baseline, benchmark.

    Rerun after the backlog lands; the site headline derives only from the run's output, with methodology and transcripts published

Ouro UI's own numbers

Ouro UI (web) latest release
v1.3.15Published 2026-11-13.
Ouro UI core latest release
v0.4.1Published 2026-11-08.
Ouro UI for Apple latest release
v0.4.1Published 2026-11-08.
Ouro HX components in the registry
98Folders under registry/ouro/components/ouro.
Merged pull requests across the three Ouro UI repositories
709Counted from each repository's merged pull requests.
Merged pull requests that name a product
32Distinct pull requests counted by the give-back column.
Benchmark against browser driving, an SDK-style bridge and plain MCP
not measured yetnot measured yet: the benchmark step is not done.
Frontier models pick Ouro UI in the model-reviews run
not measured yetnot measured yet: the model-reviews headline step is not done.

Work items

  • Spoonjoy web: current Ouro UI, and the MCP on the AX kit

    Upgrade Ouro HX to the current tag, move the MCP onto the AX kit, and run `ax-xray` on it in CI with `must` claims passing.

    Issue #1012, open · Spoonjoy web

  • Spoonjoy Apple: OuroHX components instead of hand-built controls

    Replace hand-built buttons, sheets, toasts and empty states with `OuroHX` components; raise the X-ray score and fix the entity-property failures.

    Issue #1013, open · Spoonjoy Apple

  • Ouro MD: menus and toolbar through DocumentActions

    Route menu and toolbar commands through `DocumentActions`, move to the current ouro-ui-apple, and raise the X-ray score.

    Issue #1014, open · Ouro MD

  • Gatefold: Ouro HX and Ouro AX

    Gatefold takes Ouro HX tokens and components, adds App Intents with Ouro AX, and goes up from 0 of 30 on the X-ray.

    Issue #1015, open · Gatefold

  • ouro CLI on the AX kit

    Run the `ouro` CLI through the AX kit (or a claims-equivalent), run `ax-xray` in CI and publish its score.

    Issue #1016, open · Ouroboros harness and ouro CLI

  • Harness mailbox UI on Ouro HX

    Replace the Catalyst copies in `packages/mailbox-ui` with Ouro HX components and tokens, and add Ouro check to its CI.

    Issue #1017, open · Ouroboros harness and ouro CLI

  • Desk MCP on the AX kit

    Adopt `defineCommand` and `ax-mcp` for the Desk MCP tools beyond the vendored files, and run the X-ray against the MCP.

    Issue #1018, open · Desk plugin and MCP

  • Factory site on Ouro HX

    Move the factory site onto Ouro HX tokens and components and run Ouro check in CI.

    Issue #1019, open · Factory site

  • Ouro UI's own CLIs on defineCommand

    Build `ouro-check`, `ax-xray`, `ouro-images` and the flows runner with `defineCommand`, so the kit has a production user in its own repository.

    Issue #1020, open · ui.ouroboros.bot and the Ouro UI tools

  • Registry and site agent door

    Give the registry and the site an MCP or WebMCP door.

    Issue #1021, open · ui.ouroboros.bot and the Ouro UI tools

  • Go and plain-JS paths to Ouro AX

    Decide how Go (m365crawl, crawlkit) and plain-JS CLIs adopt Ouro AX: a Go port of the kit, or black-box X-ray only.

    Issue #1022, open · m365crawl

  • This ledger

    Publish the adoption table as a living page, with a give-back count per product and a check that flags a consumer whose pinned tag falls behind.

    Issue #1023, open · cross-cutting

  • Housesitter gives its Reins shape back

    Housesitter gives its `ls`/`do` shape back as a conformance test for the Reins protocol spec, and the X-ray checks it.

    Issue #1024, open · Housesitter

  • ouroboros.bot on current Ouro UI

    Move `OURO_UI_TAG` to current and replace the raw `<button>` and `<input>` elements in 17 files with Ouro components.

    Issue #1025, open · ouroboros.bot

  • The Ouro UI rule in every repository's AGENTS.md

    Add the "Interfaces follow Ouro UI" rule to the AGENTS.md of every repository in the ledger that is silent today.

    Issue #1026, open · cross-cutting