vera-cli¶
vera-cli publishes the vera console command and the vera_cli Python
package. It depends on vera-doc and vera-ingest, and owns argument parsing,
human and JSON output, exit codes, and retrieval evaluation.
Use the CLI for complete document workflows rather than assembling the Python packages directly.
Install¶
From PyPI:
From a repository checkout:
Verify the entry point:
Start here¶
vera convert "manual.pdf" "manual.vera"
vera validate "manual.vera"
vera search "manual.vera" "detention requirements" --top-k 5 --json
All one-shot commands support --json. vera mcp is a long-running stdio
server and is the exception.
Documentation¶
- Getting started — first conversion and cited search.
- CLI recipes — conversion, search, libraries, export, and evaluation.
- Evaluate retrieval quality.
- Troubleshooting.
Reference¶
- CLI command reference — commands and options.
vera_cliPython reference — exported parser and evaluation functions.- Agent CLI contract — exhaustive JSON shapes, exit codes, and filesystem effects.