BACK_TO_FEEDAICRIER_2
QMD brings hybrid search to markdown
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