// mentor de código · IA local

Tu mentor de código,con IA.

Pega tu código y recibe una revisión técnica detallada: errores, rendimiento y estilo. Sin API key. Tu código nunca se ejecuta.

Sin API keyCódigo nunca ejecutadoIA en servidor local
getTotal.jsBugs
IA local

Two logic errors found. The loop reads past the end of the array.

Off-by-one in loop boundCritical

<= items.length reads past the array. The last iteration accesses undefined.

Line 3
Unsafe property accessMajor

items[i].price throws if any item is missing the price field. Validate inputs first.

Prefer Array.reduceInfo

items.reduce((s, x) => s + x.price, 0) expresses the intent more clearly.

Sin API key

La IA corre en un servidor local. No necesitas ninguna cuenta ni clave de API.

Privado por diseño

Tu código se analiza como dato, nunca se ejecuta. Solo se guarda en tu historial si inicias sesión.

IA local

Ollama corre en el servidor. Sin costes de API. Sin dependencia de terceros.

flujo de trabajo

De fragmento pegado a revisión útil en tres pasos

La experiencia está pensada para practicar code review sin preparar repositorios, ramas ni pull requests simuladas.

01

Pega un fragmento

Usa el editor para pegar código real o cargar un ejemplo. La app lo trata como texto, no como algo ejecutable.

02

Elige el enfoque

Puedes pedir una revisión general o centrar el análisis en bugs, seguridad, rendimiento, testing o arquitectura.

03

Aprende con el feedback

Recibe un resumen, hallazgos priorizados y sugerencias prácticas para mejorar el código.

Elige el tipo de mirada que necesitas

Cada modo orienta la respuesta hacia una habilidad concreta de revisión técnica, desde detectar bugs hasta pensar en diseño.

General

Una revisión equilibrada para obtener una primera lectura del código.

Código limpio

Señala nombres confusos, duplicación, legibilidad y pequeñas decisiones de diseño.

Errores

Busca errores lógicos, casos límite y comportamientos inesperados.

Seguridad

Revisa riesgos comunes como validación insuficiente, exposición de datos o confianza excesiva en entradas.

Rendimiento

Detecta operaciones costosas, bucles evitables y oportunidades de simplificación.

Arquitectura

Analiza separación de responsabilidades, acoplamiento y claridad entre capas.

Pruebas

Sugiere casos de prueba y escenarios que ayudan a ganar confianza.

mentor, no juez

Feedback pensado para entender el porqué

El objetivo no es solo encontrar problemas: es ayudarte a practicar el razonamiento de una revisión técnica real.

Explica el impacto

Cada hallazgo debería dejar claro qué ocurre, por qué importa y en qué contexto puede convertirse en un problema.

Prioriza lo importante

Las severidades ayudan a distinguir entre mejoras menores y riesgos que conviene resolver primero.

Propone una dirección

Las sugerencias están escritas para que puedas actuar, comparar alternativas y mejorar tu criterio.

seguridad del código

Diseñada para analizar código sin ejecutarlo

La app separa claramente revisión, persistencia e IA. El código pegado se trata como entrada no confiable.

Sin ejecución

No se usa eval, no se compila y no se ejecuta el código enviado por el usuario.

IA en servidor

La llamada a Ollama se realiza del lado servidor para no exponer detalles internos al cliente.

Historial opcional

Las reviews se guardan en el historial solo si el usuario inicia sesión.

Sin costes públicos

El MVP usa IA local por defecto y no carga costes de proveedores externos al propietario.

listo para probar

Empieza con un fragmento pequeño y entrena tu criterio de revisión

Pega código, elige un enfoque y compara la respuesta con lo que tú habrías comentado en una revisión real.

Revisar código