QMD
QMD 是一个面向 markdown 文档的本地搜索工具,支持 CLI、SDK 与 MCP server。它把 BM25、向量检索、查询扩展和 LLM 重排组合起来,服务于个人知识库、代码文档和 agent 工作流。
关键特征
- 本地优先:索引、嵌入、重排都可在本机完成
- 混合检索:结合关键词搜索与语义搜索
- Agent 友好:提供
--json、--files、get、multi-get与 MCP 接口 - Markdown 原生:围绕文件系统中的
.md文档组织 collection
与本 wiki 的关联
它是 llm-wiki-pattern 在规模增大后的自然补充:wiki 负责把知识编译成结构化页面,QMD 负责在大量原始资料与页面中快速检索与取回。
设计哲学
QMD 强调不依赖云端服务、不脱离文件系统、让 agent 直接消费检索结果。这使它既适合个人 PKM,也适合需要可审计、可迁移、低外部依赖的本地知识基础设施。
来源:qmd 相关页面:overview · local-first-search · hybrid-retrieval · llm-wiki-pattern