Files
OpenViking/openviking/parse/parsers
Zonas ZhouandClaude 6e77291265 feat(pdf): refactor MinerU parsing to the official file_parse API (#3953)
* feat(pdf): refactor MinerU parsing to the official file_parse API

* feat(pdf): remove mineru_api_key from configuration and examples

* feat(pdf): preflight MinerU /health during service initialization

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-08-17 13:48:49 +08:00
..

Built-in parsers

OpenViking only routes resources to built-in parsers. Applications add resources through add_resource; parser registries are internal implementation details.

For the complete Accessor, Parser, Understanding, Connector, and asynchronous execution flow, see Resource ingestion routing.

Each built-in parser implements BaseParser and returns a ParseResult. New formats are added to the repository as built-in parsers and registered in openviking/parse/registry.py.