CopilotKit OpenBot es una plantilla open source para compañeros de IA (AI coworkers) que corres en infraestructura tuya. No es un producto alojado con página de registro. Lo clonas, lo personalizas y conectas tus propios agentes AG-UI. Según el README oficial, el proyecto sigue en Alpha y en desarrollo activo.
Ese matiz importa. Muchos textos lo pintan como una instalación pulida de una tarde que entrega bots empresariales listos. La realidad es más corta y más útil. Es una forma de app de agentes que puedes adaptar, con un ordenador por bot, ganchos de gobernanza y compañeros de ejemplo que personalizas. Aquí va qué es, qué necesitas para correrlo y cuándo (no) conviene.
Qué es OpenBot (y qué no es)
OpenBot te da una superficie tipo ChatGPT que corre en tu stack. Los empleados chatean con bots. Esos bots pueden usar herramientas, navegar y completar trabajos de varios pasos. La diferencia que importa: está pensado para que tú controles el runtime, los logs y la capa de políticas.
Es:
- Una plantilla, no un SaaS. No hay signup alojado de CopilotKit OpenBot. Clonas y personalizas.
- Centrado en agentes AG-UI. Traes agentes de stacks como LangGraph, Mastra, CrewAI, Pydantic AI, Google ADK, o agentes hechos a mano que hablen AG-UI.
- Orientado a compañeros de IA: bots que actúan dentro de sistemas de la empresa con límites más claros que una ventana de chat suelta.
No es:
- Un producto terminado que enciendes para toda la empresa con un clic.
- Una promesa de que "gratis" significa cero coste más allá de clonar. Sigues necesitando piezas de runtime y una clave de modelo (abajo).
Primero AG-UI: trae tu propio agente
El centro de gravedad de OpenBot es el agente que conectas, no una sola marca de modelo cerrada.
AG-UI (Agent-User Interaction) es el protocolo en el que se apoya el proyecto. En palabras simples: tu agente habla con la app OpenBot por una interfaz compartida. Así el chat, las aprobaciones y la puerta de herramientas pueden quedarse estables mientras cambias de framework.
Por eso la documentación lista varias opciones de agente, no un cerebro propietario. Si ya tienes un harness de agentes en el trabajo, OpenBot se parece más a "ponle una app de empresa alrededor". No a "tira tu stack y empieza de cero".
Un ordenador por agente, no una pestaña compartida
Cada bot está pensado para tener su propio límite de ordenador: su contenedor, su sesión de Chromium y sus logins. Eso es más fuerte que "un navegador aislado en algún host compartido".
Por qué importa en el trabajo real:
- El estado de login desordenado de un bot no debería filtrarse al de otro.
- Puedes razonar permisos por compañero, no como un escritorio gigante compartido.
- Hay una puerta fail-closed delante de las herramientas, así que lo no permitido debería parar antes de ejecutarse.
OpenBot también se apoya en CopilotKit Intelligence para hilos y almacenamiento relacionado. Hay plan gratuito y opción de self-host. Trátalo como parte del runtime, no como una nota al pie.
Qué necesitas de verdad para correrlo
Según la dirección oficial de requisitos (confirma en el README actual antes de empezar):
- Bun 1.3+
- Docker
- Un proyecto o licencia de CopilotKit Intelligence (existe plan gratuito; también puedes self-host)
- Una clave de modelo para lo que llamen tus agentes
Demo frente a producción:
- Docker Compose es el camino habitual para una demo local.
- Helm es la ruta orientada a producción que marca el site del producto cuando sales del portátil.
Si alguien te dice que "es solo MIT y listo", está vendiendo corto Intelligence, la clave de modelo y el ops. La plantilla puede ser open. Correrla sigue teniendo piezas móviles.
Trece compañeros de ejemplo (set fintech)
El README ahora trae trece compañeros de ejemplo, orientados a un set fintech. No es un pitch vago de "enterprise coworkers". Trátalos como puntos de partida que personalizas, no como bots certificados para compliance.
Ese crecimiento ayuda a aprender forma y prompts. No sustituye tus propios roles, herramientas y reglas de aprobación.
Un camino realista de setup
- Lee el aviso Alpha y la nota "plantilla, no producto" del README de GitHub.
- Clona el repo y sigue el quickstart Compose actual para una demo.
- Conecta un agente AG-UI que ya entiendas (o una de las opciones documentadas).
- Confirma el proyecto o licencia de Intelligence y tu clave de modelo.
- Crea un bot con una lista corta de herramientas permitidas y mira el límite de ordenador (contenedor + navegador) antes de sumar más bots.
- Cuando te quedes corto con la demo, mira Helm y el checklist habitual de producción de tu empresa (secretos, red, retención de auditoría, quién aprueba herramientas arriesgadas).
Salta la fantasía de pegar un comando y despertar con una fuerza laboral de agentes gobernada. Las plantillas en Alpha no funcionan así.
Cuándo OpenBot encaja bien
Elígelo cuando:
- Quieres compañeros en infraestructura que controlas.
- Ya te importan los frameworks de agentes y quieres una UI de empresa alrededor.
- Necesitas aislamiento de ordenador por bot y un sitio donde colgar gobernanza, no solo chat.
Mira otra cosa (o espera) cuando:
- Necesitas un SaaS gestionado con SLAs de soporte mañana.
- Tu equipo no puede hacerse cargo de Docker, secretos y gasto de modelo.
- Esperabas un catálogo de producto terminado en lugar de una plantilla más ejemplos.
Cómo se compara con "usar solo una app de chat cerrada"
Las apps de chat cerradas son rápidas de probar. Suelen flaquear cuando necesitas residencia de datos, tu puerta de herramientas y tu propio harness de agentes bajo el mismo techo.
OpenBot invierte ese tradeoff: más control, más setup, filo de Alpha. Grok Bot y agentes similares de computer use sirven de comparación si te importa el control de escritorio. Son productos distintos, con hosting distinto. No los trates como clones intercambiables.
¿Quieres una forma estructurada de practicar?
Si exploras compañeros de IA y rutas a tu ritmo (agentes, automatización, contenido) sin cohorte fija, mira 4Geeks AI Flex. Tiene rutas listas, un tutor de IA y mentoría que puedes empezar cuando quieras.
Si te interesan más herramientas de IA como esta, revisa nuestro hub de herramientas de IA con guías y comparativas relacionadas.
Fuentes para volver a chequear antes de un piloto
- GitHub: CopilotKit/openbot (badge Alpha, aviso de plantilla, requisitos, pack de ejemplos)
- Página de producto: copilotkit.ai/openbot (posicionamiento, notas Compose vs Helm)
Los detalles del README se mueven mientras el proyecto está en Alpha. Relee esas dos páginas el día que instales.
Si además de usar compañeros de IA como OpenBot quieres construirlos e integrarlos como desarrollador, un curso de programación con proyectos y mentores te da la base técnica necesaria.
