the city
Where every piece lives.
Nika is not one repository. The language is specified in one, the engine implements it in another, and this site is a projection of both, read at a commit it names out loud. Nothing here is a summary written by hand: each row points at the repo it describes and at the rooms on this site that come out of it.
- 8public reposeach with its own license
- 2clocksthe spec, the engine
- v0.107.0the engine pinwhat the binary knows
- 6ac2935the spec pinwhat the language says
the two clocks
Every fact on this site hangs off one of them
They tick independently on purpose: the language is frozen at its v1 envelope and the engine versions on its own semver toward 1.0. A page that mixed the two clocks would have to lie about one of them. The envelope, whole →
- the spec pin
6ac29351a878in nika-spec (Apache-2.0). Every chapter, every teaching step and every skeleton on this site is read at that exact commit withgit show, never from a moving branch, and each one carries its own sha256 beside it. What a pin is → - the engine pin
v0.107.0(5d61b7e13f1f) in nika (AGPL-3.0-or-later). The whole catalog is vendored from that release and digest-verified: models, prices, energy, MCP servers, client coverage. What the binary knows →
the repos
One job each
The install command and the description in every room come from that repo's own README, never invented here. Each row lists the worlds on this site that project from it, so the claim is walkable.
- the engineThe reference engine: one Rust binary that checks, prices, runs and traces workflow files. AGPL-3.0-or-later · the source
feeds The catalog · Error codes · Client coverage · The ship log - the specThe language specification: nine chapters, the JSON Schema, the canon counts, the template pack, the conformance suite. Apache-2.0 · the source
feeds The specification, chapter by chapter · The teaching path · Real jobs · Skeletons · Every word the language knows · The standard library - the registryThe npm-of-workflows: share workflow files as verified, content-pinned entries. Apache-2.0 · the source
feeds Send a workflow - the TypeScript clientA typed, zero-dependency TS client: drive the shipped binary today, target the future serve API without pretending. MIT · the source
feeds The TypeScript client - the site-audit, archivedA full SEO + GEO site audit as ONE workflow file: discover, crawl bounded, score deterministically, one narrated verdict. Archived on 2026-07-29 and kept public as evidence that a workflow ran at real scale against real websites. Apache-2.0 · the source
feeds The archived site audit - the docsThe task-oriented documentation, built by Mintlify from a public source repo. MIT · the source
feeds The docs - the tapThe official Homebrew tap, tracking the latest tagged release. MIT · the source
feeds Install - this sitenika.sh itself: every page a projection of pinned sources, every count derived, every claim re-proven in CI. MIT · the source
feeds The map · The truth system · The blog