Skip to content
The Daily Repo

BjornMelin / docmind-ai-llm

DocMind AI is a powerful, open-source Streamlit application leveraging LlamaIndex, LangGraph, and local Large Language Models (LLMs) via Ollama, LMStudio, llama.cpp, or vLLM for advanced document analysis. Analyze, summarize, and extract insights from a wide array of file formats, securely and privately, all offline.

Why this job: says: llama.cpp; topics: llama-cpp, llamacpp, ollama, local-llm, vllm

What it does

  • Privacy-focused, local-first. Remote LLM endpoints are blocked by default; enable explicitly when needed.
  • CPU-safe ingestion pipeline. LlamaIndex IngestionPipeline fed by DocMind's local parser service: Docling conversion, pypdfium2 PDF inspection/rasterization, RapidOCR CPU OCR, TokenTextSplitter, and optional spaCy enrichment.
  • Multi-format parsing. Docling covers PDFs and common office/HTML formats; only explicit text formats use the direct UTF-8 loader. Binary parser failures stop ingestion instead of decoding source bytes as text.
  • Hybrid retrieval with routing. RouterQueryEngine with required
  • Qdrant server-side fusion. Query API RRF (default) or DBSF over named vectors text-dense and text-sparse; sparse queries use FastEmbed BM42/BM25 when available.

Get started

git clone https://github.com/BjornMelin/docmind-ai-llm.git
cd docmind-ai-llm

You need: One supported LLM backend running locally: Ollama (default), vLLM OpenAI-compatible server, LM Studio, or a llama.cpp server.; Python >=3.12,<3.14; CPython 3.12.13 is the primary CI and container; (Optional) Docker and Docker Compose for containerized deployment.

Maintenance
Active
Last commit 3 months ago
Stars
155
On GitHub
Licence
MIT
Allows business use
Downloads for
None listed
No release files
Latest version
v2.0.1
Released 3 months ago
Built with
Python
100% of the code

Is it looked after?

Contributors
0
Last 90 days
Issues
39% closed
19 still open
Pull requests
102 merged
8 waiting
Releases
16
16 in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
Leon-Sander / Local-Multimodal-AI-Chat2084 months agoGPL-3.0No downloads
llamastash / llamastash2896 days agoMITMac, Windows, Linux
maximpri / mlxtop1486 days agoMITMac, Windows, Linux
More: languages, topics and project record

Languages

  • Python 100%
  • Dockerfile <1%
  • Shell <1%

Topics

  • ai-agents
  • document-analysis
  • hybrid-search
  • langchain
  • langgraph-supervisor-py
  • llama-cpp
  • llamacpp
  • lmstudio
  • local-llm
  • multimodal-embeddings
  • ollama
  • private-ai-agents

Project record

  • JobLocal LLMs
  • StatusListed
  • Commits1,406
  • Forks29
  • Watching4
  • Stars in 28 days0
  • CreatedJan 21, 2025
  • First seen by usNov 7, 2026
  • CheckedNov 7, 2026

Type to search.

Try