Turn PDFs, Office files, and other documents into structured content on your own server. Powered by Docling and docling-serve, with OCR, table recognition, and an API for your applications.
The Self-Hosted AI Builder's Guide
Practical guidance for deployment, security, backups, and everyday operation.
Documents → structured content
Ready to search. Ready to build with.
INPUT
report.pdf · a document you choose
OUTPUT
Markdown, JSON, or HTML for your application
PDF
DOCX
PPTX
XLSX
HTML
Illustrative conversion. Output quality depends on the document, models, and conversion settings.
A focused service for your applications
Give your documents a usable structure.
Convert documents for search, retrieval, archives, and downstream applications. Keep the parsing service on infrastructure you operate, and check extraction quality before relying on it.
Document conversion API
Submit supported files or source URLs to conversion endpoints. Choose Markdown, JSON, or HTML output through Docling’s conversion options.
OCR, layout, and tables
Extract text and structure from documents, including supported scanned inputs. Check reading order, OCR accuracy, and tables against the original.
Sync and async processing
Use synchronous conversion for suitable jobs or asynchronous conversion for longer tasks. Your application manages requests, results, and errors.
Chunks for retrieval
Hierarchical and hybrid chunking endpoints prepare document passages for retrieval-augmented generation (RAG). Add your own embeddings, storage, and retrieval logic.
CPU or NVIDIA GPU
CPU images support amd64 and arm64. The optional :cuda image supports NVIDIA acceleration on amd64 with compatible host drivers and the NVIDIA Container Toolkit.
Optional web playground
Enable the playground when you want an interactive conversion interface. It is disabled by default; persistent storage keeps configuration and model files across restarts.
Replace document.pdf with your file. Run the request in the same shell as the key command.
Part of a larger toolkit
Build your Self-Hosted AI Stack
ParseCrate is also available as part of Self-Hosted AI Stack.
Deploy local models, chat, document processing, voice, and AI tools
together, or choose a smaller configuration for your needs.
ParseCrate extracts document content. EmbedCrate can turn that text into embeddings and optionally rerank retrieved passages. Your application connects the services.
The ParseCrate project is open source under the MIT License. You provide hardware or cloud hosting and pay associated costs. Models, dependencies, and external providers retain their own licenses and terms.
Does this website accept documents?
No. Deploy ParseCrate on your own infrastructure and send documents to that deployment. This website does not offer a hosted document-conversion service.
Does ParseCrate build an entire RAG application?
It handles document conversion and chunking. You still need an embedding model, vector storage, retrieval logic, and an application to connect them.
Can it process documents offline?
Use the included or pre-cached models with DOCLING_LOCAL_ONLY=true. Submit local files for offline conversion; URL inputs still require access to their source. Disable aggregate usage counts separately with DOCLING_DISABLE_USAGE_COUNTS=1.
Can I use a GPU?
A separate :cuda image supports NVIDIA GPUs on linux/amd64. CPU operation is available on amd64 and arm64. Check the maintained setup guide for current driver and toolkit requirements.
The image includes optional aggregate usage counts.
See the usage-count documentation;
set DOCLING_DISABLE_USAGE_COUNTS=1 to disable them.
Bring your documents. Keep control of where they are processed.