What problem does it solve?
Finding the right note, transcript, or doc inside a large personal knowledge base is slow and error-prone, especially when you do not remember exact keywords.
Core Features & Use Cases
- Hybrid local retrieval (BM25 + vectors + LLM reranking): Combines fast keyword search with semantic matching and reorders results using an LLM reranker.
- Document indexing and collections: Indexes markdown/text files from multiple directories as named collections with optional context descriptions for better relevance.
- MCP + CLI integration: Use it directly via the qmd CLI or connect through an MCP server so the agent can query your knowledge base on demand.
Real-world use: you ask for decisions made about a project’s API redesign, and qmd finds relevant meeting transcripts and docs even if your phrasing differs from what was written.
Quick Start
Run qmd query "what decisions were made about the API redesign" on your indexed collections to get the most relevant documents with reranked results.