This repository was archived by the owner on Jun 3, 2026. It is now read-only.
Repository navigation
v0.1.0
GPTParse v0.1.0 - Initial Release
GPTParse is a powerful document parser designed for Retrieval-Augmented Generation (RAG) systems, enabling seamless conversion of PDF documents to Markdown format using advanced vision language models (VLMs).
Key Features:
- Convert complex PDFs to well-structured Markdown, preserving tables, lists, and images
- Support for multiple AI providers: OpenAI, Anthropic, and Google
- Flexible usage as both a Python library and CLI application
- Customizable processing options, including page selection and system prompts
- Detailed statistics for token usage and processing times
Quick Start:
pip install gptparse
export OPENAI_API_KEY="your-openai-api-key"
gptparse vision example.pdf --output_file output.mdSupported Models:
- OpenAI: gpt-4o (default), gpt-4o-mini
- Anthropic: claude-3-5-sonnet-20240620 (default), claude-3-opus-20240229, claude-3-sonnet-20240229, claude-3-haiku-20240307
- Google: gemini-1.5-pro-002 (default), gemini-1.5-flash-002, gemini-1.5-flash-8b
For full documentation, usage examples, and contribution guidelines, please refer to the README.md.
We're excited to introduce GPTParse and look forward to your feedback and contributions!