Repolode
rerun-build

rerun-build/rerun

自分のツールを使い、スケジュールに沿って動き、送信・支払い・削除の前に確認を求めるAI同僚を雇えるセルフホスト型プラットフォーム。

スター
790
フォーク
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をベースにしており、ワークスペースごとに1つ起動するエンジンサービスを備えています。同じコードベースでホスト型のRerun Cloudも提供されており、テンプレートライブラリ、管理されたコンピューター、プレミアム連携機能が追加されます。ライセンスはAGPL-3.0です。

主な機能

  • 01Foremanエージェントが、自然な言葉での依頼をもとに計画を立て、同僚のチームを編成します。
  • 02同僚ごとにメモリ、スキル、ブラウザベースのコンピューターがあり、その操作を見たり引き継いだりできます。
  • 03メッセージの送信、支払い、データの削除の前に承認を求めます。
  • 04人がその場にいなくても、スケジュールやWebhookのトリガーで実行できます。
  • 05200以上の連携先、任意のMCPサーバー、Composioのアプリに接続できます。
  • 06Anthropic、OpenAI、Gemini、OpenRouterのモデルを利用できます。

ユースケース

  • 経営幹部向けに、受信トレイの振り分け、カレンダー管理、日次ブリーフィングを自動化する。
  • 社内データからグラフ付きの週次KPIレポートを作成する。
  • 公開前に確認できるよう、SNS投稿の下書きを作成して投稿予約する。
  • 営業見込み客を見つけ、承認を得るための初回アプローチメールを作成する。

クイックスタート

  1. 1

    リポジトリをクローンして、フォルダーに移動します

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

    サンプルの env ファイルをコピーし、Supabase の URL とキー、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レポートを作成する。 公開前に確認できるよう、SNS投稿の下書きを作成して投稿予約する。 営業見込み客を見つけ、承認を得るための初回アプローチメールを作成する。
rerun のインストール方法は?
リポジトリをクローンして、フォルダーに移動します: git clone https://github.com/rerun-build/rerun.git && cd rerun サンプルの env ファイルをコピーし、Supabase の URL とキー、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

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト