Un agente de programación con IA y código abierto que funciona en la terminal, con una aplicación de escritorio y dos agentes integrados para implementar y planificar cambios.
vava-nessa/free-coding-models
CLI y panel web para comparar modelos LLM gratuitos de programación de distintos proveedores e instalar el elegido en tu herramienta de programación.
- Estrellas
- 2,824
- Forks
- 294
- Issues abiertos
- 4
- Último commit
- hace 23 horas
¿Qué es?
free-coding-models encuentra el modelo LLM gratuito de programación más rápido y estable en un catálogo de varios cientos de modelos de cerca de dos docenas de proveedores. Envía pings a todos los modelos en paralelo, muestra la latencia en tiempo real y calcula una puntuación de estabilidad a partir de la latencia p95, el jitter, la frecuencia de picos y el tiempo de actividad. Así, los modelos que son rápidos en promedio pero sufren picos pronunciados quedan en posiciones más bajas.
Cuando eliges un modelo, la herramienta lo incorpora a la configuración de una herramienta de programación compatible, como OpenCode, Goose, Aider, Crush o Cline, y luego la inicia. La interfaz principal es un panel de terminal. También ofrece un panel para el navegador, un router local compatible con OpenAI que cambia a otros modelos si uno falla y plugins para OpenCode y Pi.
Se distribuye como paquete npm que funciona con Node.js 18 o posterior y guarda las claves de API localmente en un archivo de configuración del usuario.
Funciones clave
- 01Comparaciones en tiempo real y en paralelo de la latencia y la estabilidad de modelos gratuitos de programación
- 02Incorpora el modelo elegido en herramientas de programación compatibles y las inicia
- 03Interfaz de terminal con filtros, ordenamiento y un asistente Smart Recommend
- 04Panel para el navegador con vistas filtradas que se pueden compartir
- 05Router local compatible con OpenAI y cambio automático a otro modelo si falla
- 06Plugins para OpenCode y Pi
Casos de uso
- Elegir un modelo gratuito para programar a diario sin tener que probar opciones al azar
- Comparar la latencia y la confiabilidad de los proveedores antes de decidirse por uno
- Conectar un editor o agente a un único endpoint local que siga funcionando si un proveedor deja de estar disponible
Inicio rápido
- 1
Instala la CLI globalmente con npm
npm install -g free-coding-models - 2
Inicia el panel interactivo y pega tu clave de API gratuita cuando se te solicite
free-coding-models
Antes de usarlo
- Para usar la mayoría de los modelos, necesitas una clave de API gratuita de uno de los 24 proveedores.
- Las comprobaciones de estado consumen la cuota del proveedor, y los proveedores se pausan al recibir respuestas 429.
- La licencia figura como NOASSERTION, por lo que la licencia propia del proyecto no está clara.
Temas
Preguntas frecuentes
- ¿Qué es free-coding-models?
- CLI y panel web para comparar modelos LLM gratuitos de programación de distintos proveedores e instalar el elegido en tu herramienta de programación. free-coding-models encuentra el modelo LLM gratuito de programación más rápido y estable en un catálogo de varios cientos de modelos de cerca de dos docenas de proveedores. Envía pings a todos los modelos en paralelo, muestra la latencia en tiempo real y calcula una puntuación de estabilidad a partir de la latencia p95, el jitter, la frecuencia de picos y el tiempo de actividad. Así, los modelos que son rápidos en promedio pero sufren picos pronunciados quedan en posiciones más bajas.
- ¿free-coding-models es gratuito? ¿Qué licencia tiene?
- free-coding-models es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿free-coding-models sigue mantenido?
- Mantenimiento activo. El último commit de free-coding-models fue el 19 oct 2026.
- ¿Para qué puedo usar free-coding-models?
- Elegir un modelo gratuito para programar a diario sin tener que probar opciones al azar Comparar la latencia y la confiabilidad de los proveedores antes de decidirse por uno Conectar un editor o agente a un único endpoint local que siga funcionando si un proveedor deja de estar disponible
- ¿Cómo se instala free-coding-models?
- Instala la CLI globalmente con npm: npm install -g free-coding-models Inicia el panel interactivo y pega tu clave de API gratuita cuando se te solicite: free-coding-models
- ¿Dónde consigo free-coding-models?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/vava-nessa/free-coding-models
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una herramienta de programación con agentes de Anthropic que se ejecuta en la terminal, lee tu base de código y realiza tareas de programación y flujos de trabajo de git mediante lenguaje natural.
Agente de programación de código abierto que lee tu proyecto, edita archivos y ejecuta pruebas desde la terminal, el escritorio, el navegador o el editor.
Agente de programación con IA para terminal que se conecta al LLM que elijas, con soporte para LSP y MCP y sesiones por proyecto.
Herramienta de línea de comandos que abre agentes de programación como OpenCode y Claude Code, preconfigurados para ejecutar modelos abiertos alojados o locales.
Un agente de IA que mejora con la experiencia, crea y perfecciona habilidades, funciona con numerosos proveedores de modelos y se usa desde la CLI y apps de mensajería.