Clonar una app con IA ya no es un ejercicio de laboratorio: con REA, el repositorio de GitHub que estudia cualquier aplicación, y Claude Code, cloné Auphonic en una tarde mientras grababa otro vídeo. El resultado, AdrIA Audio, limpia y nivela una grabación de voz de −32 a −16 LUFS en noventa segundos. Salió con dos fallos que cuento abajo, y es el mismo flujo con el que ya monté los artefactos que uso en el día a día.
Ángel y Luis, los del podcast «Más allá del Prompt», hablaron de Auphonic, la aplicación que limpia y nivela el audio de un podcast. Días después, en la comunidad iAmasters, apareció el reto: duplicar una app con REA. Grabo muchos vídeos y la suscripción a Auphonic era un gasto más, así que me apunté.
Lo que sigue no es un tutorial paso a paso de REA. Es lo que pasó cuando lo probé con una app concreta, con los números que salieron y las dos cosas que fallaron.
Qué es REA y qué hace de verdad
REA son las siglas de Reverse Engineer Anything. Es un repositorio público en GitHub, con licencia MIT, que conecta un agente de programación con herramientas de análisis: Chrome DevTools para una web, Ghidra o Hopper para un binario. El agente abre la aplicación, mira qué hace, documenta el comportamiento y, con eso, construye una versión propia. Tres fases: descomponer, entender, recrear.
No recupera el código original ni copia los archivos de nadie. Eso importa, porque es la diferencia entre aprender cómo funciona algo y apropiarse del trabajo de otro. En mi caso, REA abrió auphonic.com en un navegador temporal, capturó la estructura de la página y el flujo de uso, y con esa descripción Claude Code escribió una app desde cero con FFmpeg por debajo.

Lo que salió: AdrIA Audio
La app vive en una zona privada de mi web, detrás de la misma contraseña que el resto del panel. El uso es el que esperarías: arrastras un audio o un vídeo, eliges tres cosas y pulsas procesar.
- Reducción de ruido en tres intensidades, pensada para ruido constante: ventilador, soplido del micro, zumbido de fondo.
- Equilibrar la voz y limpiar graves, dos casillas. La primera suaviza las diferencias de volumen; la segunda quita retumbes por debajo de 70 Hz.
- Volumen final: −16 LUFS para voz y podcast, −19 o −23 para otros usos. Pico real a −2 dBTP, medido después de codificar.
En la prueba del vídeo subí el audio de la toma de llamadas a la acción que acababa de grabar, tres minutos a −32,4 LUFS. Salió a −16,4 LUFS con pico de −2,2 dBTP en noventa segundos, con una tabla de antes y después para comprobarlo sin fiarse del oído. Se puede escuchar el original y el procesado uno debajo del otro y descargar MP3 o WAV.

Los dos fallos que se ven en el vídeo
El primero se oye: al final de cada frase el procesado mete un fundido, un fade out que el original no tiene. Mi hipótesis es el nivelador de voz, que baja la ganancia en cuanto detecta silencio. Es el tipo de cosa que un clon hecho en una tarde no afina solo, y lo siguiente es iterar con el agente hasta que desaparezca o probar el perfil de voz mono.
El segundo se ve: la app salió en verde en vez de con los colores de Código AdrIA. Un agente construye lo que le pides, y yo no le pasé la identidad de marca. Es un recordatorio de que el contexto que le das es el resultado que obtienes, lo mismo que cuento en la explicación de qué es MCP: la herramienta hace lo que sabe, y lo que sabe es lo que le has conectado.
Qué me llevo del reto
Ninguna app está a salvo
Si una funcionalidad se puede observar, se puede reconstruir. Lo que no se clona es el servicio: soporte, datos, comunidad, actualizaciones.
La primera vuelta no basta
El clon funciona el mismo día. Que se pueda usar cada semana exige una segunda ronda de pruebas con grabaciones reales, no con audio sintético.
El coste real es el criterio
Saber qué pedir, qué medir y qué descartar. La herramienta ya no es el cuello de botella, igual que cuando levanté una web en un día para un podcast.
Cuando AdrIA Audio esté terminada la daré gratis, con la condición de conectar algunas cosas. Si quieres probarla antes que nadie, el sitio es la comunidad de Telegram, donde también dejo lo que no publico en redes. Y si te interesa el flujo completo con Claude Code, está explicado en el curso de Claude gratuito.
Preguntas frecuentes
¿Clonar una app con REA es legal?
REA estudia qué hace una aplicación y se lo explica a un agente para que la reconstruya; no copia su código ni sus archivos. AdrIA Audio es una implementación propia con FFmpeg que no usa el servicio ni los algoritmos de Auphonic. Clonar la funcionalidad es una cosa; revender el software de otro, otra, y esa segunda no la hago.
¿Qué hace falta para usar REA?
Node.js 22.19 o superior y un agente de programación compatible: Claude Code, Codex, Cursor o Gemini CLI. Se instala con un comando y conecta el agente con herramientas de análisis, incluido Chrome DevTools para apps web. Para apps nativas pide además Ghidra, Hopper o IDA.
¿AdrIA Audio sustituye a Auphonic?
No del todo. Hace lo que yo necesito para un vídeo: reducción de ruido constante, equilibrado de voz, limpieza de graves y volumen final a −16, −19 o −23 LUFS, con WAV o MP3 de salida. No separa voces, no quita reverberación con redes neuronales ni corta muletillas. Para un podcast con varias personas, Auphonic sigue haciendo más.
AdrIA Audio será gratis en la comunidad
Entra en la comunidad de Telegram de Código AdrIA: ahí daré la app cuando esté acabada y ahí pregunto antes de decidir qué clono después.
Entrar en la comunidad
Deja una respuesta