Sobre el proyecto
OpenBot es una plataforma de código abierto para desplegar compañeros de trabajo de IA dentro de tu propia infraestructura. Está diseñada para clonarse y personalizarse en lugar de usarse como un producto alojado. Cada compañero de trabajo es un agente AG-UI que recibe su propia computadora aislada: un navegador real con inicios de sesión separados, un espacio de trabajo y solo las herramientas otorgadas explícitamente. Todas las acciones pasan por una pasarela central que resuelve los objetivos, evalúa la política, escribe un registro de auditoría y solo entonces ejecuta la acción. Esta capa de gobernanza distingue a los agentes que pueden usar de forma segura las herramientas de la empresa de aquellos que no pueden.
La plataforma incluye trece compañeros de trabajo de ejemplo que cubren tareas como asistencia general, recuperación de conocimiento, análisis de riesgos, revisión de gastos, seguimientos de reuniones, notas de versión, triaje de tickets, respuestas de incorporación, redacción de entrevistas, traspasos de guardia, investigación de renovaciones y agrupación de comentarios de clientes. Se pueden añadir nuevos agentes mediante configuración YAML, archivos individuales o la interfaz de usuario. OpenBot está construido sobre AG-UI, un protocolo abierto para la interacción entre agentes y usuarios, por lo que se pueden integrar agentes escritos con LangGraph, Mastra, CrewAI, Pydantic AI, Google ADK o de forma manual.
Las características clave incluyen contenedores por agente con sandboxing opcional de gVisor, un shell para ejecutar comandos en el espacio de trabajo del agente, reglas de política basadas en CEL que fallan de forma segura, visualización de pantalla en vivo con registros de actividad, toma de control humana para inicios de sesión o solicitudes de 2FA, credenciales cifradas de solo escritura, acceso gobernado a servidores MCP, componentes React en sandbox, rutinas programadas e hilos de conversación duraderos mediante CopilotKit Intelligence. La autenticación admite Google, Microsoft, Okta y proveedores personalizados de SAML o OpenID Connect.
El despliegue utiliza Docker Compose para desarrollo local o una única imagen de contenedor con PostgreSQL integrado opcional. El stack incluye una interfaz de usuario en React, un servidor API Hono, computadoras de agente, bots de ejemplo, un servicio supervisor y PostgreSQL con pgvector. El proyecto está en fase alfa y en desarrollo activo.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.