MCP Catalogs
首页

haiku.rag

by ggozad·524·综合分 53

代理式RAG系统,支持多模态搜索、分析代理和MCP服务器功能。

ai-llmknowledge-graphdeveloper-tools
35
Forks
3
活跃 Issue
本月
最近提交
2 天前
收录于

概述

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

可对比工具

semantic-search-servermemgptprivate-gptvectara-mcp

安装

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 讨论

开发者社区最近的相关讨论。

haiku.rag 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。