Get started
Install
Build the open numi CLI from source today, and see what planned install channels will and will not be.
View as .mdUpdated
Available in public spec
A source build from a clone is the only install path that exists.
Installing numi gives you a CLI that scaffolds and validates configuration and verifies evidence. It does not install an autonomous engineer.
Three different things
| Object | Installed by this page | Notes |
|---|---|---|
The open numi CLI | Yes, built from source | version, init, validate, validate --files, evidence verify. |
The numinance-spec repository | Yes, as the clone | Protocol, schemas, SDKs, plugins, conformance. Apache-2.0. |
| The proprietary runtime | No | Private. Not generally available. No installer exists. |
Install options
Available in public specClone Run from source Build ✓ verifiednumi version, built from revision 3c74d59· numinance-spec @ 3c74d59 · 2026-11-09· 0
Prerequisites: Git, and a Go toolchain that satisfies go.mod. The module declares go 1.27 and toolchain go1.27.3. With Go 1.21 or newer, a go command that is older than the declared toolchain downloads the right one automatically unless GOTOOLCHAIN=local is set.
git clone https://github.com/dsha256/numinance-spec.git
cd numinance-specRun without building:
go run ./cli/numi versionOr build a binary:
go build -o ./bin/numi ./cli/numi
./bin/numi version0.0.0-dev0.0.0-dev is the correct output. The CLI has no tagged release, so it reports a development version.
Verify the build
Build verification today is simple, because there is no release to compare against:
numi versionprints0.0.0-devand exits 0.- Run the shipped examples through the validator from the repository root:
./bin/numi validate --files schemas/examples/SDLCProfilerevision: "files"
ok file "org-baseline.yaml" SDLCProfile "org-baseline"
ok file "payments-api.yaml" SDLCProfile "payments-api"- Check that you cloned the expected repository:
git remote -vshould showgithub.com/dsha256/numinance-spec.