EMI 1719
Ingresá el código de acceso
👤
Creado por Emilio Muñoz Herrera
con su maestro y mentor Claude AI · Santiago de Chile
FUNCIONAL • NO SIMULADO
INGRESAR CÓDIGO
ARQUITECTURA
PROYECTOS
PRUEBA RÁPIDA
OTROS FORMATOS
🐍 PYTHON
🧬 MULTI-MOTOR
🚀 SHOWCASE
Código original (lo que pegas)
🔍 Código corregido (solo lectura, sin renderizar — es texto, no vista previa visual)
Modo:

Tip: Usa marcadores como // === KERNEL === o // SECURITY para separación precisa. El modo AST analiza funciones/clases reales. "Código corregido" te deja ver como TEXTO (sin renderizar) los arreglos de Auto-corregir sobre todo el código antes de separarlo — si te convence, copia ese texto y pégalo de vuelta a la izquierda antes de usar el Asistente (o sepáralo directamente, igual queda guardado). Para ver algo RENDERIZADO de verdad, usa "👁 Vista previa" en la pestaña Arquitectura, después de separar.

▶ Cargar Proyecto — Vista previa en vivo (Web App)

Necesitas al menos 2 módulos con código para cargar la vista previa en vivo.

Importante: "Vista previa" dibuja lo que tu código realmente construye en la página (document.createElement, innerHTML, etc.). Si tus módulos solo hacen console.log/lógica (como el "Ejemplo avanzado" de esta herramienta), esa pestaña se ve vacía — eso es normal, no un error. Usa "</> Código" para ver siempre el HTML generado, corra o no algo visual.

Arrastra los nodos para reposicionar. Clic = seleccionar. Doble clic = ejecutar módulo.

Los proyectos se guardan automáticamente en el navegador. También puedes exportar/importar JSON.

A diferencia de lo de arriba (que vive solo en este navegador), esto guarda de verdad en tu backend — accesible desde cualquier dispositivo, y sobrevive aunque limpies el navegador.

1. Editor (HTML completo, incluye tu propio <script> si quieres)
2. Vista previa (render real)
3. Código (lo mismo que se está renderizando)

          

Esta pestaña es independiente del resto — no separa en módulos, no usa Auto-corregir, no toca tu proyecto de "Ingresar código"/"Arquitectura". Es para probar HTML/JS suelto al toque, viendo el resultado y el código al mismo tiempo, en vivo.

Formato:
Código original (con errores)
Código reparado

Estos 7 formatos son reparaciones de texto (typos de sintaxis comunes), no un análisis completo como JS/Python — cubren los errores más frecuentes de cada formato, respetando lo que hay dentro de strings/comentarios para no corromper datos reales (URLs, valores de texto, etc.). Para JS, HTML, Python o CSS, usa los botones dedicados en el editor — esta pestaña es solo para los formatos que no tienen su propio motor todavía.

Código original — Ctrl+Espacio para autocompletar
🐍 Código corregido
🔍 Lupa — corrección manual (3ª pantalla)
Pulsa "🔬 Inspección profunda" y después "🔍 Lupa" en cualquier señal de la lista de abajo — acá aparecen las 4 sugerencias, cada una probada en verde o rojo según corresponda.
⚙ GUARDARRAÍLES
CPU: 2 segundos Memoria: 400 MiB Salida: 24.000 caracteres Sin archivos, red ni imports

"🐍 Reparador" y "🔬 Inspección" corren 100% en tu navegador (mismo principio que "Otros Formatos": cero llamadas a internet) — no dependen del backend principal ni del ejecutor. Analizan por patrones de texto, no con un parser completo de Python, así que cubren los casos más comunes pero no reemplazan una revisión humana en código muy complejo. Si algo no se resuelve, "🩺 Reparar con IA" y "▶ Ejecutar" sí usan un servidor — pero solo cuando los pulsás vos, nunca automáticamente. "🩺 Reparar con IA" reutiliza la URL/secreto de "🤖 Asistente IA"; "▶ Ejecutar" reutiliza la "🐍 URL del ejecutor de Python".

Backend: se usa la misma URL/clave configurada en "🤖 Asistente IA" (pestaña Python) —
PROBLEMAS REALES: 0
P.1 // CÓDIGO ORIGINAL
P.2 // CORRECCIÓN EN VIVO
# El código reparado aparecerá aquí...
P.3 // DETECTOR REAL
REAL Python: balance de (), [], {} con pila + ':' faltante + typos
REAL JavaScript: acorn.parse() — parser AST de verdad, línea y columna exactas
REAL TS/JSX/Java/C#/C++/Go/Rust/Kotlin/Swift/PHP/Scala: balance de (), [], {} con pila + typos
REAL Lua/Ruby/Bash: balance por palabra clave (do/end, if/fi) + typos
LIMITADO Perl/SQL/HTML/Django/Dockerfile/Docker-Compose: solo typos puntuales por texto
P.4 // OUTPUT LOGS
P.5 // RENDER VIEW
34
lenguajes con separación real — no adivinada
Tu motor de 34 lenguajes, funcionando ahora mismo
Escribí algo arriba y mirá tu propio ecosistema clasificarlo.
TypeScript SCSS Tailwind CSS GLSL
Básico — 7 lenguajes
HTMLCSSSCSS BashSQLYAML Markdown
Medio — 16 lenguajes
PythonJavaC C++C#PHP RubyPerlLua RMATLABObjective-C PowerShellGroovyTOML INI
Moderno — 11 lenguajes
JavaScriptTypeScriptReact JSX GoRustKotlin SwiftDartScala VueSvelte
EMI 1719 — Software Architect · Emilio Muñoz Herrera
Ejecuciones: 0
Errores: 0
Líneas totales: 0
Último:
EDITOR — Selecciona un módulo
🤖 Asistente IA
1
Listo • Frontend puro • Ejecución real en navegador 0 módulos con código