Repolode
rerun-build

rerun-build/rerun

Plataforma autohospedable para contratar compañeros de trabajo con IA que usan tus herramientas, trabajan según horarios y piden aprobación antes de enviar, pagar o eliminar algo.

Estrellas
790
Forks
86
Issues abiertos
15
Último commit
hace 19 horas

¿Qué es?

Rerun te permite describir tareas en lenguaje natural y pedirle a un agente de planificación llamado Foreman que forme un equipo de compañeros de trabajo con IA. Cada uno tiene su propio puesto, memoria, habilidades y una computadora basada en navegador que puedes observar o controlar. Todos aparecen en un tablero compartido y puedes chatear con ellos como con colegas, compartir archivos y aprobar acciones directamente en la conversación.

Los compañeros se conectan a servicios externos mediante un catálogo de más de 200 integraciones, cualquier servidor MCP y Composio, con herramientas como Gmail, Slack, Notion, HubSpot, Stripe y GitHub. Pueden ejecutarse según horarios o activarse mediante webhooks, y se detienen para pedir aprobación humana antes de enviar mensajes, hacer pagos o eliminar datos. Puedes proporcionar modelos mediante claves de API de Anthropic, OpenAI, Gemini u OpenRouter.

Para alojarlo por tu cuenta necesitas Docker, Node.js 22 y un proyecto de Supabase. La aplicación está desarrollada con Next.js y cuenta con un servicio de motor que se ejecuta una vez por espacio de trabajo. El mismo código también impulsa Rerun Cloud, la versión alojada, que ofrece una biblioteca de plantillas, computadoras administradas e integraciones premium. El proyecto utiliza la licencia AGPL-3.0.

Funciones clave

  • 01El agente Foreman planifica y forma un equipo de compañeros a partir de una solicitud en lenguaje natural.
  • 02Cada compañero tiene su propia memoria, habilidades y una computadora basada en navegador que puedes observar o controlar.
  • 03Pide aprobación antes de enviar mensajes, hacer pagos o eliminar cualquier cosa.
  • 04Se ejecuta según horarios y mediante webhooks, sin que tengas que estar presente.
  • 05Se conecta con más de 200 integraciones, cualquier servidor MCP y las aplicaciones de Composio.
  • 06Funciona con modelos de Anthropic, OpenAI, Gemini u OpenRouter.

Casos de uso

  • Automatizar la clasificación de la bandeja de entrada, la gestión del calendario y los informes diarios para un ejecutivo.
  • Generar cada semana un informe de KPI con gráficos a partir de los datos de la empresa.
  • Redactar y programar publicaciones para redes sociales, y enviarlas a revisión antes de publicarlas.
  • Encontrar posibles clientes y redactar correos iniciales de contacto para que los aprueben.

Inicio rápido

  1. 1

    Clona el repositorio y entra en la carpeta

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

    Copia el archivo env de ejemplo y, después, añade la URL y las claves de Supabase, además de una clave de OpenRouter

    cp .env.example .env
  3. 3

    Vincula tu proyecto de Supabase y aplica el esquema de la base de datos con los datos iniciales

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

    Compila e inicia la aplicación con Docker y, después, abre http://localhost:3000

    docker compose up -d --build

Antes de usarlo

  • El autoalojamiento requiere Docker, Node.js 22 y un proyecto de Supabase, además de claves de API para los modelos que uses.
  • El autoalojamiento está documentado, pero los mantenedores no ofrecen asistencia; solo hay ayuda de la comunidad a través de Discord.
  • La licencia AGPL-3.0 exige que, si lo alojas para otras personas, publiques tus cambios con la misma licencia.

En colecciones

Temas

Preguntas frecuentes

¿Qué es rerun?
Plataforma autohospedable para contratar compañeros de trabajo con IA que usan tus herramientas, trabajan según horarios y piden aprobación antes de enviar, pagar o eliminar algo. Rerun te permite describir tareas en lenguaje natural y pedirle a un agente de planificación llamado Foreman que forme un equipo de compañeros de trabajo con IA. Cada uno tiene su propio puesto, memoria, habilidades y una computadora basada en navegador que puedes observar o controlar. Todos aparecen en un tablero compartido y puedes chatear con ellos como con colegas, compartir archivos y aprobar acciones directamente en la conversación.
¿rerun es gratuito? ¿Qué licencia tiene?
rerun es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿rerun sigue mantenido?
Mantenimiento activo. El último commit de rerun fue el 6 nov 2026.
¿Para qué puedo usar rerun?
Automatizar la clasificación de la bandeja de entrada, la gestión del calendario y los informes diarios para un ejecutivo. Generar cada semana un informe de KPI con gráficos a partir de los datos de la empresa. Redactar y programar publicaciones para redes sociales, y enviarlas a revisión antes de publicarlas. Encontrar posibles clientes y redactar correos iniciales de contacto para que los aprueben.
¿Cómo se instala rerun?
Clona el repositorio y entra en la carpeta: git clone https://github.com/rerun-build/rerun.git && cd rerun Copia el archivo env de ejemplo y, después, añade la URL y las claves de Supabase, además de una clave de OpenRouter: cp .env.example .env Vincula tu proyecto de Supabase y aplica el esquema de la base de datos con los datos iniciales: npx supabase link --project-ref <your-project-ref> && npx supabase db push --include-seed Compila e inicia la aplicación con Docker y, después, abre http://localhost:3000: docker compose up -d --build
¿Dónde consigo rerun?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/rerun-build/rerun

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados