← all repositories
lumina-ai-inc/chunkr

Self-hosted document parser that admits the cloud is better

Chunkr is a Rust-based document intelligence service that ingests PDFs, PowerPoints, Word files, and images to perform layout analysis, OCR, and semantic chunking, producing structured output for LLM and RAG pipelines.

4k stars Rust RAG · SearchData Tooling
chunkr
Velocity · 7d
+1.6
★ / day
Trend
cooling
star history

What it does

Chunkr is a self-hosted document intelligence API written in Rust. It ingests PDFs, PowerPoints, Word documents, and images, then performs layout analysis, OCR, and vision-language model processing to emit structured HTML, Markdown, and semantically chunked output meant for retrieval-augmented generation pipelines. It exposes a web UI and an API, and runs either GPU-accelerated or CPU-only.

The interesting bit

The README is unusually candid about the open-source version’s place in the world: it uses community models and is recommended for development and testing, while the company’s managed Cloud API runs proprietary in-house models for higher accuracy and speed. That transparency makes the repo a credible on-ramp rather than a bait-and-switch.

Key highlights

  • Produces structured HTML and Markdown alongside OCR bounding boxes.
  • Supports multiple LLM backends via models.yaml or environment variables, including OpenAI, Google AI Studio, OpenRouter, or self-hosted options like VLLM and Ollama.
  • Runs fully offline and self-hosted with optional GPU acceleration.
  • Dual-licensed under AGPL-3.0 with a commercial license available.

Caveats

  • The open-source version lacks Excel support, which is reserved for the Cloud and Enterprise tiers.
  • The README explicitly recommends the proprietary Cloud API for production workloads, positioning the open-source release as “good” rather than “best” for accuracy and reliability.
  • AGPL-3.0 licensing may complicate integration into proprietary SaaS products without a commercial license.

Verdict

A solid choice if you need a transparent, self-hosted document preprocessing pipeline and are comfortable tuning open-source models. Look elsewhere if you require native Excel parsing, guaranteed production-grade accuracy out of the box, or cannot accommodate copyleft licensing.

Frequently asked

What is lumina-ai-inc/chunkr?
Chunkr is a Rust-based document intelligence service that ingests PDFs, PowerPoints, Word files, and images to perform layout analysis, OCR, and semantic chunking, producing structured output for LLM and RAG pipelines.
Is chunkr open source?
Yes — lumina-ai-inc/chunkr is open source, released under the AGPL-3.0 license.
What language is chunkr written in?
lumina-ai-inc/chunkr is primarily written in Rust.
How popular is chunkr?
lumina-ai-inc/chunkr has 4k stars on GitHub and is currently cooling off.
Where can I find chunkr?
lumina-ai-inc/chunkr is on GitHub at https://github.com/lumina-ai-inc/chunkr.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.