AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
RAG / 知识库/
haystack
haystack logo

haystack

活跃·★ 26.8k·Apache-2.0·更新于 2026-10-21
★ 最受欢迎

Haystack 是 deepset 的开源 AI 编排框架,用 Python 构建生产级大模型应用。它的模型是模块化流水线和智能体工作流,对信息如何被检索、排序、过滤、组合、路由和生成有明确控制。你用检索、索引、工具调用、记忆和评测等组件拼装,或自写组件,并可加入循环、分支和条件逻辑。

在智能体一侧,它提供生命周期钩子(before_llm、before_tool、on_exit)用于护栏,开箱即用地跟踪 step_count、token_usage 和工具调用,Agent Pack 里有现成智能体,并通过 SkillToolset 实现技能的渐进发现——技能描述只在需要时进入上下文。流水线可同步或异步运行、逐 token 流式输出,智能体可并发调用工具。

它模型与厂商无关,集成 OpenAI、Anthropic、Mistral、Cohere、Hugging Face、Google、Azure、Bedrock 以及本地模型和多种向量库。配套的 Hayhooks 可把流水线发布为 REST API 或 MCP 服务器,并提供 OpenAI 兼容的对话接口。Haystack 在生产中被广泛采用,Apache-2.0 核心之上另有付费企业版平台。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-20。

许可证
Apache-2.0
最新发布
v3.4.0 · 2026-10-15
最近提交
2026-10-20
贡献者
509
复刻数
3,308
未关闭的 issue 和 PR
148
首次发布
2019-11-14
PyPI 包
haystack-ai 3.4.0 · 116,053 上周下载

来源:GitHub、npm 和 PyPI 的公开接口。

#RAG#大模型编排#Python#语义搜索#智能体#流水线#问答
$ 安装
$ pip install haystack-ai
↗ 访问官网★ GitHub
01

功能特性

01可组合的流水线,支持循环、分支和条件路由,用于检索和生成
02智能体带生命周期钩子、步数和 token 用量统计,并可用 SkillToolset 按需加载技能
03原生异步流水线,支持逐 token 流式输出和并发工具调用
04集成 OpenAI、Anthropic、Mistral、Cohere、Hugging Face、Bedrock、本地模型和多种向量库
05可用 Hayhooks 把流水线发布为 REST API 或 MCP 服务器
02

为什么选择它

+显式、可追踪的流水线对检索、路由和生成有精细控制,而非黑盒。
+成熟且厂商无关,集成生态庞大,生产使用广泛。
+Hayhooks 能把任意流水线变成 REST API 或 MCP 服务器,并提供 OpenAI 兼容接口。
03

权衡点

!组件/流水线模型很强大,但对简单任务也有实打实的学习曲线。
!部分高级能力、支持和模板放在付费企业版里。
!仅限 Python,不适合想要 TypeScript 原生框架的团队。
05

维护状况检查

活跃检查日期: 2026-10-19
最近提交
2026-10-19
近 90 天提交数
100+
近 90 天发布数
12
最新发布
v3.4.0 (2026-10-15)
未关闭 issue
152
近期 issue 至少有一条评论的比例
1/5
近 12 周每周提交数
近 12 周每周提交数: 51, 42, 58, 36, 74, 52, 34, 88, 65, 66, 69, 27

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #10810 EU AI Act compliance scan results — Haystack scored #1, wanted to validate findings17 条评论 · 2026-03-12
  • #11039 RFC: Signed receipts for Haystack pipeline component calls18 条评论 · 2026-04-05
  • #11836 feat: Pipeline run recording & deterministic replay - turn every run into a shareable, diffable, testable artifact10 条评论 · 2026-06-30
  • #10973 Feature: Post-RAG FactChecker Pipeline Component & Header-Aware Document Splitter9 条评论 · 2026-03-29
  • #10821 Feature: GuardrailProvider interface for automated tool-call policy enforcement9 条评论 · 2026-03-14

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

04

适合谁

适合选它的情况
  • 你需要用 Python 构建生产级、可追溯且高度可控的 RAG 检索与智能体流水线,对分块、重排与条件分支路由有精细化需求。
  • 希望保持模型与厂商无关,并能通过 Hayhooks 将流水线无缝发布为标准 REST API 或 MCP 服务器(采用宽松的 Apache-2.0 协议)。
建议换别的情况
  • 你想要无代码或开箱即用的可视化知识库后台与问答界面;这种场景选择 RAGFlow 或 MaxKB 开箱即用更快。
  • 你只需要一个开箱即用的自主深度研究与长文研报生成工具;GPT Researcher 无需编写任何 Pipeline 代码。
06

与同类的区别

ragflow logovs ragflow★ 92.6k

Haystack 是代码优先的 Python 编排框架,适合开发者自建复杂 Pipeline;RAGFlow 是自带深度文档解析引擎与可视化界面的开箱即用知识库系统。

完整横向对比 →
GPT Researcher logovs GPT Researcher★ 30.2k

Haystack 专注对企业内部私有数据与多源文档进行精确流水线检索与组装;GPT Researcher 专注自主网络搜索与结构化研究报告撰写。

完整横向对比 →
07

兼容性

Python
Python 库
已通过文档验证
Docker
Docker 镜像
已通过文档验证
MCP
Hayhooks
已通过文档验证
08

快速开始

1
$ pip install haystack-ai
09

使用场景

↳基于企业文档构建 RAG 系统
↳语义搜索和问答服务
↳需要可追踪检索和工具调用的生产级智能体
↳把已有流水线作为 MCP 服务器开放给其他智能体
10

同类工具

⚡热门对决:
VSGPT Researcher★30.2k→VSragflow★92.6k→VSMaxKB★23.0k→VSAgent-Framework-Samples★387→
GPT Researcher logo
GPT Researcher★ 30.2k
GPT研究员是一个开放的深度研究智能体,旨在对任何给定任务进行网络和本地研究,并生成详细、事实准确且公正的报告。
VS对比→
ragflow logo
ragflow★ 92.6k
RAGFlow 是一个领先的开源检索增强生成 (RAG) 引擎,它融合了前沿的RAG与Agent能力,为大型语言模型提供卓越的上下文层,并简化企业级RAG工作流。
VS对比→
MaxKB logo
MaxKB★ 23.0k
MaxKB 是一个强大易用的开源企业级智能体构建平台。
VS对比→
Agent-Framework-Samples logo
Agent-Framework-Samples★ 387
这是一个使用 Microsoft Agent Framework 构建智能代理的综合实战指南。
VS对比→
sparql-llm logo
sparql-llm★ 130
该项目提供工具,用于增强大型语言模型(LLMs)生成特定端点SPARQL查询的能力。
VS对比→
roampal-core logo
roampal-core★ 54
Roampal Core 为AI编程助手提供基于结果的记忆系统,使其能够跨会话学习并优化建议。
VS对比→
screener-mcp logo
screener-mcp★ 15
screener-mcp是一个MCP(模型上下文协议)服务器,让Claude实时访问Screener.in、NSE和MCX数据,将Claude转变为印度股票研究助手。
VS对比→
AgentGuide logo
AgentGuide★ 11.1k
一份系统化、求职导向的 AI Agent 学习与面试指南。
VS对比→
查看全部替代品 →

收录于以下清单

  • 开源 RAG 知识库与深度研究智能体对比:RAGFlow、MaxKB、GPT Researcher、DeerFlow 等

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点05维护状况检查04适合谁06与同类的区别07兼容性08快速开始09使用场景10同类工具
deepset-ai /
haystack
↗

deepset 成熟的开源 Python 框架:用模块化流水线构建 RAG、搜索和智能体

26.8k3.3kApache-2.0
最后更新2天前
状态活跃
分类RAG / 知识库
贡献者509
最新发布v3.4.0
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。