nito can generate a completion script for your shell, so pressing Tab completes commands, flags, and model IDs instead of making you type them out. Generate the script with nito completion <shell>.
Model flags complete from your live catalog, and a close typo on a model ID gets a suggestion. So nito ask --model then Tab lists the models you can actually use right now.
Pick your shell. In each case, the first block turns completion on for the current session (good for a quick try), and the second makes it permanent.
- zsh
- bash
- fish
- PowerShell
Current session:Permanent, macOS (Homebrew):Permanent, Linux:If shell completion is not enabled yet, run this once, then start a new shell:
nito completion <shell> --help for the exact per-shell notes.
Related
Nito CLI
The full command surface and flags on one page.
Scripting and Automation
Output modes, exit codes, and piping for scripts.

