Repolode
rerun-build

rerun-build/rerun

可自托管的平台,用于雇用 AI 同事,它们会使用你的工具、按计划工作,并在发送、付款或删除前征求你的同意。

Star
790
Fork
86
未关闭 Issue
15
最近提交
19小时前

这是什么?

Rerun 让你用自然语言描述工作内容,由名为 Foreman 的规划代理组建一支 AI 同事团队。每位同事都有自己的职责、记忆、技能,以及一台可以观看或随时接管的浏览器电脑。所有同事都显示在同一个看板上,你可以像与同事聊天一样与它们交流,支持文件分享和行内审批。

同事通过 200 多个现成集成、任意 MCP 服务器以及 Composio 连接外部服务,覆盖 Gmail、Slack、Notion、HubSpot、Stripe、GitHub 等工具。它们可以按计划或 webhook 触发运行,在发送消息、付款或删除数据前会暂停,等待人工确认。模型可通过 Anthropic、OpenAI、Gemini 或 OpenRouter 的 API 密钥接入。

自托管需要 Docker、Node.js 22 和一个 Supabase 项目。应用基于 Next.js 构建,每个工作区对应一个引擎服务。同一套代码也支撑托管版 Rerun Cloud,后者额外提供模板库、托管电脑和高级集成。项目采用 AGPL-3.0 许可证。

核心功能

  • 01Foreman 代理可根据自然语言需求规划并组建同事团队。
  • 02每位同事拥有独立的记忆、技能和浏览器电脑,可观看或接管。
  • 03在发送消息、付款或删除内容前会请求确认。
  • 04支持定时和 webhook 触发,无需人工在场即可运行。
  • 05连接 200 多个集成、任意 MCP 服务器和 Composio 应用。
  • 06可使用 Anthropic、OpenAI、Gemini 或 OpenRouter 提供的模型。

适用场景

  • 为管理者自动整理收件箱、管理日历并生成每日简报。
  • 基于公司数据生成带图表的每周 KPI 报告。
  • 起草社交媒体帖子并在确认后定时发布。
  • 寻找潜在客户并起草首封开发邮件,经审批后发送。

快速上手

  1. 1

    克隆仓库并进入项目目录

    git clone https://github.com/rerun-build/rerun.git && cd rerun
  2. 2

    复制示例环境变量文件,然后填入 Supabase 地址和密钥以及 OpenRouter 密钥

    cp .env.example .env
  3. 3

    关联你的 Supabase 项目并推送数据库结构和种子数据

    npx supabase link --project-ref <your-project-ref> && npx supabase db push --include-seed
  4. 4

    使用 Docker 构建并启动应用,然后打开 http://localhost:3000

    docker compose up -d --build

使用前须知

  • 自托管需要 Docker、Node.js 22 和一个 Supabase 项目,并且需要你所用模型的 API 密钥。
  • 自托管有文档说明,但维护者不提供官方支持,只能通过 Discord 获得社区帮助。
  • 采用 AGPL-3.0 许可证,如果你向他人提供托管服务,必须以相同许可证公开你的修改。

收录于专题

标签

常见问题

rerun 是什么?
可自托管的平台,用于雇用 AI 同事,它们会使用你的工具、按计划工作,并在发送、付款或删除前征求你的同意。 Rerun 让你用自然语言描述工作内容,由名为 Foreman 的规划代理组建一支 AI 同事团队。每位同事都有自己的职责、记忆、技能,以及一台可以观看或随时接管的浏览器电脑。所有同事都显示在同一个看板上,你可以像与同事聊天一样与它们交流,支持文件分享和行内审批。
rerun 可以免费使用吗?用的什么许可证?
rerun 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
rerun 还在维护吗?
活跃维护中。rerun 最近一次提交是在 2026年11月6日。
rerun 适合用来做什么?
为管理者自动整理收件箱、管理日历并生成每日简报。 基于公司数据生成带图表的每周 KPI 报告。 起草社交媒体帖子并在确认后定时发布。 寻找潜在客户并起草首封开发邮件,经审批后发送。
rerun 怎么安装和运行?
克隆仓库并进入项目目录: git clone https://github.com/rerun-build/rerun.git && cd rerun 复制示例环境变量文件,然后填入 Supabase 地址和密钥以及 OpenRouter 密钥: cp .env.example .env 关联你的 Supabase 项目并推送数据库结构和种子数据: npx supabase link --project-ref <your-project-ref> && npx supabase db push --include-seed 使用 Docker 构建并启动应用,然后打开 http://localhost:3000: docker compose up -d --build
在哪里获取 rerun?
源代码和安装说明在 GitHub 上:https://github.com/rerun-build/rerun

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目