MDFlux
ibrahimqureshae
Local-first desktop app that turns documents into clean, AI-ready Markdown, OCR included.
What is MDFlux?
A cross-stack desktop app (Svelte UI, Rust/Tauri shell, Python core) that converts PDF, DOCX, PPTX, XLSX, EPUB, HTML, CSV, JSON, XML, images and audio into structured Markdown, built on Microsoft's MarkItDown library. It adds built-in OCR for scanned PDFs, batch folder processing, and optional AI cleanup (local or via API). Runs offline with no account.
Pros & Cons
Pros
- Local-first with no account or cloud, suitable for sensitive documents
- Wide format coverage plus OCR and batch folders in one desktop UI
- MIT-licensed and free
Cons
- Largely a desktop GUI over Microsoft's MarkItDown rather than a new engine
- Currently Windows-focused; the 'fewer tokens than vision models' figure is an unbenchmarked project claim
- Very early (v0.1.0, a single squashed commit)
License
MIT (OSI-open)
When it is interesting
You need to batch-convert mixed local documents to Markdown for RAG without a cloud service.
When it is too early
If you're not on Windows, or need a library or API rather than a desktop GUI.
Commercial alternative & related
- Commercial counterpart: LlamaParse
This repo featured in the 2026-07 edition of the Open-Source AI Radar.
langextract
Python library from Google for LLM-powered structured extraction with source grounding.
LEANN
StarTrail-org
RAG on everything - graph-based vector index claiming 97% storage savings for private on-device search.
turbovec
RyanCodrai
Rust vector index with TurboQuant compression (ICLR 2026) - SIMD kernels, online ingest.