Skip to content

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:

python -m pip install "vera-cli>=0.2.2"

From a repository checkout:

python -m pip install \
  ./packages/vera-doc \
  ./packages/vera-ingest \
  ./packages/vera-cli

Verify the entry point:

vera --help

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

Reference