Skip to main content
  1. Posts/

QMD: A Local CLI Search Engine for Your Docs and Knowledge Bases

··220 words·2 mins·

🔍 QMD: A Local Search Engine for Everything You Need to Remember

Do you have scattered Markdown notes, meeting transcripts, and internal documentation? QMD lets you search all of it locally, without sending data to the cloud.

📦 What does QMD do?

  • 📝 Indexes your notes, documents and knowledge bases
  • 🔤 Keyword search (BM25)
  • 🧠 Semantic search (vectors + embeddings)
  • 🤖 Local LLM re-ranking (via node-llama-cpp with GGUF models)
  • 💻 Everything runs on your device, 100% private

Ideal for agentic workflows: --json and --files output formats are designed for AI agent integration.

🔌 MCP server included: exposes query, get, multi_get and status tools for Claude Desktop, Claude Code or other MCP clients.

💡 Explanation in a nutshell
#

QMD is a command-line tool that lets you search through your own text files, such as notes or documents, using both keyword search and intelligent meaning-based search (AI). Everything happens on your computer, with no internet required and no data sent to external services.

More information at the link 👇

Also published on LinkedIn.
Juan Pedro Bretti Mandarano
Author
Juan Pedro Bretti Mandarano