This section documents the Mzizi registry — the shipping component system served at
mzizi.dev — not Mzizi-lang, the Phase 0 research language the rest
of this site covers. The ecosystem page draws the line.
What it holds
Read fromGET https://mzizi.dev/api/v1/ui on 11 September 2026:
Counts move.
GET /api/v1/ui is the live answer and GET /api/v1/stats publishes usage
metrics alongside it — prefer either to a number written down anywhere, including here.
Where the source of truth is
registry.json at the root of
mzizi-dev/mzizi-registry is the manifest, and
the component source sits beside it on disk under components/registry/n<number>-<name>/.
The API reads both.
How it serves
Where to go next
Consuming
Install components into your application with the shadcn CLI, customise them afterwards,
and take updates without losing your changes.
Contributing
Author a new component, register it in the manifest, and get it through the checks.
Schema
The shadcn-compatible JSON schema, the item types, and the API response shape.
MCP server
The one Mzizi MCP endpoint, what it exposes, and how to connect a client.
Browsing
Listing components from the API and from the portal.
Architecture
The DNA helix each component is placed on, and what placement obliges it to do.