Metadata-Version: 2.5
Name: vera-cli
Version: 0.3.1
Summary: Command-line interface for VERA documents
Project-URL: Homepage, https://github.com/dkylewillis/vera
Project-URL: Repository, https://github.com/dkylewillis/vera
Project-URL: Documentation, https://dkylewillis.github.io/vera/packages/vera-cli/
Author: Kyle Willis
License: Apache-2.0
Keywords: cli,document,semantic-search,sqlite
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Text Processing :: Indexing
Requires-Python: >=3.10
Requires-Dist: vera-doc>=0.3.1
Requires-Dist: vera-embed-openai>=0.3.1
Requires-Dist: vera-ingest-pymupdf>=0.3.1
Requires-Dist: vera-ingest>=0.3.1
Provides-Extra: docling
Requires-Dist: vera-ingest-docling>=0.3.1; extra == 'docling'
Provides-Extra: mcp
Requires-Dist: vera-mcp>=0.3.1; extra == 'mcp'
Description-Content-Type: text/markdown

# vera-cli

`vera-cli` provides the `vera` command-line interface over `vera-doc`,
`vera-ingest`, `vera-ingest-pymupdf`, and `vera-embed-openai`. It owns command parsing, text and
JSON output, exit codes, and retrieval evaluation.

`vera convert` accepts repeatable `--pipeline-option KEY=VALUE` flags for
provider-owned ingest settings. Legacy flags such as `--chunk-size`,
`--overlap`, `--ocr`, `--ocr-language`, and `--ocr-dpi` remain compatibility
aliases for pipelines that accept them (`--ocr-language`/`--ocr-dpi` are
Tesseract/PyMuPDF); explicit `--pipeline-option` values win for the same key.

## Install

```bash
python -m pip install "vera-cli>=0.3.0"
```

Install the `mcp` extra to enable `vera mcp`, or the `docling` extra for
Advanced layout conversion:

```bash
python -m pip install "vera-cli[mcp]>=0.3.0"
python -m pip install "vera-cli[docling]>=0.3.0"
```

See the [vera-cli documentation](https://dkylewillis.github.io/vera/packages/vera-cli/)
for installation, recipes, evaluation, and command reference.

See the [CLI reference](https://github.com/dkylewillis/vera/blob/main/docs/cli-reference.md).
