Repolode
rerun-build

rerun-build/rerun

Plataforma auto-hospedável para contratar colegas de trabalho de IA que usam suas ferramentas, seguem agendas e pedem aprovação antes de enviar, pagar ou excluir qualquer coisa.

Estrelas
790
Forks
86
Issues abertas
15
Último commit
há 5 horas

O que é?

O Rerun permite descrever tarefas em linguagem natural e contar com um agente de planejamento chamado Foreman para montar uma equipe de colegas de trabalho de IA. Cada colega tem sua própria função, memória, habilidades e um computador com navegador que você pode acompanhar ou assumir. Todos aparecem em um quadro compartilhado, onde você pode conversar com eles como faria com colegas, compartilhar arquivos e aprovar ações diretamente na conversa.

Os colegas se conectam a serviços externos por meio de um catálogo com mais de 200 integrações, qualquer servidor MCP e o Composio, incluindo ferramentas como Gmail, Slack, Notion, HubSpot, Stripe e GitHub. Eles podem ser executados em horários programados ou acionados por webhooks, e pausam para pedir aprovação humana antes de enviar mensagens, fazer pagamentos ou excluir dados. É possível fornecer modelos usando chaves de API da Anthropic, OpenAI, Gemini ou OpenRouter.

A auto-hospedagem requer Docker, Node.js 22 e um projeto Supabase. O app é desenvolvido com Next.js e conta com um serviço de engine executado uma vez por workspace. A mesma base de código alimenta o Rerun Cloud hospedado, que inclui uma biblioteca de templates, computadores gerenciados e integrações premium. O projeto é licenciado sob AGPL-3.0.

Recursos principais

  • 01O agente Foreman planeja e monta uma equipe de colegas a partir de uma solicitação em linguagem natural.
  • 02Cada colega tem memória, habilidades e um computador com navegador próprios, que você pode acompanhar ou assumir.
  • 03Pede aprovação antes de enviar mensagens, fazer pagamentos ou excluir qualquer coisa.
  • 04É executado em horários programados e por acionamentos de webhook, sem que você precise estar presente.
  • 05Conecta-se a mais de 200 integrações, a qualquer servidor MCP e aos apps do Composio.
  • 06Funciona com modelos da Anthropic, OpenAI, Gemini ou OpenRouter.

Casos de uso

  • Automatizar a triagem da caixa de entrada, o gerenciamento da agenda e os resumos diários de um executivo.
  • Gerar semanalmente um relatório de KPIs com gráficos a partir dos dados da empresa.
  • Redigir e agendar publicações em redes sociais para revisão antes de publicar.
  • Encontrar potenciais clientes e redigir e-mails iniciais de contato para aprovação.

Início rápido

  1. 1

    Clone o repositório e entre na pasta

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

    Copie o arquivo env de exemplo e, em seguida, preencha a URL e as chaves do Supabase e uma chave do OpenRouter

    cp .env.example .env
  3. 3

    Vincule seu projeto do Supabase e aplique o esquema do banco de dados com os dados iniciais

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

    Compile e inicie o app com Docker e, em seguida, acesse http://localhost:3000

    docker compose up -d --build

Antes de usar

  • A hospedagem própria requer Docker, Node.js 22 e um projeto do Supabase, além de chaves de API para os modelos que você usar.
  • A hospedagem própria está documentada, mas não conta com suporte dos mantenedores; a ajuda é oferecida apenas pela comunidade no Discord.
  • A licença AGPL-3.0 exige que, ao hospedar o projeto para outras pessoas, você publique suas alterações sob a mesma licença.

Em coleções

Tópicos

Perguntas frequentes

O que é rerun?
Plataforma auto-hospedável para contratar colegas de trabalho de IA que usam suas ferramentas, seguem agendas e pedem aprovação antes de enviar, pagar ou excluir qualquer coisa. O Rerun permite descrever tarefas em linguagem natural e contar com um agente de planejamento chamado Foreman para montar uma equipe de colegas de trabalho de IA. Cada colega tem sua própria função, memória, habilidades e um computador com navegador que você pode acompanhar ou assumir. Todos aparecem em um quadro compartilhado, onde você pode conversar com eles como faria com colegas, compartilhar arquivos e aprovar ações diretamente na conversa.
rerun é gratuito? Qual é a licença?
rerun é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
rerun ainda é mantido?
Manutenção ativa. O último commit de rerun foi em 6 de nov. de 2026.
Para que posso usar rerun?
Automatizar a triagem da caixa de entrada, o gerenciamento da agenda e os resumos diários de um executivo. Gerar semanalmente um relatório de KPIs com gráficos a partir dos dados da empresa. Redigir e agendar publicações em redes sociais para revisão antes de publicar. Encontrar potenciais clientes e redigir e-mails iniciais de contato para aprovação.
Como instalar rerun?
Clone o repositório e entre na pasta: git clone https://github.com/rerun-build/rerun.git && cd rerun Copie o arquivo env de exemplo e, em seguida, preencha a URL e as chaves do Supabase e uma chave do OpenRouter: cp .env.example .env Vincule seu projeto do Supabase e aplique o esquema do banco de dados com os dados iniciais: npx supabase link --project-ref <your-project-ref> && npx supabase db push --include-seed Compile e inicie o app com Docker e, em seguida, acesse http://localhost:3000: docker compose up -d --build
Onde consigo rerun?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/rerun-build/rerun

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados