Installation And Availability
Nimi has multiple public surfaces. Each surface has its own distribution channel, and the public docs only describe a surface as installable when its release evidence has been admitted under the matching authority contract.
Installable Today
Nimi Coding
Nimi Coding is admitted as a host-agnostic methodology and is distributed as the npm package @nimiplatform/nimi-coding.
For the install command, project bootstrap layout, host adapter selection, and adoption path, see Nimi Coding → Installation.
A minimal first-run path:
- Add the package to a host project.
- Run the bootstrap command described on the installation page.
- Walk through First Topic Bootstrap to confirm the methodology surface works end-to-end.
The package is host-agnostic, so the same install path applies under any admitted AI host.
Surfaces Documented As Contract
The following surfaces are documented at the contract level. Their read paths describe what the surface is, what it owns, and how it relates to the rest of the platform.
| Surface | Read path | What it documents |
|---|---|---|
| Platform | Platform | The world model, six protocol primitives, authority rules |
| Runtime | Runtime | AI execution, workflows, streaming, multimodal, provider routing |
| SDK | SDK | The app-facing access boundary |
| Desktop | Desktop | The native first-party shell |
| Web Mode | Web Mode | The constrained browser projection |
| Realm | Realm | Semantic truth, world state, world history |
| Avatar | Avatar | Embodied agent presentation |
| Cognition | Cognition | Standalone memory, knowledge, prompt serving |
When a surface adds an install command, a download link, or a release notes path, the corresponding section page is updated to expose it.
Tracking Availability
The Spec Map lists which authority surface a public section traces to. The Compatibility Posture page lists the constraints that govern when a surface is allowed to publish install or release information.
The Forbidden Claims page enumerates the install-style and release-style strings that public docs refuse to publish without admitted evidence.