beeai-framework

用 Python 或 TypeScript 快速搭建生产级多智能体应用

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 546 🐛 待处理 26 👀 关注 35
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 3455
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源框架,Apache-2.0 许可证,完全免费,可自行部署使用。

项目预览

beeai-framework 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队i-am-bee
定价模式🏷️完全免费
价格说明开源框架,Apache-2.0 许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型agents,ai,ai-agent,beeai,framework,llm,multiagent,python,typescript
GitHub 星标★ 3455
上线时间2024-08-23 00:00:00
代码更新2026-11-03
仓库体积16.8 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

beeai-framework 是一个用于构建生产级 AI 智能体的开源框架,同时支持 Python 和 TypeScript 两种语言。它旨在解决开发者在构建复杂多智能体系统时面临的编排、工具集成和可观测性难题。框架提供统一的智能体抽象,支持多种主流大语言模型(LLM)提供商,内置工具调用、记忆管理、多智能体协作、工作流编排等核心能力。其设计强调类型安全、模块化和可扩展性,帮助开发者从原型快速过渡到生产环境。框架还包含丰富的模板和示例,降低上手门槛,并支持与 LangChain、LlamaIndex 等生态集成。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3455

技术标签

使用教程

难度:入门 约 10 分钟 部署方式:库/依赖 5 步

环境要求

  • Python 环境(用于安装 beeai-framework 的 Python 包)
  • 已安装 pip(Python 包管理工具)
  • 可选:Node.js/npm 环境(若使用 TypeScript 版本)
  • 已安装 ollama,并下载 granite4.1:8b 模型(运行 README 示例所需)

安装与启动步骤

  1. 1安装 Python 库

    在终端执行 pip 安装命令,把 beeai-framework 安装到当前 Python 环境;建议先激活虚拟环境,避免污染全局环境。

    pip install beeai-framework
  2. 2安装 TypeScript 库

    只有使用 TypeScript 版本时才需要执行;在 Node 项目目录下用 npm 安装同名包。只用 Python 可跳过此步。

    npm install beeai-framework
  3. 3准备本地模型

    README 示例依赖 ollama,需先安装 ollama 并下载 granite4.1:8b 模型,模型未就绪会导致示例无法运行。

  4. 4运行示例脚本

    进入示例脚本所在目录,用 python 执行脚本文件;把 your_agent.py 换成你自己的脚本名。

    python your_agent.py
  5. 5查看更多示例

    README 指向 Python 与 TypeScript 的 examples 目录,里面有更完整的智能体与多智能体示例可供参考。

如何确认成功

python 执行示例脚本时不再报 ModuleNotFoundError,并能正常调用本地 ollama 模型返回结果,即表示环境安装成功。

常见问题

Q:pip install 后仍提示找不到模块怎么办?

A:确认安装时使用的 Python/pip 与运行脚本的是同一个环境;使用虚拟环境时,要先激活该环境再安装和运行。

Q:必须联网使用云端大模型吗?

A:README 的示例使用本地 ollama 的 granite4.1:8b 模型,因此按示例步骤无需云端模型;框架本身支持多种 LLM 提供商。

Q:TypeScript 版本的安装命令是什么?

A:npm install beeai-framework,在 Node 项目目录下执行即可,具体用法可参考 TypeScript 的 examples 目录。

Q:示例脚本名是什么?

A:README 使用 [project_name].py 表示脚本名,你需要把它替换成自己实际创建的脚本文件名。

注意事项

  • README 的示例前提是已安装 ollama 并下载 granite4.1:8b 模型,缺一不可。
  • 仓库分 Python 与 TypeScript 两套实现,安装目录与示例目录均为 python/ 与 typescript/ 两个子目录。
  • 建议在虚拟环境中安装,避免与其他项目的依赖版本冲突。

核心亮点

  • 同时支持 Python 和 TypeScript,覆盖主流开发栈,团队技术选型灵活
  • 内置多智能体编排和工作流引擎,简化复杂任务分解与协作逻辑
  • 提供与主流 LLM 提供商的无缝集成,并支持自定义模型接入,扩展性强

不足之处

  • 项目较新,生态和社区规模相比 LangChain 等成熟框架仍有差距
  • 文档和示例虽在完善,但部分高级用法的中文资料稀缺,学习曲线较陡

适用场景

  • 构建企业级客服机器人,需要多智能体分工处理不同领域问题
  • 开发自动化工作流,将多个 AI 步骤串联并集成外部工具
  • 快速验证 AI 产品原型,并希望平滑迁移到生产环境

替代项目

LangChain、LlamaIndex、AutoGen

上一篇:liteflow

下一篇:agent-protocol

同类项目推荐

dsh-codex-connect 开源

在 DeepSeek Harness 里用 ChatGPT 账号直接调 Codex 和画图

Use openai-codex models and image generation via ChatGPT OAuth for DeepSeek Harness.

★ 181 2026-09-16
fya 开源

让 Claude Code 输出标准化,轻松接入自动化脚本

PTY-backed Claude Code wrapper that provides claude -p compatible output

★ 72 2026-08-09
runprompt 开源

在终端里直接跑 LLM 提示词,告别复制粘贴

Run LLM prompts from your shell

★ 445 2026-08-09
react-agent 开源

几行代码跑通 ReAct 智能体,省去从零搭图

LangGraph template for a simple ReAct agent

★ 859 2026-09-12
magic-compact 开源

对话太长?无损压缩上下文,让 AI 助手持续在线。

Lossless context compression plugin for Claude Code & OpenCode.

★ 176 2026-08-09
maua 开源

一个工具箱搞定图像、视频、音频的 AI 生成

Deep learning toolkit for image, video, and audio synthesis

★ 106 2026-08-09
guild 开源

让多个 AI 编码代理共享记忆和任务,不再各干各的

Shared context, memory, and task coordination across AI coding agents. Single Go bin···

★ 297 2026-10-06
tree-of-thoughts 开源

让大模型先想多步再选最优,推理正确率提升70%

Plug in and Play Implementation of Tree of Thoughts: Deliberate Problem Solving with···

★ 4594 2026-10-05