platform
ChatBotKit es una plataforma de IA soberana para productos y despliegues empresariales, que ofrece un backend completo con agente builder, gateway multi-proveedor, gestión de conocimiento, más de 200 integraciones tipo MCP, ejecución sandboxada de código, widgets web y APIs REST/GraphQL.
Ficha actualizada 22 sept 2026, 21:24 · upstream 22 sept 2026, 20:55 · release platform/v0.5.2
Qué es platform
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ChatBotKit proporciona una plataforma completa de inteligencia artificial en la nube. Permite construir agentes, gestionar modelos de múltiples proveedores, ingerir y recuperar conocimiento corporativo, y ofrecer más de 200 integraciones predefinidas con soporte para MCP, OpenAPI, GraphQL y herramientas de código. La plataforma incluye ejecución sandboxada de scripts, widgets web, portales de comunicación, APIs REST y GraphQL, así como un SDK en Node.js, Python y Go. Además, ofrece autenticación multi-tenant, control de acceso, moderación, protección de datos personales (PII), auditoría y trazabilidad completa del uso de la IA.
- Desarrollo de agentes autónomos para automatización de tareas empresariales
- Integración de modelos de lenguaje con múltiples proveedores en un solo backend
- Gestión de conocimiento corporativo mediante ingestion y recuperación semántica
- Conexión a más de 200 APIs predefinidas sin necesidad de desarrollo personalizado
- Ejecución sandboxada de código para pruebas de seguridad antes del despliegue
- Creación de widgets web, portales de chat y canales de comunicación en la nube
- APIs REST y GraphQL con generación automática de client types
- Implementación de autenticación multi-tenant y control de acceso granular
- Soberanía sobre el control de la planeación de IA: no se delega al proveedor gestionador
- Multi-proveedor con gateway unificado que centraliza modelos de diferentes fuentes
- 200+ integraciones predefinidas tipo MCP, OpenAPI y GraphQL sin configuración manual
- Ejecución sandboxada de código para pruebas seguras antes del despliegue en producción
- SDKs nativos en Node.js, Python y Go con soporte para Terraform como proveedor de infraestructura
- Diseño modular que permite reemplazar base de datos, almacenamiento, caché, cola y vector database sin afectar el resto de la plataforma
- La ejecución sandboxada tiene límites de tiempo y recursos definidos por el proveedor del runtime
- El rendimiento puede verse afectado por la latencia entre llamadas a modelos externos y procesamiento local
- La seguridad depende en gran medida de las políticas implementadas en cada módulo individual
- La gestión multi-tenant requiere configuración manual de permisos y roles, lo que aumenta la complejidad operativa
- El soporte para modelos propietarios no es universal: se requieren configuraciones específicas por proveedor
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Se recomienda desplegar con Docker Compose usando el contenedor oficial `ghcr.io/chatbotkit/platform-community:latest`. Se debe configurar el entorno de variables de entorno (env vars) según las necesidades del proyecto, incluyendo credenciales de API y configuraciones de red. Para entornos Apple Silicon, se puede ejecutar la plataforma en un VM aislada mediante ChatBotKit Studio sin necesidad de Docker. En producción, es recomendable implementar monitoreo, alertas de rendimiento y políticas de seguridad específicas para cada módulo.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.