Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Kits

This is the catalog of every Kit in the SlashBuilder Kit registry: public or private, working or banked or archived. Each Kit has a status card. A Kit that is not public yet is listed anyway, because a catalog that hid its unfinished parts would not be honest about the platform.

The catalog is generated from the registry, not written by hand, so it cannot drift from it. The pages are committed to this repository so you can read them without access to the registry. A link to a repository appears only when that repository is public today.

Generated from registry commit 389c4a5.

19 Kits: 2 pre-release, 11 alpha, 4 design, 1 banked, 1 legacy. 1 of them has a public repository today.

How to read the cards

  • Status says how real the Kit is, judged by evidence (code and tests), not by intent. See the status vocabulary.
  • Has real code today is Yes for the statuses alpha, pre-release and stable. It says nothing about whether you can read the code: that depends on the Source line.
  • Kind is the registry’s own label for the Kit (cross-platform, hybrid, substrate, infrastructure or core). It is not defined further yet.
  • Some cards are brief because the registry entry behind them is brief. They say so.
  • A Kit that was merged into another keeps its card and says which. Things that are not registered Kits, and this book itself, are on Not in the registry.

pre-release

Published, and depended on by products. The API is settling but not frozen.

KitLanguageKindWhat it isHas real code todayRepository
Fabric KitRustcross-platformThe Hearth SDK: pub/sub, pairing, and the family-graph client.Yesnot public yet
Message KitRusthybridThe Hearth wire envelope: T/R/D grammar and RemoteTransport.Yesnot public yet

alpha

Real code and tests exist, but the API is not stable. Expect it to change.

KitLanguageKindWhat it isHas real code todayRepository
Inference KitRusthybridLocal-first inference orchestration for Hearth households.Yesslash-builder/inference-kit
Manifest KitRustinfrastructureGenerate operating systems from a single manifest.Yesnot public yet
Spec KitRustcross-platformConformance and spec primitives shared by every Kit.Yesnot public yet
Identity KitRustcross-platformOIDC client and account/family identity types for the household.Yesnot public yet
Service KitRustcross-platformaxum/tower service foundation: metrics, structured errors, audit trail.Yesnot public yet
Storage KitRusthybridContent-addressed storage core: BLAKE3, dedup, per-household partitions.Yesnot public yet
Substrate KitRustsubstrateThe Linux+dockerd container/process substrate for the household box.Yesnot public yet
Interface KitRust + Dartcross-platformInterface Kit provides shared composed UI/interaction patterns for household-computing surfaces (service tiles, install/status flows, navigation shells, pairing/onboarding chrome): not raw design tokens and not a full app.Yesnot public yet
Venue KitRustcross-platformOne registry and planner for every place work can run.Yesnot public yet
Mold KitRustcross-platformNo public tagline yet. Merged into Interface Kit.Yesnot public yet
Stash KitRustcoreContent-addressed working-memory substrate with per-principal keys and real deletion.Yes (not published)Repository not created yet

design

A document. There is no code to speak of yet.

KitLanguageKindWhat it isHas real code todayRepository
Platform KitRustsubstrateNo public tagline yet. Merged into Thunderhead Kit.Nonot public yet
Device KitRustsubstrateHardware peripheral access, DRM, audio, input, on the reference boards. Merged into Thunderhead Kit.Nonot public yet
Score KitRustcross-platformCapability grants, rate limiting, and the household’s conductor/notification/sonic logic. Merged into Thunderhead Kit.Nonot public yet
App Store KitRusthybridManifest, capability, and signing core for installable household services. Merged into Thunderhead Kit.Nonot public yet

banked

Deliberately paused, together with the program it belonged to. Not abandoned, but not being worked on.

KitLanguageKindWhat it isHas real code todayRepository
Thunderhead KitRustsubstrateThe Thunderhead device stack: board bring-up, peripherals, the conductor and the app runtime. Banked with the Thunderhead program.Nonot public yet

legacy

Archived or retired. Kept in the catalog for the record; do not build new things on it.

KitLanguageKindWhat it isHas real code todayRepository
Design KitDartcross-platformDesign Kit shipped Flutter/Dart design tokens.Nonot public yet

Regenerating

Maintainers regenerate this folder with make docs-catalog; see Make targets.