channelgate
ChannelGate es una puerta de entrada auto-alojada para agentes de IA en Slack, Microsoft Teams y Google Chat. Permite ejecutar Claude Code o OpenAI Codex en contenedores aislados por conversación, integrando herramientas vía MCP y Composio.
Ficha actualizada 24 sept 2026, 17:40 · upstream 24 sept 2026, 17:37 · release v0.5.1
Qué es channelgate
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ChannelGate actúa como un gateway para automatizar flujos de trabajo complejos directamente dentro de las conversaciones de chat empresarial. Soporta principalmente Slack, con Microsoft Teams y Google Chat en fase Beta. Ejecuta modelos como Claude Code o OpenAI Codex dentro de contenedores rootless Podman individuales por conversación, asegurando aislamiento estricto sobre herramientas, credenciales y memoria.
- Automatización de análisis de código en Slack con ejecución segura en contenedores aislados
- Gestión de flujos de trabajo empresariales (CRM, email) mediante integraciones MCP y Composio
- Implementación de asistentes de IA personalizados con memoria persistente por canal
- Automatización de tareas programadas que reportan resultados al hilo de conversación original
- Auditoría y control de acceso granular para operaciones administrativas en el host (modo sudo)
- Aislamiento por conversación mediante contenedores rootless Podman individuales
- Soporte nativo para Model Context Protocol (MCP) y Composio SDK para integraciones empresariales
- Memoria persistente portátil (MEMORY.md) y catálogo de habilidades reutilizables sincronizados
- Control total sobre credenciales, modelos y herramientas con modos de permisos definibles
- Interfaz de administración integrada para auditoría, backups y gestión de actualizaciones
- Microsoft Teams y Google Chat se encuentran actualmente en fase Beta
- Composio SDK mode requiere licencia Enterprise y está en estado Beta
- Requiere infraestructura Linux con Node.js >= 22.13 y Podman (no Docker)
- OpenCode es experimental y restringido a su perfil de lectura documentado
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.
Despliegue en Linux con Node.js >= 22.13 y rootless Podman. Clonar repositorio, ejecutar npm run setup (omitir Whisper si no se desea transcripción local) y npm start. Configurar Slack app con tokens de bot y secret signing en la UI. Para arranque automático, usar systemd. Verificar requisitos del sistema antes de construir la imagen.
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.