navi-cli-0.2.7 is not a library.
navi-cli
The navi binary — the command-line entry point for NAVI, a local agentic coding agent.
What it does
navi-cli parses CLI arguments, loads configuration, and launches one of three modes:
| Mode | When | Description |
|---|---|---|
| TUI | navi (no flags) |
Interactive terminal UI with chat, model picker, and tool approval |
| Headless | navi --no-tui "task" |
Runs a single task non-interactively and exits |
| ACP | editors / external clients | JSON-RPC over stdio for agent client protocol |
Usage
# Interactive TUI
# Headless task
# Show resolved config
# List provider catalog
# Subcommands
Configuration
NAVI loads config from three sources in order:
- Defaults — provider
openai, modelgpt-5.5 - Global —
~/.config/navi/config.toml - Project —
.navi/config.toml
See the main README for the full config schema.
Part of the NAVI workspace
This binary depends on navi-sdk and navi-tui.
Full project: https://github.com/navi-ai-org/navi License: Apache-2.0