Generador de código con LLM local, validación multicapa y memoria de errores
Sistema agente que genera código Python de forma autónoma usando un modelo de lenguaje local
(Ollama con qwen2.5-coder:7b), valida el resultado en múltiples capas y,
si falla, aprende del error para evitar repetirlo en el siguiente intento.
La característica más avanzada es el bucle de feedback con memoria: el agente analiza el mensaje de error, lo convierte en una instrucción comprensible para el LLM y lo inyecta en el prompt del siguiente intento. Esto simula un ciclo de aprendizaje iterativo similar al Reinforcement Learning from Human Feedback, pero automatizado.
ast.parse() — detecta errores de sintaxis Python antes de ejecutarEl agente acumula errores y los inyecta en el prompt de cada nuevo intento:
El análisis de errores traduce mensajes técnicos en instrucciones legibles para el LLM de forma automática.
Diseñador del Sistema y Desarrollador Python
Diseñé la arquitectura del agente, el sistema de validación multicapa, el mecanismo de memoria y el análisis semántico de errores. El mayor reto fue convertir mensajes de error técnicos en instrucciones útiles para un LLM, cerrando el bucle de feedback de forma completamente autónoma.
Estado: ⚡ Proyecto de Aprendizaje
Proyecto académico que explora sistemas agente autónomos con LLMs locales, validación de código generado por IA y bucles de feedback iterativos.