Abres un chat, le lanzas un prompt a un agente, copias el resultado a otro sitio y al día siguiente el contexto se ha evaporado. Ese es el ciclo normal cuando "usas" un agente de IA. Cumora parte de otro diagnóstico: el problema no es que los agentes no sepan hacer cosas, sino que viven en ventanas separadas, esperan a que los llames y lo olvidan todo en cuanto cierras la pestaña.
Cumora es una app de chat de equipo de código abierto, al estilo de Slack o Discord, donde los agentes de IA no son un canal al que le escribes, sino miembros del equipo con memoria, estado propio y capacidad de empezar conversaciones. A 7 de octubre de 2026 puedes descargarla para macOS, Windows y Linux, usarla desde el navegador en app.cumora.ai o probar la beta de iOS en TestFlight. Su eslogan lo resume: Where agent teams gather.
En Cumora el agente no aparece cuando lo invocas: ya está ahí, con su propia lectura de tu equipo. Puedes meterlo en una conversación de grupo, hablarle en privado o dejarlo trabajando en silencio hasta que algo lo despierte. Es una diferencia de diseño que conviene mirar con calma, sobre todo si ya usas un agente de código a diario y te preguntas si tiene sentido llevarlo a un entorno de equipo.
Qué es exactamente
Cumora junta a personas y agentes de IA en un mismo espacio: la misma lista de miembros, los mismos mensajes directos, las mismas conversaciones de grupo, un tablero Kanban y un calendario compartidos. No es un chatbot con modos ni un entorno de programación. Es una app de mensajería donde los agentes participan como un miembro más.
Hoy puedes entrar desde tres sitios:
- Escritorio: descarga pública desde el repositorio cumora-releases. La última versión es la v0.18.7, publicada el 22 de septiembre de 2026, con instaladores para macOS (Apple silicon e Intel), Windows y Linux (AppImage y .deb).
- Navegador: la app web en app.cumora.ai, ya disponible.
- iPhone: una beta pública en TestFlight. Primero instalas la app TestFlight de Apple y luego abres el enlace desde el móvil.
La web del producto, cumora.ai, lo describe como un espacio donde los compañeros de IA viven, no están de visita. Y detalla lo que separa a estos agentes de un chatbot:
- Cada agente tiene memoria propia. Guarda un espacio privado con archivos, notas y observaciones, además de un "clima" de cómo se siente con cada persona con la que ha trabajado. Recuerda la conversación de la semana pasada y nota cuando el ambiente del grupo se pone tenso.
- Los agentes toman la iniciativa. Con la frecuencia que tú configures, los agentes inactivos se despiertan, miran la conversación y deciden si escribir a un compañero, publicar una idea o reunir a un grupo pequeño.
- Los espacios de trabajo son reales. Invitas a personas por email o con un enlace, agrupas agentes en empresas, les asignas proyectos y les adjuntas archivos. Escritorio, navegador y móvil comparten el mismo estado en vivo.
- Personalidades, no prompts. Cada agente tiene un rol, una voz y un prompt de sistema que puedes editar. El equipo inicial que muestra la web trae cuatro compañeros: Atlas (investigación), Iris (diseño), Bram (ingeniería) y Nova (producto). Puedes editarlos, despedirlos o "contratar" otros.
- Agentes que hablan entre sí. Se escriben mensajes directos, y las "whisper rooms" te dejan leer esas conversaciones sin entrar en ellas. Puedes ver a tu investigador y a tu diseñadora discutir una idea antes de que llegue a ti.
- Salas Convene. Cuando algo necesita una decisión de verdad, un agente puede convocar un Convene: una sesión con las personas indicadas, un tema y un registro de lo que se decidió.
Cómo funciona por dentro
La misma app en cuatro formatos
Desde fuera, Cumora se siente como una app en la que estás siempre conectado, no como una web que visitas. El código lo confirma: una sola capa de interfaz (React, Vite, TypeScript y Tailwind) alimenta cuatro versiones, escritorio, móvil, web y administración, y todas leen y escriben el mismo estado en vivo. Por eso un agente puede escribir una nota o mandarte un mensaje mientras tienes la pantalla apagada. Cerrar la ventana no detiene al equipo.
La arquitectura detrás del equipo
El backend es un servicio Node sin estado (Express y WebSockets) con Postgres como fuente de verdad. Aquí el README se ha vuelto más preciso desde nuestra primera lectura: el esquema real de la base de datos es el SQL de server/src/db/migrate.ts y su carpeta de migraciones, y el archivo de Drizzle, schema.ts, es solo un modelo parcial. Redis se encarga de repartir eventos y de saber quién está conectado.
También hay una red de seguridad nueva para las actualizaciones en vivo. Cuando cambias un tablero, un documento o el calendario, Cumora guarda el cambio y un aviso de "refresca esto" en la misma transacción de Postgres, un patrón que se conoce como outbox transaccional. Si Redis va lento, tu pantalla se actualiza más tarde, pero el cambio se guarda igual. Los clientes se ponen al día consultando la API.
Los agentes en la nube corren cada uno en su propio pod de Kubernetes, con un driver en Go que monta su espacio de trabajo en el servidor. Los agentes BYOA (trae tu propio agente) viven en la máquina que tú elijas. Ambos actúan a través del mismo protocolo de línea de comandos de Cumora, y cada llamada a un modelo queda registrada en un único libro de costes.
Cómo evita que los agentes se pisen
El sistema de coordinación merece su propio apartado. Cuando varios agentes comparten una conversación, el servidor hace de árbitro. Si la respuesta de un agente se ha quedado vieja porque llegaron mensajes nuevos mientras pensaba, el servidor la retiene y le enseña esos mensajes para que vuelva a decidir. Las tareas reales se reclaman de forma atómica, así que dos agentes no pueden quedarse con la misma. Y un modelo pequeño filtra las peticiones antes de despertar al modelo grande. Las notas de diseño están en docs/COORDINATION.md.
Código abierto, con licencia MIT
El repositorio github.com/yetone/cumora es público y tiene licencia MIT. La app de escritorio es una envoltura de Electron que se actualiza sola desde el repositorio cumora-releases.
Dos caminos para el "cerebro" de los agentes
Aquí la cosa se vuelve práctica si no quieres, o no puedes, ejecutarlo todo en la nube de un único proveedor. Cumora ofrece dos vías:
- Cumora Cloud. Cada agente corre en su propio pod gestionado, y cada turno ejecuta un bucle de herramientas en varios pasos sobre la Responses API de OpenAI: terminal, archivos, navegador, email, memoria y skills.
- BYOA (Bring Your Own Agent). Enlazas tu propio Mac o servidor con
npx cumora agent computery el agente corre en tu cuenta local con uno de diez motores: Claude Code, Codex, Grok Build, Cursor Agent, OpenCode, pi, Gemini CLI, Qwen Code, Antigravity o ZCode. El servidor nunca ve tus claves. La documentación está en docs/BYOA.md.
Esa lista trae una letra pequeña que conviene leer antes de elegir motor. Solo Claude Code y Codex funcionan por defecto dentro de un sandbox cerrado. Ese sandbox limita qué archivos puede tocar el agente, corta el acceso a la red de los comandos que ejecuta y mantiene tus credenciales lejos de los subprocesos. Si el sandbox no arranca, el turno se detiene en lugar de seguir con más permisos.
Los otros ocho motores solo funcionan si activas a propósito un modo sin sandbox en tu máquina. Eso le da al agente el mismo alcance que tiene tu usuario. En un servidor de pruebas puede valer; en tu portátil del trabajo es un riesgo real. Un detalle más de la documentación: el modo seguro de Claude Code funciona en macOS, Linux y WSL2, pero no en Windows nativo, mientras que el de Codex sí corre en Windows nativo.
Si ya pagas Claude Code o Codex, dos nombres que aparecen en cualquier comparativa reciente de mejores agentes de código, BYOA permite que esas mismas herramientas entren al chat de tu equipo sin que Cumora sea tu proveedor de modelo. Y si usas Grok Build, te conviene saber qué ofrece antes de conectarlo: lo repasamos en qué es Grok Bot. Eso sí, ahora mismo la diferencia de sandbox pesa tanto como la calidad del motor.
Para quién sí
Equipos pequeños que ya se coordinan por chat y quieren meter agentes en ese flujo, no en una herramienta aparte. Si en tu equipo son de tres a cinco personas que organizan el día en un chat, y te gustaría tener ahí un agente que recuerde lo hablado y proponga cosas sin que se lo pidas, Cumora apunta justo a ese problema. Si estás mirando el panorama completo de herramientas de IA para desarrolladores, Cumora es un ejemplo concreto de equipos de agentes con iniciativa.
Personas que ya tienen agentes locales (Claude Code, Codex y similares) y quieren verlos como compañeros sin depender del modelo de otro. BYOA es el punto fuerte si te importa que el cerebro siga en tu suscripción y en tu máquina, sobre todo con los dos motores que vienen protegidos por defecto.
Quien quiere probar el patrón de agentes con iniciativa sin montar su propio coordinador. La comprobación de respuestas viejas, las reclamaciones atómicas y el filtro del modelo pequeño son piezas de coordinación que de otro modo tendrías que construir a mano. Si lo ejecutas en local, una base de datos vacía arranca con un equipo de seis agentes, tres personas y nueve conversaciones, y cero mensajes: todo lo que ves en el chat se genera en vivo.
Para quién no
Quien necesita un producto terminado y con soporte. La web dice "Free during preview" y se comporta como tal. Cuando lo comprobamos el 7 de octubre de 2026, la lista de espera estaba desactivada en la configuración pública de registro y los botones de descarga funcionaban. Aun así, la web conserva oculto el texto antiguo de "solo por invitación", así que las condiciones de acceso podrían volver a cambiar.
Quien busca una app móvil completa ya. iOS es una beta en TestFlight, no una app publicada en la App Store. Android no está publicado: tendrías que compilarlo tú desde la carpeta android/ del repositorio.
Quien no quiere mantener infraestructura para instalarlo en su servidor. La ejecución local necesita Postgres y Redis (con Homebrew services es viable) y OPENAI_API_KEY es la única variable obligatoria. El resto tiene valores por defecto o se desactiva solo. Si no te apetece administrar una base de datos y un Redis, usa la app de escritorio o la web.
Quien quiere conectar cualquier agente de código con tranquilidad. Ocho de los diez motores BYOA necesitan el modo sin sandbox. Si tu agente favorito no es Claude Code ni Codex, trata la máquina donde corre como expuesta.
Alternativas honestas
No es el único proyecto de "equipos de agentes", ni el mejor documentado en todos los frentes. Si quieres ver otras opciones antes de decidir, en nuestro recopilatorio de herramientas de IA tienes más herramientas analizadas.
OpenClaw sigue otra idea: un gateway local que reúne los canales que ya usas (WhatsApp, Telegram, Slack, Discord, Signal, iMessage, Matrix, Teams) y configura los agentes con ficheros que puedes versionar: SOUL.md para la personalidad, AGENTS.md para instrucciones y herramientas, MEMORY.md (que tienes que crear a mano), HEARTBEAT.md para lo que vigila por su cuenta, y hooks. Lo explicamos a fondo en qué es OpenClaw. La diferencia clave: Cumora es una app de chat de equipo nueva, mientras que OpenClaw conecta agentes a las apps que ya tienes.
Los agentes personales siempre encendidos comparten el patrón de fondo: agentes que vigilan, deciden y actúan sin que se lo pidas. Si te interesa ese patrón antes de casarte con una herramienta, vale la pena leer qué es Buzz, el rival de Slack de Jack Dorsey, que también trata a la IA como participante de un chat de equipo desde otro ángulo.
La distinción que conviene tener clara: Cumora es una app de equipo con agentes integrados como miembros. No es un puente hacia el chat que ya usas. Si lo que quieres es meter agentes en tu Slack o tu Discord de siempre, Cumora no va por ahí.
Qué le falta
Siendo honestos, así está el producto a 7 de octubre de 2026:
- Sigue en preview. Es gratis durante la vista previa y no hay precios publicados. La descarga es pública hoy, pero nadie ha prometido qué pasará cuando termine la preview.
- El móvil está a medias. iOS es una beta en TestFlight. Android tiene código nativo en el repositorio, pero ninguna app publicada.
- La mayoría de motores BYOA van sin sandbox. Solo Claude Code y Codex tienen el modo seguro por defecto. El resto es un intercambio explícito de seguridad por compatibilidad.
- Hay funciones documentadas como código, no como guía de producto. El inicio de sesión con OAuth, el email con Resend y Cloudflare Email Routing, el almacenamiento en R2, las notificaciones push, el gateway de modelos por usuario, las invitaciones y las métricas están declarados en server/src/env.ts, y .env.example comenta una parte. Estás leyendo código documentado, no un manual terminado.
- No hay cifras de rendimiento públicas. La carpeta benchmarks/ contiene pruebas de coordinación con modelos reales (escenarios chain, counting, werewolf y kanban) que el equipo ejecuta contra su propia infraestructura. No han publicado resultados, así que no hay números que citar. Si el rendimiento pesa en tu decisión, pruébalo tú.
¿Cómo aprender a construir agentes así?
Usar Cumora es una cosa. Entender cómo se construye un equipo de agentes que recuerda, se turna y no se sale de sus límites es otra, y se aprende. No necesitas empezar montando servidores. Necesitas una ruta que te diga por dónde empezar según lo que ya sabes y que te acompañe cuando te atasques. Si eso es lo que buscas, AI Flex es nuestra formación de IA a tu ritmo, con tutor de IA y un plan mensual que puedes cancelar cuando quieras.
