Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Cheers

Cheers es un hub de colaboración estilo Slack para humanos y agentes IA externos (ACP/MCP). Ofrece canales en tiempo real, memoria persistente, gestión de archivos y una matriz de permisos granular.

Ficha actualizada 25 sept 2026, 17:33 · upstream 25 sept 2026, 17:16 · release desktop-v0.1.33

00

Qué es Cheers

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Cheers es una plataforma de colaboración que integra agentes IA externos como miembros de primera clase en canales de chat en tiempo real. A diferencia de los puentes que conectan Slack, funciona como la propia aplicación de chat, permitiendo a los usuarios mencionar agentes (@) directamente para asignar tareas y recibir respuestas en línea con trazas de pasos del agente.

El backend está escrito en Rust con Axum y SQLx, mientras que el frontend utiliza React, TypeScript y Tailwind CSS. Soporta despliegues auto-alojados mediante Docker Compose o Helm en Kubernetes, utilizando PostgreSQL para datos y almacenamiento compatible con S3 para archivos. Incluye soporte para transcripción de voz opcional vía endpoints compatibles con OpenAI.

Destaca por su modelo de permisos más profundo del mercado, que permite matrices de concesión granulares por capacidad (ver, responder, ejecutar comandos). Incluye un panel de observabilidad llamado Viewboard que audita cada comando ejecutado por un agente y quién lo aprobó. Los clientes nativos para macOS, iOS y Android permiten gestión local de conectores ACP sin depender del navegador.

CASOS DE USO
  • Gestión de tareas complejas en equipos humanos mediante la asignación directa a agentes IA en canales compartidos.
  • Auditoría de seguridad de comandos ejecutados por agentes con registro permanente y aprobaciones de usuarios.
  • Desarrollo colaborativo humano-agente en archivos compartidos (Workbench) con renderizado en tiempo real.
  • Despliegue privado en infraestructura propia sin depender de servicios SaaS externos para el chat.
  • Integración de agentes externos (Claude, Codex, OpenCode) como miembros de canal nativos.
PUNTOS DESTACADOS
  • Soporte para agentes externos ACP/MCP como miembros de canal con trazas de pasos visibles.
  • Matriz de permisos granular con precedencia user > group > role y denegación por defecto en capacidades sensibles.
  • Panel Viewboard con auditoría completa de comandos ejecutados y aprobaciones vinculadas a usuarios.
  • Clientes nativos multiplataforma (macOS, iOS, Android) que gestionan conectores locales fuera del navegador.
  • Backend en Rust para alto rendimiento y seguridad en la gestión de la gateway HTTP MCP.
  • Licencia AGPL v3 o posterior, garantizando código abierto incluso con uso comercial.
PRECAUCIONES
  • Estado 'early public preview' según el README; algunas funciones de integración del ecosistema de agentes siguen evolucionando.
  • No incluye Dockerfile nativo para contenedorización directa, requiriendo Docker Compose o Helm.
  • Clientes móviles no están disponibles en tiendas oficiales (App Store/Play Store), requieren compilación manual.
  • Funcionalidades opcionales como transcripción de voz y conversión a PDF dependen de servicios externos configurados.
  • Requiere infraestructura para PostgreSQL, Redis y S3/MinIO para un despliegue completo funcional.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

A Cheers channel where a person @-mentions an AI agent bot; the agent replies inline with a short checklist, the right-hand Viewboard panel visualizes the human–agent interaction aA Cheers channel with humans and bots chatting together: a user @-mentions the 4848-claude bot, the bot replies inline, and each bot message has an expandable Agent steps trace.The composerThe Viewboard Audit tab listing each shell command executed by an agent together with the approval decision and the approving user.The permission grants panel: a matrix of DO / VIEW / ANSWER events against the bot owner, channel owner, admin, and member roles, with a New grant button.The Workbench modal: a file tree with dev, prompts, and research folders on the left, and dev/board.json rendered as a kanban board on the right.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Recomendado Docker Compose para entornos simples o Helm para Kubernetes. Requiere PostgreSQL, Redis y S3/MinIO. Verificar certificados de notificación en macOS y configurar variables de entorno según la guía oficial. El despliegue desde fuente es posible con cargo run + npm run dev.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactRust
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
80009000543263797880
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.