Repolode
co-l

co-l/openfox

Asistente de programación agéntico que prioriza los LLM locales y funciona con backends vLLM, sglang, ollama o llamacpp mediante una interfaz web.

Alternativa open source a:Claude CodeCursor

Estrellas
370
Forks
78
Issues abiertos
131
Último commit
hace 3 días

¿Qué es?

OpenFox es un agente de programación autónomo diseñado para funcionar con LLM locales en lugar de APIs alojadas. En el primer inicio, detecta un backend local en ejecución (vLLM, sglang, ollama o llamacpp) que exponga una API compatible con OpenAI y se configura automáticamente. Después, ofrece una interfaz web para trabajar en el proyecto actual.

El trabajo se organiza en torno a criterios de aceptación. Un modo de construcción implementa tareas después de una etapa interactiva de planificación, y el agente sigue iterando hasta cumplir todos los criterios. Los flujos de trabajo declarativos encadenan turnos del agente, subagentes, comandos de shell y pasos de aprobación del usuario. Además, la integración con LSP ofrece comentarios sobre la validez del código mientras se edita.

El proyecto también admite plugins para añadir proveedores de LLM, herramientas, comandos slash y habilidades, y puede recurrir a un modelo de visión para que los modelos sin capacidades de visión puedan procesar imágenes. Requiere Node.js 24 o posterior y se instala mediante npm.

Funciones clave

  • 01Detecta automáticamente backends locales de LLM, como vLLM, sglang, ollama y llamacpp
  • 02Flujo de trabajo de planificación y construcción guiado por criterios de aceptación
  • 03Flujos de trabajo declarativos de varios pasos con subagentes y pasos de shell
  • 04Integración con LSP para recibir comentarios inmediatos sobre la validez del código
  • 05Sistema de plugins para añadir proveedores, herramientas y comandos slash
  • 06Métricas en tiempo real del tiempo de prefill, la velocidad de generación y el uso del contexto

Casos de uso

  • Ejecutar un agente de programación completamente sin conexión en tu propio servidor con GPU
  • Usar una configuración de ollama o llamacpp para trabajar con código privado que no puede salir de tu equipo
  • Probar modelos de programación de pesos abiertos con tareas de proyectos reales
  • Automatizar flujos de trabajo de compilación y verificación de varios pasos con pasos de aprobación del usuario

Inicio rápido

  1. 1

    Instala OpenFox globalmente con npm

    npm i -g openfox
  2. 2

    Inicia OpenFox; detectará automáticamente tu backend de LLM local

    openfox

Antes de usarlo

  • Debes tener ya en ejecución un backend de LLM local (vLLM, sglang, ollama o llamacpp) con una API compatible con OpenAI.
  • Requiere Node.js 24.0.0 o posterior.

En colecciones

Temas

Preguntas frecuentes

¿Qué es openfox?
Asistente de programación agéntico que prioriza los LLM locales y funciona con backends vLLM, sglang, ollama o llamacpp mediante una interfaz web. OpenFox es un agente de programación autónomo diseñado para funcionar con LLM locales en lugar de APIs alojadas. En el primer inicio, detecta un backend local en ejecución (vLLM, sglang, ollama o llamacpp) que exponga una API compatible con OpenAI y se configura automáticamente. Después, ofrece una interfaz web para trabajar en el proyecto actual.
¿openfox es gratuito? ¿Qué licencia tiene?
openfox no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
¿openfox sigue mantenido?
Mantenimiento activo. El último commit de openfox fue el 4 nov 2026.
¿Para qué puedo usar openfox?
Ejecutar un agente de programación completamente sin conexión en tu propio servidor con GPU Usar una configuración de ollama o llamacpp para trabajar con código privado que no puede salir de tu equipo Probar modelos de programación de pesos abiertos con tareas de proyectos reales Automatizar flujos de trabajo de compilación y verificación de varios pasos con pasos de aprobación del usuario
¿Cómo se instala openfox?
Instala OpenFox globalmente con npm: npm i -g openfox Inicia OpenFox; detectará automáticamente tu backend de LLM local: openfox
¿Dónde consigo openfox?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/co-l/openfox

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados