Description
ParseCrate is a versatile, open-source document processing API designed for self-hosted environments. It allows users to convert various document formats, including PDFs and Office files, into structured content such as Markdown, JSON, or HTML. This tool is powered by Docling and docling-serve, providing robust features like OCR, table recognition, and RAG chunking.
Read More
The API supports both synchronous and asynchronous processing, making it adaptable to different workloads. Users can choose between CPU and NVIDIA GPU deployments, with Docker images available for both amd64 and arm64 architectures. An optional web playground offers an interactive conversion interface, although it is disabled by default.
ParseCrate is ideal for applications requiring document conversion for search, retrieval, archives, and downstream processing. It ensures that document parsing is conducted on infrastructure controlled by the user, allowing for quality checks before relying on extracted data.
The project is open-source under the MIT License, meaning users must provide their own hardware or cloud hosting. While ParseCrate handles document conversion and chunking, users will need additional components like embedding models and vector storage for a complete RAG application.
ParseCrate is part of the Self-Hosted AI Stack, which includes tools for local model deployment, chat, document processing, and more. It is designed for developers and organizations looking to maintain control over their document processing workflows.
- CategoryAI Document & PDF Tools
- Pricing ModelOpen Source
- DeploymentDocker
- PlatformsLinux
ParseCrate's Core Features
Open-source and self-hosted
Converts PDFs and Office documents
Outputs Markdown, JSON, or HTML
Powered by Docling and docling-serve
Supports OCR and table recognition
RAG chunking capabilities
Sync and async processing
Docker deployment on CPU or GPU
How to use ParseCrate?
Deploy: Set up on your server using Docker
Convert: Submit documents via API endpoints
Configure: Choose output format and processing options
Integrate: Connect with other tools in your AI stack
ParseCrate's Use Cases
- Document Conversion
- Data Extraction
- Content Management
- RAG Applications
- Self-Hosted Solutions






