MCP Configs2026年5月13日·1 分钟阅读

haiku.rag — Agentic RAG CLI + MCP Server

haiku.rag is an agentic RAG toolkit with CLI, Python API, and MCP server; verified 524★ and supports `add-src`, `ask --cite`, and `serve --mcp`.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Needs Confirmation · 62/100策略:需确认
Agent 入口
任意 MCP/CLI Agent
类型
Mcp
安装
Pip
信任
信任等级:Established
入口
haiku-rag serve --mcp --stdio
通用 CLI 安装命令
npx tokrepo install bf886e93-454a-5713-8b61-1456eb2fefee
介绍

haiku.rag 是带 CLI、Python API 与 MCP server 的 agentic RAG 工具;已验证 524★,支持 add-srcask --citeserve --mcp 等命令。

Best for: 需要可引用、可复现,并偏好本地 LanceDB 的 RAG/Agent 团队

Works with: Python 3.12+,并需要配置 embedding provider(Ollama/OpenAI 等,README 说明)

Setup time: 6-15 minutes

Key facts (verified)

  • GitHub:524 stars · 35 forks;最近更新 2026-05-13。
  • 许可证:MIT;作者头像与仓库链接均已通过 GitHub API 复核。
  • README 中可对照的入口命令:haiku-rag serve --mcp --stdio

Main

  • 先用 1 个 PDF 跑通并验证引用(--cite),再扩展到目录监控或 research agent 流程。

  • 当你希望助手以“工具调用”而非粘贴上下文的方式工作时,启用 MCP server 模式(stdio)。

  • 把 provider 选择写清楚:embedding 与 QA 模型可替换;为每次数据集运行记录 provider,保证可复现。

Source-backed notes

  • README 说明其基于 LanceDB、Pydantic AI 与 Docling,并同时提供 CLI 与 Python API 两种入口。
  • README 给出 MCP server 用法:haiku-rag serve --mcp --stdio,并提供 mcpServers 的 JSON 配置示例。
  • README 列举特性:混合检索、带页码/标题的引用,以及本地优先的嵌入式 LanceDB 存储等。

FAQ

  • 必须配置 embedding provider 吗?:是的。README 说明索引/检索前需要配置(Ollama/OpenAI 等)。
  • 能通过 MCP 客户端用吗?:可以。运行 serve --mcp --stdio 并按示例加入客户端配置。
  • 有精简版安装吗?:有。README 提到 haiku.rag-slim,适合想减少依赖时使用。
🙏

来源与感谢

Source: https://github.com/ggozad/haiku.rag > License: MIT > GitHub stars: 524 · forks: 35

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产