Skip to content

feat: add UniParser MCP integration and PDF-to-VQA extraction - #22

Open
LeoMY1 wants to merge 31 commits into
dptech-corp:mainfrom
LeoMY1:main
Open

LeoMY1 wants to merge 31 commits into
dptech-corp:mainfrom
LeoMY1:main

Conversation

@LeoMY1

@LeoMY1 LeoMY1 commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator
  1. Add a UniParser MCP server with a single uniparser_parse tool, CLI-aligned parsing options, result polling, output handling, and Cursor setup documentation.
  2. Add an end-to-end PDF-to-VQA pipeline supporting PDFs, images, URLs, existing pages_tree.json files, and separate question/answer booklets, with JSONL, Markdown, ShareGPT, formula, and image outputs.
  3. Add OpenAI-compatible LLM configuration, safer output handling, package isolation, automated tests, and usage documentation.

LeoMY1 and others added 17 commits July 9, 2026 14:20
1. Adds an end-to-end PDF-to-VQA pipeline supporting PDFs, images, URLs, existing parse results, and separate answer booklets.
2. Extracts and matches questions, answers, solutions, formulas, and images, with JSONL, Markdown, and ShareGPT outputs.
3. Introduces unified CLI commands, configurable LLM integration, tests, and documentation.
bug: harden pdf2vqa output handling and package isolation.
Remove the overwrite parameter from the CLI, MCP, and Agent interfaces. When the preferred output path already exists, create an available suffixed sibling and preserve all existing contents.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant