lobehub / lobehub
lobehub/lobehub
LobeHub 是一个开源的多智能体协作平台,将 AI 智能体组织为 7×24 小时运行的团队,支持招聘、调度和汇报,提供 Agent 构建器、技能市场、个人记忆等功能,并支持自托管部署。
项目概览
项目概述
LobeHub 是一个开源的多智能体协作平台,旨在将 AI 智能体组织为 7×24 小时运行的团队。它通过招聘、调度和汇报功能,让用户管理整个 AI 团队,同时保持用户的主导权,无需时刻在线。项目采用 TypeScript 开发,支持自托管部署。
核心功能
- Operator(运营):将智能体作为工作单元,统一管理所有智能体,提供 IM 网关,让智能体在用户已有的聊天环境中工作。
- Create(创建):通过 Agent Builder 快速构建个性化 AI 团队,支持统一访问多种模型和模态,提供超过 10,000 个技能和 MCP 兼容插件。
- Collaborate(协作):引入 Agent Groups,支持并行协作和迭代改进,提供 Pages、Schedule、Project、Workspace 等功能。
- Evolve(进化):提供 Personal Memory,支持持续学习和白盒记忆,让智能体更好地理解用户需求。
适用与不适用场景
适用场景:
- 需要管理多个 AI 智能体并协调其工作的个人或团队。
- 希望将 AI 智能体集成到日常聊天工具(如 Slack、Discord)中的场景。
- 需要长期运行、自动执行任务的场景,如定时任务、持续监控等。
不适用场景:
- 对数据隐私要求极高,且不希望使用第三方云服务的场景(但支持自托管)。
- 需要完全离线运行,且不依赖任何外部 API 的场景。
技术架构与依赖
- 语言:TypeScript
- 框架:Next.js(全栈)、Vite(SPA)
- 包管理:pnpm、bun
- 部署:Vercel、Zeabur、Sealos、阿里云、Docker
- 依赖:OpenAI API(必需)、可选第三方代理(如 AIHubMix)
- 生态:@lobehub/ui、@lobehub/icons、@lobehub/tts、@lobehub/lint 等
安装与快速开始
使用 Vercel 部署
- 准备 OpenAI API Key。
- 点击 README 中的部署按钮,使用 GitHub 账号登录,并在环境变量中填写
OPENAI_API_KEY。 - 部署完成后即可使用。
使用 Docker 部署
mkdir lobehub-db && cd lobehub-db
bash <(curl -fsSL https://lobe.li/setup.sh)
docker compose up -d
本地开发
git clone https://github.com/lobehub/lobehub.git
cd lobehub
pnpm install
pnpm dev # 全栈开发
bun run dev:spa # 仅 SPA 前端(端口 9876)
典型使用方法
- 创建智能体:使用 Agent Builder 描述需求,系统自动配置智能体。
- 添加技能:从技能市场选择或创建技能,连接到智能体。
- 组建团队:创建 Agent Groups,将多个智能体组合成团队,分配任务。
- 调度任务:使用 Schedule 功能设置定时任务,让智能体在指定时间自动执行。
- 监控进度:通过 Workspace 和 Project 查看任务进度和智能体运行情况。
配置与部署要点
- 环境变量:
OPENAI_API_KEY(必需)、OPENAI_PROXY_URL(可选)、OPENAI_MODEL_LIST(可选)等。 - 自托管:支持 Vercel、Zeabur、Sealos、阿里云、Docker 等多种方式。
- 更新:建议使用上游同步功能保持项目更新。
- 安全:注意第三方代理 API Key 的有效性和安全性。
限制、风险与许可证
- 许可证:LobeHub Community License(非标准开源许可证,具体条款见 LICENSE 文件)。
- 风险:依赖 OpenAI API,可能受服务可用性和政策影响;第三方代理存在安全风险。
- 限制:项目处于积极开发阶段,功能可能不稳定;部分功能可能需要商业订阅。
官方链接
信息来源和分析时间
- 信息来源:GitHub 仓库 README、CHANGELOG、文档等。
- 分析时间:2026-08-16(基于最新 release v2.2.14)。