QMD is an on-device search engine for Markdown that turns your notes, meeting transcripts, docs, and knowledge bases into a retrieval layer agents can call directly. It combines keyword recall via SQLite FTS5 (BM25) with vector semantic recall, then uses local GGUF models through node-llama-cpp for query expansion and reranking to improve answerability without shipping data to a remote index. The CLI is designed for automation with structured outputs (--json/--files/--csv) and ships an embedded Model Context Protocol (MCP) server, exposing search/get/status as tools for agentic workflows.