haiku.rag
by ggozad·★ 524·综合分 53
代理式RAG系统,支持多模态搜索、分析代理和MCP服务器功能。
概述
Haiku RAG是一个基于LanceDB、Pydantic AI和Docling构建的检索增强生成系统。它结合了向量和全文搜索,并支持文本和图像的多模态功能。该系统包括处理复杂信息任务的研究代理、支持Python代码执行的分析代理和对话界面。其MCP服务器实现直接在Claude Desktop等AI助手环境中暴露文档管理、搜索、问答和研究工具。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当你需要一个生产就绪的多模态 RAG 系统,具备智能体功能和 MCP 服务器以集成 AI 助手时,选择 Haiku RAG。
什么时候不要选它
如果你只需要简单的向量搜索功能,不需要智能体能力,或者寻找完全无外部依赖的开源解决方案,不要选择它。
此 server 暴露的工具
从 README 抽取出 6 个工具add_srcadd_src(source: str)Index a document source (file path or URL) for retrieval
searchsearch(query: str, limit: int = 10)Perform hybrid vector and full-text search over indexed documents
askask(question: str, cite: bool = false)Ask questions with citations from the indexed documents
researchresearch(topic: str)Perform iterative research planning, search, and synthesis
analyzeanalyze(task: str)Perform complex analytical tasks via sandboxed Python code execution
chatchat(message: str)Engage in a multi-turn conversational interaction with session memory
说明:Tool names inferred from CLI examples in the README; actual MCP tool signatures not documented
可对比工具
安装
pip install haiku.rag为Claude Desktop配置MCP服务器:
haiku-rag serve --mcp --stdio添加到Claude Desktop配置:
{
"mcpServers": {
"haiku-rag": {
"command": "haiku-rag",
"args": ["serve", "--mcp", "--stdio"]
}
}
}FAQ
- 支持哪些文档格式?
- 系统通过Docling支持PDF等多种格式,并提供结构化上下文扩展。
- 可以在本地运行吗?
- 是的,它优先使用本地嵌入式LanceDB,同时也支持S3、GCS、Azure和LanceDB Cloud。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by emzo · 2025-06-24
haiku.rag 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。