可自托管的多智能体个人 AI 助手,基于 LangGraph,连接邮件、日历、文档和待办,执行操作前需用户确认。
theexperiencecompany/gaia
开源个人 AI 助手,可自动处理邮件、准备会议并串联日历、Slack 等工具的工作流,支持 iMessage、WhatsApp、Telegram 等渠道。
- Star
- 315
- Fork
- 36
- 未关闭 Issue
- 64
- 最近提交
- 2小时前
这是什么?
GAIA 是一款个人 AI 助手,目标是替你处理日常工作中的重复事务。连接 Gmail 后,它会每天早上整理收件箱、起草回复(不会自动发送),并把邮件转为待办。连接日历后,它会在会议前调研参会人和议题,并在开始前发出提醒,附带入会链接。
除内置任务外,你可以用自然语言描述工作流,让它按计划定时运行,或由新邮件、GitHub 提交、Linear issue 等事件触发。每个集成都有专门的子代理负责,也可以通过 MCP 服务器接入任意工具。助手支持 iMessage、WhatsApp、Telegram、Slack、Discord、网页、桌面端和移动端,所有入口共用一个账号和记忆。
项目是基于 Nx 的全栈 monorepo,包含 Next.js 网页端、FastAPI 与 LangGraph 后端、LiveKit 语音服务,并提供基于 Docker Compose 的自托管方案,可通过 @heygaia/cli 快速部署。许可证为 PolyForm Noncommercial,商业用途需另行获取企业授权。
核心功能
- 01连接 Gmail 后自动完成邮件分拣、回复草稿和邮件转待办。
- 02根据日历生成会议简报并提前提醒。
- 03支持用自然语言编写工作流,按时间或事件触发。
- 04记忆中的人物、项目和偏好可查看、编辑和导出。
- 05覆盖 iMessage、WhatsApp、Telegram、Slack、Discord、网页、桌面和移动端,共用一个账号。
- 06可接入任意 MCP 服务器作为工具来源,并提供连接本机文件的隧道工具。
适用场景
- 清理积压邮件,并为需要回复的邮件起草草稿。
- 会前自动整理参会人与议题资料。
- 自动化定期报告或跨工具同步,例如把摘要发到 Slack。
- 使用自己的 API 密钥和模型自托管个人助手。
快速上手
- 1
安装 Docker(Engine 20.10+,Compose v2+)和 Node.js 20+
- 2
安装 GAIA 命令行工具
npm install -g @heygaia/cli - 3
运行 gaia init 并选择 "Self-Host (Docker)"
gaia init - 4
在浏览器中打开 localhost:3000
使用前须知
- 许可证为非商业用途,在企业内部使用 GAIA 需要购买企业许可证。
- 自托管需要运行真实的基础设施,包括 Postgres、MongoDB、Redis、ChromaDB 和 RabbitMQ。
- 长期成本主要是模型 API 调用费用,自托管时需要自行提供密钥。
标签
常见问题
- gaia 是什么?
- 开源个人 AI 助手,可自动处理邮件、准备会议并串联日历、Slack 等工具的工作流,支持 iMessage、WhatsApp、Telegram 等渠道。 GAIA 是一款个人 AI 助手,目标是替你处理日常工作中的重复事务。连接 Gmail 后,它会每天早上整理收件箱、起草回复(不会自动发送),并把邮件转为待办。连接日历后,它会在会议前调研参会人和议题,并在开始前发出提醒,附带入会链接。
- gaia 可以免费使用吗?用的什么许可证?
- gaia 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- gaia 还在维护吗?
- 活跃维护中。gaia 最近一次提交是在 2026年10月22日。
- gaia 适合用来做什么?
- 清理积压邮件,并为需要回复的邮件起草草稿。 会前自动整理参会人与议题资料。 自动化定期报告或跨工具同步,例如把摘要发到 Slack。 使用自己的 API 密钥和模型自托管个人助手。
- gaia 怎么安装和运行?
- 安装 Docker(Engine 20.10+,Compose v2+)和 Node.js 20+ 安装 GAIA 命令行工具: npm install -g @heygaia/cli 运行 gaia init 并选择 "Self-Host (Docker)": gaia init 在浏览器中打开 localhost:3000
- 在哪里获取 gaia?
- 源代码和安装说明在 GitHub 上:https://github.com/theexperiencecompany/gaia
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源个人 AI 助理与 Agent Harness,可规划任务、调用工具与技能,并支持记忆与多渠道接入。
可自托管的 Python 个人 AI 智能体框架,提供浏览器 WebUI、终端客户端、聊天应用接入、记忆与 MCP 支持。
可自托管的 AI 个人助手,通过 Telegram 对话,支持定时任务、MCP 接入和可扩展技能。
Leon 是一款开源的个人 AI 助手,可本地运行,借助工具、上下文和记忆完成任务。
可自托管的持久化 AI 智能体平台,具备长期记忆,可协作并通过多种聊天渠道响应,单容器运行。