Skip to content
Niki v0.7.0 — plan mode, honest metering, headless CI contract.Read the release notes
niki
Esc
navigateopen⌘Jpreview
On this page

CLI Overview

Complete inventory of all 16 NIKI CLI commands.

NIKI CLI Command Overview

NIKI ships with 16 top-level CLI commands organized into 4 logical categories:


1. Pipeline & Task Execution

  • niki run <task>: Execute an end-to-end multi-agent coding task.
  • niki status: Display status, current stage, and verdict of the active or latest task.
  • niki report [id]: Render the markdown decision trail report.
  • niki dashboard [id]: Launch or locate the visual HTML diff & review dashboard.

2. Configuration, Auth & Diagnostics

  • niki config: Initialize or validate configuration files and export JSON schemas.
  • niki auth: Manage secure credentials stored in the OS keyring (login, logout, status).
  • niki providers: Health check all configured LLM provider connections.
  • niki doctor: Complete system diagnostic suite across dependencies, containers, and permissions.
  • niki recommend: AI-assisted model recommendation based on cost/reasoning tradeoffs.

3. Autonomous Agents & Memory

  • niki goal: Autonomous long-running goal runner with self-healing and drift recovery.
  • niki memory: Inspect, query, tag, or prune hierarchical cross-session project memory.
  • niki research <query>: Autonomous web search & cited technical summary generator.

4. Interactive TUI, Benchmarking & Verification

  • niki chat: Interactive terminal chat interface with streaming markdown and slash commands.
  • niki smoke: End-to-end smoke testing harness for pipeline verification.
  • niki eval: Benchmark NIKI on seeded defect datasets.
  • niki verify: Visual screenshot regression testing and manifest tracking.

Was this page helpful?