beeai-framework
活跃·★ 3.4k·Apache-2.0·更新于 2026-10-21
★ 时下流行
BeeAI Framework 用于用 Python 或 TypeScript 构建可用于生产的多智能体系统。README 说它由 BeeAI 项目的贡献者开发,是 Linux 基金会 AI 与数据计划的一部分,并提到 ACP(智能体通信协议)在 2025 年 8 月成为 Linux 基金会下 A2A 的一部分。用 `pip install beeai-framework` 或 `npm install beeai-framework` 安装。
主要功能表列出:需求智能体(设定智能体必须遵守的规则,让不同 LLM 之间的行为可预测)、能推理、行动和适应的智能体、对各 LLM 提供商有统一接口的后端、工具(网页搜索、天气、代码执行、自定义工具)、带向量库和文档处理的 RAG、使用增强 Mustache 语法的提示词模板、记忆策略、通过事件和日志实现的可观测性、通过 A2A 和 MCP 等协议托管智能体的服务功能、缓存、智能体状态序列化,以及用于编排多智能体执行流程的工作流。还附有多智能体示例和快速开始。GitHub 上没有显示该仓库的许可证。
#多智能体系统#AI智能体#大型语言模型#Python#TypeScript
01
功能特性
01基于需求智能体实现可控的LLM行为
02智能体用于推理和自适应
03统一后端支持各种LLM提供商
04可扩展工具增强智能体能力
05RAG用于检索增强生成
02
为什么选择它
+同时提供 Python 和 TypeScript 版本,功能集一致。
+需求智能体通过规则让智能体的行为在不同 LLM 之间更可预测。
+涵盖后端、工具、RAG、记忆、缓存、序列化、可观测性和工作流,并可通过 A2A 和 MCP 提供智能体服务。
+属于 Linux 基金会 AI 与数据计划,每天更新。
03
权衡点
!GitHub 上没有显示该仓库的许可证,商用前请先核对仓库里的 LICENSE。
!是一个模块很多的广泛框架(需求、工作流、服务、序列化),需要时间学习。
!README 的更新表记录了变化很快的内容(例如 ACP 并入 A2A),所以不同版本之间 API 可能会变化。
04
维护状况检查
活跃检查日期: 2026-10-22
- 最近提交
- 2026-10-21
- 近 90 天提交数
- 100+
- 近 90 天发布数
- 6
- 最新发布
- typescript_v0.1.31 (2026-09-28)
- 未关闭 issue
- 14
- 近期 issue 至少有一条评论的比例
- 6/14
近 12 周每周提交数
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #1588 Python 3.14 support8 条评论 · 2026-08-10
- #1708 [Feature request] Optional durable memory for BeeAI Framework4 条评论 · 2026-09-27
- #1833 Support a2a-sdk 1.x2 条评论 · 2026-10-21
- #1698 OpenAIServer does not handle AskPermissionRequirement2 条评论 · 2026-09-25
- #1823 Support MCP Python SDK 2.x1 条评论 · 2026-10-21
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
05
兼容性
Ollama
原生支持
已通过文档验证
DeepSeek R1
支持
已通过文档验证
LLaMa 3.3
支持
已通过文档验证
Watsonx
支持
已通过文档验证
ACP
协议支持
已通过文档验证
MCP
协议支持
已通过文档验证
06
快速开始
1
$ pip install beeai-framework
07
使用场景
↳为各种任务开发智能和自主的智能体。
↳构建协作式多智能体系统以解决复杂问题。
↳在一个统一框架内整合和编排各种大型语言模型和工具。
08
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧