All phases
25
Aigarth CLI (agent-grade)
Canonical terminal surface for the Aigarth platform. Designed agent-first, human-friendly second. Wraps the existing SDK. JSON-by-default output, versioned schemas, idempotent mutating commands, exit-code taxonomy. Auth: API key + Qubic wallet binding. Distributed as @aigarth/cli on npm. Single-binary distribution (via bun) is deferred to a later phase. MVP: foundation + discovery (anns, tissues, marketplace, nodes reservations) + one execution path (ANN inference via the gateway). ~8 sub-stories, ~8 SP. Source design: docs/proposals/phase-25-cli.md.
Progress
0%
Tasks done
0 / 8
8 remaining
Owner
Mavis
Status: not_started
Tasks
Kanban for this phase. Move tasks between columns to update status.
Backlog
8
25.1 — CLI skeleton + config + auth (login / status / logout)
p0
Mavis1.5 SP
25.2 — Output framework (JSON envelope, exit codes, errors)
p0
Mavis1 SP
25.3 — Discovery: anns + tissues (list / retrieve / run)
p0
Mavis1.5 SP
25.4 — Discovery: marketplace + nodes reservations
p1
Mavis1 SP
25.5 — Execution: ANN inference (the one execution path)
p0
Mavis1 SP
25.6 — Schema introspection + machine-readable manifest
p1
Mavis0.5 SP
25.7 — Distribution: package + npm publish
p1
Mavis0.5 SP
25.8 — Tests + delivery doc
p1
Mavis1 SP
To do
0
In progress
0
In review
0
Done
0