百科.dev
全部条目趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
Q

qmd

> 编程语言
开源

小型Cli搜索引擎 用于您的文件, 知识库,会议笔记,随便什么。 跟踪当前Sota方法,同时是所有当地

28.5K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

小型Cli搜索引擎 用于您的文件, 知识库,会议笔记,随便什么。 跟踪当前Sota方法,同时是所有当地

QMD - 查询标记文档 一个搜索引擎 搜索所有你需要记住的东西。 将你们的减记笔记、会议记录、文件和知识库编入索引。 以关键词或自然语言来搜索. 理想的你的代理流。 QMD将BM25全文本搜索,矢量语义搜索,和LLM重新排列——都通过节点-LLaMA-cpp本地运行与GGUF模型结合. 美人鱼流程图 LR Q [用户查询] -- -- X [查询扩展] Q -- -- FTS [BM25搜索] Q -- -- VS [Vector搜索] X -- -- HyDE [HyDE] X -- -- VEC [Vec稠密句子] X -- -- LEX [Lex BM25关键词] -- -- VS VEC -- VS LEX -- -- FTS VS -- RRF [对应排名F] FTS -- RF RR[LLM Rranker] RR -- [最终排名结果] 所打的扩展完全通过: Lex → BM25/FTS、vec和hyde → 矢量搜索。 原始查询发送到两个后端,再与RRF相接并重新排序. 您可以读取更多有关QMD进步的信息.

核心特点

  • •query — Search with typed sub-queries (lex/vec/hyde), combined via RRF + reranking
  • •get — Retrieve a document by path or docid (with fuzzy matching suggestions)
  • •multi_get — Batch retrieve by glob pattern, comma-separated list, or docids
  • •status — Index health and collection info
  • •POST /mcp — MCP Streamable HTTP (JSON responses, stateless)
  • •POST /query (alias /search) — structured search without the MCP protocol
  • •GET /health — liveness check with uptime
  • •RRF rank 1-3: 75% retrieval, 25% reranker (preserves exact matches)
  • •RRF rank 4-10: 60% retrieval, 40% reranker
  • •RRF rank 11+: 40% retrieval, 60% reranker (trust reranker more)

> 标签

TypeScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月9日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言