OPEN_SOURCE ↗
YT · YOUTUBE// 26d agoOPENSOURCE RELEASE
QMD brings hybrid search to markdown
QMD is an open-source local search engine for markdown notes, docs, and meeting transcripts that combines BM25 full-text search, vector search, query expansion, and LLM reranking in a CLI and MCP server. It gives developers a private, agent-friendly way to search local knowledge bases without moving everything into a hosted workspace tool.
// ANALYSIS
QMD is compelling because it treats note search like a real retrieval stack, not a thin UX layer over keyword matching. For developers building agent workflows, the MCP angle makes it more interesting than yet another “second brain” app.
- –Its hybrid pipeline mirrors modern RAG practice: lexical search for exact matches, vector search for semantics, then reranking to clean up the final results.
- –Running locally via GGUF models and `node-llama-cpp` is a real differentiator for privacy-conscious teams that want searchable docs without cloud lock-in.
- –The CLI, JSON output, and MCP server make QMD usable as infrastructure for coding agents and local knowledge workflows, not just as a personal search box.
- –Because it indexes plain markdown collections instead of a proprietary workspace, it fits existing docs-as-files and Obsidian-style setups with less migration pain.
- –The tradeoff is complexity: local embeddings, model downloads, and reranking are more powerful than simple note search, but they also raise setup and performance expectations.
// TAGS
qmdsearchopen-sourceclimcpdevtool
DISCOVERED
26d ago
2026-03-16
PUBLISHED
26d ago
2026-03-16
RELEVANCE
8/ 10
AUTHOR
Better Stack