Repolode
CopilotKit

CopilotKit/OpenBot

Una plataforma autohospedada de compañeros de trabajo con IA; cada agente tiene su propio navegador, archivos y herramientas, y todas sus acciones están sujetas a políticas y quedan registradas.

Alternativa open source a:DevinManus

Estrellas
6,622
Forks
915
Issues abiertos
34
Último commit
ayer

¿Qué es?

OpenBot es una plataforma autohospedada para ejecutar asistentes de IA, llamados compañeros de trabajo o Bots, en tu propia infraestructura. Cada Bot se ejecuta en su propio contenedor, con un navegador Chromium, un espacio de trabajo persistente y sus propios inicios de sesión, y solo puede usar las herramientas que se le hayan autorizado. Docker Compose inicia la aplicación, el servidor de API, PostgreSQL y los equipos virtuales de los Bots; el administrador proporciona el proveedor del modelo.

Se puede registrar como Bot cualquier agente que use el protocolo AG-UI, tanto si está creado con LangGraph, Mastra, CrewAI, Pydantic AI, Google ADK o desde cero. Todas las llamadas a herramientas de navegador, archivos, shell y MCP pasan por una única pasarela que evalúa las reglas de políticas CEL, registra la actividad para auditoría y, solo entonces, ejecuta la acción o la rechaza. Los usuarios pueden tomar el control manual del navegador de un Bot cuando aparece una solicitud de inicio de sesión o de 2FA.

El proyecto está en fase alfa y se distribuye como una plantilla para clonar y personalizar, no como un producto alojado. Incluye inicio de sesión con Google, Microsoft, Okta o proveedores SAML/OIDC, rutinas programadas, habilidades reutilizables y componentes de interfaz de usuario aislados en un entorno de pruebas.

Funciones clave

  • 01Cada Bot tiene su propio contenedor con un navegador, un espacio de trabajo y un perfil de navegador.
  • 02Se puede registrar como Bot cualquier endpoint AG-UI.
  • 03Las llamadas a herramientas se contrastan con las reglas de políticas CEL antes de ejecutarse y quedan registradas en un historial de auditoría.
  • 04Los usuarios pueden tomar el control del navegador de un Bot para gestionar inicios de sesión o solicitudes de 2FA.
  • 05Incluye rutinas programadas, habilidades personales y de despliegue, e integraciones con servidores MCP.

Casos de uso

  • Proporcionar a un equipo interno un asistente de IA que se ejecute en la infraestructura de la empresa y permita auditar el acceso al navegador y a los archivos.
  • Crear un agente sujeto a controles que opere aplicaciones web con inicios de sesión guardados y reglas de aprobación.
  • Probar agentes AG-UI creados con distintos frameworks desde una misma interfaz compartida.
  • Ejecutar tareas de IA programadas que envíen sus resultados a un canal de chat.

Temas

Preguntas frecuentes

¿Qué es OpenBot?
Una plataforma autohospedada de compañeros de trabajo con IA; cada agente tiene su propio navegador, archivos y herramientas, y todas sus acciones están sujetas a políticas y quedan registradas. OpenBot es una plataforma autohospedada para ejecutar asistentes de IA, llamados compañeros de trabajo o Bots, en tu propia infraestructura. Cada Bot se ejecuta en su propio contenedor, con un navegador Chromium, un espacio de trabajo persistente y sus propios inicios de sesión, y solo puede usar las herramientas que se le hayan autorizado. Docker Compose inicia la aplicación, el servidor de API, PostgreSQL y los equipos virtuales de los Bots; el administrador proporciona el proveedor del modelo.
¿OpenBot es gratuito? ¿Qué licencia tiene?
OpenBot es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿OpenBot sigue mantenido?
Mantenimiento activo. El último commit de OpenBot fue el 17 oct 2026.
¿Para qué puedo usar OpenBot?
Proporcionar a un equipo interno un asistente de IA que se ejecute en la infraestructura de la empresa y permita auditar el acceso al navegador y a los archivos. Crear un agente sujeto a controles que opere aplicaciones web con inicios de sesión guardados y reglas de aprobación. Probar agentes AG-UI creados con distintos frameworks desde una misma interfaz compartida. Ejecutar tareas de IA programadas que envíen sus resultados a un canal de chat.
¿Dónde consigo OpenBot?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/CopilotKit/OpenBot

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

Proyectos relacionados