

Un optimizador de música con feedback de cerebro artificial: subes una canción y una restricción creativa en lenguaje natural, y un agente de IA remezcla la pista hasta que un modelo de encoding cerebral confirma que estimula sensorialmente igual al contenido original.
NeuralEcho resuelve un problema de las herramientas de generación musical con IA: no hay forma objetiva de saber si una nueva composición realmente se siente como la referencia que el usuario tenía en mente.
El sistema corre un loop de optimización cerrado: → Un agente propone un plan de composición en ElevenLabs Music v2 → El plan se renderiza a audio → el audio se puntúa comparando su respuesta cerebral predicha (usando el modelo de encoding cerebral TRIBE v2, de Meta) contra la de la canción de referencia → Los puntajes y diagnósticos por red cerebral vuelven a Claude, que escribe una hipótesis y propone el siguiente plan → El ciclo se repite hasta convergencia, un límite de generaciones o un límite de paciencia. El usuario ve la evolución en vivo y descarga la versión ganadora.
La interfaz es "upload-first": subes tu canción de referencia y tu restricción, y el sistema itera solo. El input por URL de YouTube está visible en la interfaz pero marcado como "próximamente" y no puede seleccionarse todavía.
neural_echo/ compat.py shims de compatibilidad con TRIBE ingest.py YouTube/upload -> clip de referencia normalizado (90s) metric.py la función de costo cerebral (región x ventana temporal) atlases.py atlas Destrieux (fsaverage5) -> regiones anatómicas generator.py schema del "genoma" + cliente async de ElevenLabs analysis.py features de librosa para el plan inicial de Claude optimizer.py el loop de optimización (single-lineage, LangGraph) services/api/ app FastAPI: envío de jobs, stream de progreso (SSE), artefactos apps/web/ frontend en Next.js (3 pantallas: setup, evolución, resultado) data/clip_library/ librería de clips de referencia (usada por los tests) tests/ gate de validación de la métrica
🌐 Simulations