EN Instalar

MADRE 0.5.1 · Beta pública · Gratis

Un chat para todos tus agentes de código.

MADRE abre una sala en tu navegador donde Codex, Claude Code, Gemini CLI y OpenCode leen la misma conversación y recuerdan lo que se decidió. Solo editan tu código si tú subes el permiso. Es gratis y no pide cuenta.

npx @jossuealcala/madre start

Se abre con un comando, en macOS o Linux.

  • 4 agentes Codex, Claude Code, Gemini y OpenCode
  • Sin cuenta usa las sesiones que ya tienes
  • En tu computadora sin nube de por medio
  • Gratis y de código abierto

Instalar

Cómo instalarlo.

Node y al menos un agente con la sesión iniciada. El comando es el mismo en macOS y en Linux.

  1. Instala Node 22.5 o superior

    Node es el programa que hace funcionar a MADRE. Con Homebrew se instala así:

    brew install node

    ¿No usas Homebrew? Descárgalo en nodejs.org.

  2. Inicia sesión en un agente

    Codex, Claude Code, Gemini CLI u OpenCode: MADRE usa la cuenta que ya tienes en cada uno. Si todavía no tienes ninguno, abre MADRE de todos modos y desde la sala te ayuda a instalarlos.

  3. Abre MADRE en tu proyecto

    En la Terminal, entra a la carpeta de tu proyecto y pega estas dos líneas. La sala se abre sola en tu navegador.

    cd tu-proyecto
    npx @jossuealcala/madre start
Opcional: un agente local, dónde se abre y cómo revisar tu equipo

Suma un agente local Opcional

Con Ollama, @madre se suma como quinto agente: corre en tu computadora, responde con lo que la sala recuerda y no modifica nada.

brew install ollama

¿Sin Homebrew? MADRE te ofrece descargarlo desde ollama.com.

Dónde se abre

En tu navegador, en http://127.0.0.1:4317, una dirección que solo existe en tu computadora. Si está ocupada, MADRE usa la siguiente libre.

Revisa tu equipo

Te dice qué agentes encontró MADRE y en cuáles tienes sesión, sin abrir la sala:

npx @jossuealcala/madre doctor
  1. Instala Node 22.5 o superior

    Node es el programa que hace funcionar a MADRE. Instálalo con el gestor de paquetes de tu sistema o desde nodejs.org. Luego revisa la versión:

    node --version
  2. Inicia sesión en un agente

    Codex, Claude Code, Gemini CLI u OpenCode: MADRE usa la cuenta que ya tienes en cada uno. Si todavía no tienes ninguno, abre MADRE de todos modos y desde la sala te ayuda a instalarlos.

  3. Abre MADRE en tu proyecto

    En la Terminal, entra a la carpeta de tu proyecto y pega estas dos líneas. La sala se abre sola en tu navegador.

    cd tu-proyecto
    npx @jossuealcala/madre start
Opcional: un agente local, dónde se abre y cómo revisar tu equipo

Suma un agente local Opcional

Con Ollama, @madre se suma como quinto agente: corre en tu computadora, responde con lo que la sala recuerda y no modifica nada. Se instala con su instalador oficial:

curl -fsSL https://ollama.com/install.sh | sh

Dónde se abre

En tu navegador, en http://127.0.0.1:4317, una dirección que solo existe en tu computadora. Si está ocupada, MADRE usa la siguiente libre.

Revisa tu equipo

Te dice qué agentes encontró MADRE y en cuáles tienes sesión, sin abrir la sala:

npx @jossuealcala/madre doctor

MADRE para Windows está en camino.

La estamos desarrollando. Déjanos tu correo y te escribimos una sola vez, cuando esté lista.

Mientras tanto, MADRE funciona en macOS y Linux.

¿Prefieres no abrir otra app? Conoce AHP+, para seguir trabajando desde tu IDE

Qué es

Deja de copiar y pegar entre agentes.

Hoy cada agente vive en su propia terminal y no sabe lo que dijeron los demás. En MADRE comparten el mismo chat: le preguntas a Claude, luego a Codex, y Codex ya leyó a Claude. Si quieres varias opiniones, pides una mesa redonda y contestan todos, uno tras otro.

Lo que trae MADRE

  • La sala

    El chat donde trabajan tus agentes. Se abre en tu navegador.

  • Tus agentes

    Codex, Claude Code, Gemini CLI y OpenCode, con tus cuentas. Y @madre, uno local, si quieres.

  • La memoria

    Guarda decisiones y datos del proyecto para que nadie tenga que repetirlos.

  • Los permisos

    Tú decides si un agente solo lee, crea, edita o ejecuta comandos. Y UNDO deshace cualquier edición.

  • El visor

    Abre cualquier archivo con su código a color, selecciona líneas y pregúntale a un agente sobre ellas.

  • NOSTROMO

    El mapa de lo que la sala recuerda, y de lo que MADRE le dice a cada agente.

  • MU/TH/UR

    El panel de diagnóstico: si algo falla, te dice qué es y cómo arreglarlo.

  • Módulos

    Funciones extra que activas con un interruptor, o que tú mismo creas.

RELEVO @MADRE → @CODEX · 2 MENSAJES CARGADOS

Mesa redonda en MADRE sobre un proyecto vacío. Tras la línea «RELEVO @MADRE → @CODEX · 2 MENSAJES CARGADOS», Codex propone empezar por el contrato mínimo, POST /links y GET /:slug. @madre le lleva la misma pregunta a Claude, paso 2 de 5, y aparece «RELEVO @CODEX → @CLAUDE · 4 MENSAJES CARGADOS»; Claude propone empezar por el esquema de datos y dice que el contrato de Codex se monta encima. El turno sigue hacia Gemini con 6 mensajes cargados.
Un relevo en la sala. Cada agente recibe lo que se dijo antes de su turno. En esta mesa redonda fueron 2 mensajes, luego 4 y luego 6. Mesa redonda real sobre un proyecto vacío · MADRE 0.5.1 en local, 28 sep 2026

Cómo funciona

Qué pasa cuando le escribes a un agente.

  1. Abres MADRE en tu proyecto

    Un comando en la carpeta del proyecto. MADRE detecta tus agentes y abre la sala en el navegador.

  2. Le escribes a un agente

    Lo eliges de la lista o lo mencionas, como @claude. Cada respuesta dice quién contestó, con qué permiso, qué modelo usó y cuánto consumió (en tokens).

  3. Los demás se enteran

    Cuando responde otro agente, recibe la conversación completa. Lo ves en una línea, RELEVO, con cuántos mensajes le pasó.

  4. Lo importante se guarda

    Cada diez preguntas y respuestas, o tras diez minutos de pausa, la sala resume lo importante en notas: decisiones, datos, preferencias y preguntas pendientes.

Tres semanas después preguntas «¿por qué elegimos Postgres?» y la sala te responde, aunque lo haya decidido otro agente en otra sesión.

Nuevo en 0.5.0 · El visor

Señala una línea y pregunta.

Abre cualquier archivo del proyecto sin salir de la sala. Selecciona las líneas que te preocupan y mándaselas al agente que quieras: responde sobre ese fragmento exacto.

El visor de MADRE 0.5.1 con src/links.js abierto y resaltado. Las líneas 4 a 9, la función crearCodigo, están seleccionadas, y el menú REVISAR CON muestra !src/links.js:4-9 y la lista de agentes: @codex, @claude, @gemini, @opencode y @madre.
Visor real · MADRE 0.5.1 en local, 28 sep 2026

Selecciona y elige a quién preguntar.

Clic en un número de línea, Shift para un rango, y REVISAR CON te muestra a tus agentes. El código se ve a color y el visor nunca lo modifica.

La sala de MADRE 0.5.1 con el panel de archivos: src/validar.js lleva el punto verde de Codex, que lo creó. Tu mensaje empieza con !src/links.js:4-9 y pregunta si el generador puede repetir un código; Claude responde que sí, explica la probabilidad de choque y propone reintentar con links.has(codigo) y usar crypto.randomInt.
Visor real · MADRE 0.5.1 en local, 28 sep 2026

La respuesta llega con contexto.

El agente recibe la referencia exacta, con archivo y líneas, y contesta sobre eso. En el árbol, un punto del color de cada agente marca los archivos que escribió.

Permisos

Tú decides qué puede tocar cada agente.

Cada mensaje lleva un nivel de permiso, que MADRE llama modo. Por defecto los agentes solo leen. Para que creen, editen o ejecuten comandos, tienes que subir el nivel tú, a propósito. Ningún agente puede subirlo por su cuenta.

  • #0

    GHOST

    Fuera de registro. No se guarda nada y se pierde al recargar.

  • #1

    EXCHANGE Predeterminado

    Lee el proyecto y habla con la sala. No escribe nada.

  • #2

    CREATE

    Crea archivos nuevos donde les toca en el proyecto. Los que ya existen no se tocan.

  • #3

    CONTROL

    Edita el proyecto, sin aprobar acción por acción. Necesita anulación.

  • #4

    AIRLOCK

    Ejecuta comandos, hace push y despliega. Lo que sale de la nave no regresa. Anulación, dos veces.

Menú de modos de MADRE para un mensaje a @codex. #1 EXCHANGE está activo; #3 CONTROL y #4 AIRLOCK aparecen atenuados con «Subir a #3» y «Subir a #4», porque requieren anulación.
El menú real de modos · MADRE 0.5.1, 28 sep 2026
Diálogo de MADRE «Anulación de mando de emergencia»: advierte que CONTROL le da a @codex el proyecto entero —leer, crear y modificar sin aprobar acción por acción— y pide escribir la designación del proyecto para armar. En el campo ya está escrito «acortador», sin armar todavía.
La anulación, abierta y cancelada sin armar · MADRE 0.5.1, 28 sep 2026

Subir el permiso siempre se confirma.

Para activar CONTROL, escribes el nombre de la carpeta del proyecto. Para AIRLOCK, además, la palabra AIRLOCK. Nadie lo activa por error con un clic.

La sala lo confirma con su propio mensaje: ORDEN ESPECIAL 937 RECIBIDA.

AIRLOCK puede ejecutar comandos, hacer git push y publicar. Actívalo solo si le confiarías tu terminal a ese agente.

Un turno en CONTROL en MADRE. Primero la línea «Control · @codex tiene el proyecto · checkpoint D787261». Codex crea README.md con el plan que acordó el crew. Después, el bloque de cambios: «cambió 1 archivos · agregado README.md», marcado «restaurado», y la línea «Proyecto restaurado al checkpoint anterior al turno de @codex · 0 restaurados · 1 quitados».
Turno real en CONTROL, deshecho con UNDO · MADRE 0.5.1, 28 sep 2026

Lo que edita un agente se puede deshacer.

Antes de editar, MADRE guarda una copia de tu proyecto. Al terminar te muestra qué cambió y un botón, UNDO, para volver atrás.

Para esta página, Codex creó un README.md en CONTROL; pulsamos UNDO y el archivo se borró.

Privacidad

Qué sale de tu computadora y qué no.

  • Sin nube ni cuentas. MADRE corre solo en tu computadora (en 127.0.0.1) y se apaga cuando cierras la terminal. No necesitas cuenta y no hay una nube de MADRE de por medio.

  • No guarda tus claves. Si le das una clave de acceso, la deja donde la busca ese agente, protegida para tu usuario, y no se queda con ninguna copia.

  • Tus agentes no pasan por MADRE. Lo que lee un agente va directo a su proveedor, con tu cuenta y tus límites, igual que si lo usaras en tu terminal.

  • Puedes ver todo lo que hace. En la sala puedes abrir lo que MADRE le envía a cada agente, el comando exacto que usa y cada dirección de internet a la que puede conectarse, con su interruptor.

  • Solo necesita Node. No instala paquetes de terceros.

  • No cobra nada. MADRE no trae modelo propio ni suscripción; trabaja con los agentes que ya tienes. @madre, opcional, corre en tu computadora con Ollama.

Pantalla de MADRE «Lo que salió de esta computadora»: 8 direcciones, 3 encendidas. Lista cada destino: los agentes hacia OpenAI, Anthropic, Google y el proveedor de OpenCode, marcado «no pasa por MADRE»; las búsquedas por significado y las imágenes con Gemini, apagadas; la revisión de versiones en npm y GitHub, apagada; el recolector de errores, apagado; la lectura de la cuota de Claude, encendida; y Ollama, local.
También ves lo que MADRE consulta por su cuenta, como si hay una versión nueva, cuánto te queda de tu plan de Claude y los reportes de fallos, que vienen apagados. Cada uno tiene su interruptor. MADRE 0.5.1 en local, 28 sep 2026 · la revisión de versiones aparece apagada porque la desactivamos al capturar

Galería

Las capturamos con MADRE 0.5.1 en un proyecto vacío.

La sala de MADRE a pantalla completa, en un proyecto vacío llamado acortador. @madre resume lo que respondió cada agente —Gemini y OpenCode a la vista—, con «Coincidencias» y «Diferencias». Debajo, «PLAN · @MADRE FINISHED · 5 STEPS» y «MEMORIA · @OLLAMA LEYÓ 11 INTERCAMBIOS · SE QUEDÓ CON 4 MEMORIAS». Al pie, el compositor dirigido a @codex en #1 EXCHANGE.
La sala. @madre cierra la mesa redonda: resume lo que propuso cada agente, con citas, y separa en qué coinciden y en qué no. Luego la memoria guarda lo importante. Abajo, el cuadro de mensaje muestra a quién le escribes y con qué permiso. MADRE 0.5.1 en local · 28 sep 2026
Un turno en CONTROL en MADRE, a pantalla completa. Tu mensaje en #3 CONTROL pide un README.md con el plan que acordó el crew, en cinco líneas; la sala anuncia «CONTROL · @CODEX TIENE EL PROYECTO · CHECKPOINT D787261»; Codex responde que lo creó y lista «Archivos creados: README.md».
CONTROL. Un turno con permiso para editar: antes de que Codex toque algo, la sala guarda una copia y lo avisa. Después, la lista de lo que cambió. MADRE 0.5.1 en local · 28 sep 2026
NOSTROMO, el archivo de memoria de MADRE: un núcleo rojo y, a su lado, las memorias enlazadas entre sí. Arriba: 4 memorias, 6 enlaces, 13 intercambios detrás.
NOSTROMO. El mapa de la memoria: las notas de la mesa redonda, conectadas por tema. Para entrar, escribes el nombre del proyecto. MADRE 0.5.1 en local · 28 sep 2026
El núcleo de MADRE, «lo que esta sala dice en tu nombre»: el documento de un turno para @codex en doce bloques, 10,716 caracteres y unos 3,062 tokens, cada bloque con su peso, y al pie «armado ahora, guardado en ningún lado, mandado a ningún lado».
El núcleo. Lo que MADRE le envía a un agente en tu nombre, parte por parte y con cuánto pesa cada una. Solo se puede leer. MADRE 0.5.1 en local · 28 sep 2026
El lanzamiento: el comando exacto de Codex, con --sandbox read-only, y las variables de entorno mostradas solo por su nombre, «set for this turn, not shown».
El lanzamiento. El comando exacto con el que MADRE le pasa el turno a Codex: en solo lectura, y sin mostrar nunca el valor de tus claves ni de tus variables de entorno. MADRE 0.5.1 en local · 28 sep 2026
La consola MU/TH/UR 6000 de MADRE: sin condiciones registradas en esta sala, y el catálogo de condiciones conocidas con diagnóstico y remedio.
MU/TH/UR. El panel de diagnóstico: el estado de la sala y 54 problemas conocidos, cada uno con su solución. MADRE 0.5.1 en local · 28 sep 2026

Primeros pasos

Tus primeros cinco minutos.

Al abrir MADRE por primera vez, un recorrido de cuatro pantallas te muestra la sala, los permisos, la memoria y MU/TH/UR. Puedes saltarlo.

Después, prueba estas tres cosas:

  1. Elige a @madre en el compositor y pídele que le pregunte al crew con qué empezarían este proyecto y por qué. Si no tienes Ollama, pídeselo a cualquier otro agente, que también puede consultar a los demás.
  2. En cada línea RELEVO verás cuántos mensajes recibió el siguiente agente antes de contestar.
  3. Pide un cambio en #3 CONTROL, revisa qué cambió y, si no te convence, deshazlo con UNDO.
Primera pantalla de MADRE, «Interfaz 2037 · Primer contacto», paso 1 de 4: «Una sala, tus agentes». Explica que MADRE es una sala local donde Codex, Claude Code, Gemini CLI, OpenCode y @madre trabajan juntos sobre el proyecto, y que de la computadora no sale nada por su cuenta.
MADRE 0.5.1 en local, 28 sep 2026

Novedades · 0.5.0

Lo nuevo en MADRE 0.5.0.

Salió el 28 de septiembre de 2026. Estos son los cambios que más vas a notar.

  • /module para crear módulos. Escribe /module y lo que necesitas, y MADRE le pasa al agente la guía para escribirlo. Necesita el permiso CREATE.

  • Avisos de campos mal escritos. Si un campo de un módulo tiene un error de dedo, MADRE te dice cuál es.

  • Desinstala desde la tarjeta. Cada módulo tuyo se quita con DESINSTALAR, desde su propia ficha.

  • Cambias de conversación sin recargar. La página ya no se recarga entera al abrir otra conversación.

  • El nombre del proyecto, completo. Su nombre nunca se corta en la barra, aunque la conversación tenga un título largo.

  • Un aviso nuevo en MU/TH/UR. MU-055 explica los errores que vienen de un servidor intermedio, no de MADRE ni del proveedor.

Y además: el cursor ya no cae dentro de las referencias, el código se lee bien en tema claro y Codex explica mejor por qué falló un turno. Ver todos los cambios

¿Qué te gustaría en la próxima versión? Cuéntanos tu idea

Compatibilidad

Funciona en macOS y Linux.

Cada versión se prueba automáticamente en los dos sistemas, con Node 22 y 24.

Ver la ejecución en GitHub Actions
Pruebas automáticas de la versión 0.5.1
SistemaNode 22Node 24
macOSaprobadoaprobado
Linuxaprobadoaprobado

Requisitos

  • macOS o Linux
  • Node 22.5 o superior
  • Al menos un agente: Codex, Claude Code, Gemini CLI u OpenCode
  • Opcional: Ollama, para @madre

Qué se prueba: que MADRE pasa sus pruebas, se instala y su revisión (doctor) responde. Qué no: la conversación con agentes reales, porque esas máquinas no tienen sesiones iniciadas.

¿Windows? Lo estamos desarrollando. Anótate en la lista de espera, en la pestaña Windows de Instalar, y te avisamos cuando esté lista.

Preguntas

Preguntas frecuentes.

¿Necesito crear una cuenta?

No. MADRE no tiene cuentas, servidores ni nube. Usa las sesiones que tus agentes ya tienen en tu computadora.

¿Con qué agentes funciona?

Con Codex, Claude Code, Gemini CLI y OpenCode. Si instalas Ollama, también con @madre: un agente local que responde con lo que la sala recuerda y no modifica nada.

¿Cuánto cuesta?

Nada. MADRE es gratis y de código abierto (licencia Apache-2.0). Cada agente usa tu propia cuenta y tus límites con su proveedor, como ya lo haces hoy.

¿Funciona en Windows?

Todavía no, pero la estamos desarrollando. En Instalar, elige la pestaña Windows y déjanos tu correo: te avisamos cuando esté lista. Hoy funciona en macOS y Linux.

¿Mi código sale de mi computadora?

MADRE corre en tu computadora. Lo que un agente lee viaja a su proveedor con tu cuenta, igual que si lo usaras en tu terminal, y no pasa por MADRE. Lo que MADRE consulta por su cuenta aparece en la sala con su interruptor: la revisión diaria de versiones nuevas, cuánto te queda de tu plan de Claude y los reportes de fallos, que vienen apagados.

¿Y si un agente cambia algo que no quería?

Por defecto, los agentes solo leen. Para que editen, subes el permiso a CONTROL escribiendo el nombre de la carpeta del proyecto. Antes de editar, MADRE guarda una copia, y UNDO regresa el proyecto a ese momento.

¿En qué idioma responden los agentes?

En el que tengan configurado: MADRE usa tus sesiones tal como están. La sala misma está en español o en inglés, y el botón EN cambia entre los dos.

¿Qué versión de Node necesito?

Node 22.5 o superior. Las pruebas automáticas usan Node 22 y 24.

Abre MADRE en tu proyecto.

Entra a la carpeta de tu proyecto y pega este comando.

npx @jossuealcala/madre start

O revisa el código primero, en GitHub