MCPTOOLZ
Icono de Gateway

Gateway

Una experiencia de meditación en realidad virtual: batidos binaurales al estilo Hemi-Sync y 17 sesiones guiadas por voz, dentro de un domo de estrellas. Para relajación profunda, exploración y sueño — y lee tus ondas cerebrales en tiempo real con la diadema Muse 2.

Código y descarga en GitLab ← Todos los programas

En acción

Video en camino Mientras tanto, mira las capturas abajo o clona el repositorio. Ver el código en GitLab mientras tanto →

Basado en la Experiencia Gateway de Robert Monroe

Robert Monroe (1915–1995) fue un ejecutivo de radiodifusión que, tras documentar sus propias experiencias fuera del cuerpo, fundó The Monroe Institute en Virginia y desarrolló Hemi-Sync (sincronización hemisférica): una técnica de audio que envía un tono ligeramente distinto a cada oído para inducir un pulso que el cerebro sigue hacia estados profundos de relajación y concentración.

Su programa más conocido, la Experiencia Gateway, es una serie de ejercicios en audio que guían al oyente por niveles cada vez más hondos —los "Focus" 10, 12, 15 y 21— desde "mente despierta, cuerpo dormido" hasta estados de exploración profunda. El método ganó notoriedad pública cuando en 2003 se desclasificó un análisis del Ejército de EE. UU. de 1983 sobre el proceso.

Gateway toma esa experiencia de casete y la lleva a hoy: la combina con una experiencia inmersiva 3D en realidad virtual y con monitoreo de ondas cerebrales (EEG) en tiempo real — algo que el programa original nunca tuvo.

Qué es

Gateway reconstruye en software la idea de Hemi-Sync: dos tonos ligeramente distintos, uno en cada oído, cuya diferencia el cerebro percibe como un pulso que acompaña a estados de relajación. Un sintetizador propio genera esas capas en tiempo real —portadoras, batidos, ruido rosa y marrón, oleaje, campanas— y las mezcla con una voz guía. Todo ocurre dentro de un domo de estrellas en Unreal Engine 5, en pantalla o en el visor, mientras una consola aparte lee y registra tus ondas cerebrales.

La consola de monitoreo (C++)

Junto a la experiencia en el visor corre Gateway SPP, una consola de escritorio en C++ (ImGui/DirectX 11) que es el centro de control: lee las ondas del Muse 2, las grafica y guarda en SQL Server, dirige al Quest y expone todo a un agente de IA. Esto es lo que hace.

Consola Gateway SPP: panel Muse/ondas con bandas EEG en vivo e Historial del día
Vista general: arriba las ondas en vivo (beta, theta, delta, pulso y HRV); abajo el historial del día con todas las bandas.
Ondas EEG en vivo del Muse 2
Ondas en vivo y pulso/HRV del Muse 2.

Conexión al Muse 2 EEG

Lee los cuatro canales del Muse 2 a 256 Hz y calcula por FFT la potencia de las bandas delta, theta, alfa y beta, además del pulso (BPM) y la variabilidad cardiaca (HRV). Todo se dibuja en vivo y se guarda en SQL Server con marca de tiempo exacta.

Se graba por sujeto en sesiones (REC), con control de calidad por canal. Mientras se valida el enlace Bluetooth del equipo físico, un simulador determinista alimenta las mismas gráficas para desarrollar y demostrar.

Panel Dispatcher con reglas sobre las bandas EEG
Reglas del dispatcher sobre las 4 bandas.

El dispatcher reglas

Convierte las ondas en eventos. Defines reglas sobre las cuatro bandas —por ejemplo "vigilia → transición al sueño" o "Focus 10"— que se disparan cuando todas entran en rango durante cierta permanencia.

Cada regla tiene tolerancia, suavizado, histéresis, enfriamiento, prioridades, cadenas y calidad mínima, para que los eventos sean estables y no salten por ruido. Es la pieza que traduce "qué está pasando en tu cerebro" en algo accionable.

Panel de control MCP
Control MCP: permisos, token y auditoría.

Servidor MCP que responde a eventos IA

La consola expone todo por Model Context Protocol: un agente de IA puede leer el estado y las bandas, controlar el sujeto, la grabación, el simulador y las órdenes al visor, y modificar sujetos y reglas. Junto al dispatcher, esto cierra el lazo: el cerebro genera eventos y la IA reacciona.

Hay permisos por nivel (lectura / control / modificación), token de acceso y un modo bypass para uso local. Cada llamada queda auditada en el registro MCP y en la base de datos.

Bitácora MCP y log del sistema
Bitácora de llamadas MCP y log del sistema.

Quest 3S y experiencia guiada por IA VR

La consola habla con el Meta Quest 3S por un servidor TCP con acuses y telemetría: selecciona y reproduce sesiones, pausa, busca y navega el catálogo, y hasta espeja la pantalla del visor. Las ondas también pueden verse dentro del casco.

Con el agente conectado por MCP, la experiencia se vuelve guiada por IA: observa los eventos del dispatcher y ajusta la sesión —voz, visuales, ritmo— según tu estado cerebral en el momento.

Lista de sesiones grabadas
Historial de sesiones grabadas por sujeto.

Sesiones y autohipnosis registro

Cada sesión queda grabada por sujeto con su inicio, duración, calidad y origen, y se puede abrir para explorarla con la gráfica completa. Así comparas una noche contra otra o una sesión de Focus 10 contra una de sueño.

Sobre esta base corre la sesión de autohipnosis: una experiencia guiada por voz que, apoyada en el EEG y el dispatcher, acompaña la inducción y adapta el ritmo según cómo responde tu cerebro.

Las etiquetas de los estados (Focus, transición al sueño, etc.) son hipótesis de trabajo, no un diagnóstico clínico. La inferencia de estados subjetivos a partir del EEG no está validada médicamente.

Puntos fuertes

Capturas de la experiencia VR

Descarga y código

Proyecto abierto en Unreal Engine 5. El repositorio incluye el código del módulo, los guiones de sesión y las herramientas de construcción para escritorio y para empaquetar el APK de Quest.

Nota: el sonido binaural acompaña a la relajación; no sustituye atención médica. No lo uses mientras conduces u operas maquinaria.