Pi, el agente de programación con IA, compilado anticipadamente a código nativo para iniciar más rápido y usar menos CPU que Pi en Bun o Node.
KenKaiii/gg-framework
Agente de programación de escritorio (app de Tauri y CLI) que funciona con tus suscripciones de IA actuales o modelos locales, e incluye búsqueda de código y verificaciones.
Alternativa open source a:Claude Code
- Estrellas
- 235
- Forks
- 44
- Issues abiertos
- 16
- Último commit
- hace 4 horas
¿Qué es?
GG Coder es un agente de programación de escritorio creado con Tauri y TypeScript. Se conecta con proveedores como Claude, ChatGPT, Gemini, Grok y Kimi, además de aceptar claves de API y modelos locales, para que los desarrolladores puedan usar el acceso a IA que ya pagan. El CLI complementario ggcoder y un conjunto de paquetes npm (gg-ai, gg-agent, gg-core) ofrecen el mismo motor para crear agentes personalizados.
El proyecto destaca por su eficiencia y sus verificaciones. Sus autores presentan un benchmark de 20 agentes de programación con el mismo modelo, en el que GG Coder completó un conjunto de tareas más rápido y con el menor consumo. La app también incluye un modo autopilot que sigue trabajando hasta verificar el resultado y verificaciones con un solo clic de seguridad, accesibilidad, pruebas y estado del proyecto.
Además de programar, la app incluye GG Goals, que reparte un objetivo amplio entre un equipo de trabajadores; un modo Chat con conversaciones que tienen en cuenta el contexto; y GG Motion, para convertir ideas en videos. Los paquetes principales se publican bajo la licencia AGPL-3.0.
Funciones clave
- 01Se conecta con Claude, ChatGPT, Gemini, Grok, Kimi, claves de API y modelos locales.
- 02El modo autopilot sigue trabajando hasta verificar el resultado.
- 03Verificaciones con un solo clic de seguridad, accesibilidad, pruebas y estado del proyecto.
- 04Búsqueda local de código de código abierto sin límites de frecuencia.
- 05CLI complementario y paquetes npm para crear agentes personalizados.
Casos de uso
- Aprovechar mejor una suscripción existente a Claude o ChatGPT para programar.
- Ejecutar un agente de programación con modelos locales mediante configuraciones tipo Ollama.
- Crear un agente personalizado con los paquetes gg-agent y gg-ai.
- Revisar una app pequeña para detectar problemas de seguridad y accesibilidad antes de publicarla.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/KenKaiii/gg-framework.git - 2
Entra en la carpeta del proyecto e instala las dependencias
cd gg-framework && pnpm install - 3
Compila los paquetes
pnpm build - 4
Inicia la aplicación de escritorio en modo de desarrollo
pnpm --filter gg-app tauri dev
Antes de usarlo
- La licencia AGPL-3.0 exige compartir el código fuente si distribuyes cambios o ejecutas el proyecto como servicio de red.
- Para ejecutar el proyecto desde el código fuente, primero debes instalar Node.js, pnpm y los requisitos previos de Tauri.
- Para usar el agente, necesitas una suscripción de IA, una clave de API o un modelo local.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es gg-framework?
- Agente de programación de escritorio (app de Tauri y CLI) que funciona con tus suscripciones de IA actuales o modelos locales, e incluye búsqueda de código y verificaciones. GG Coder es un agente de programación de escritorio creado con Tauri y TypeScript. Se conecta con proveedores como Claude, ChatGPT, Gemini, Grok y Kimi, además de aceptar claves de API y modelos locales, para que los desarrolladores puedan usar el acceso a IA que ya pagan. El CLI complementario ggcoder y un conjunto de paquetes npm (gg-ai, gg-agent, gg-core) ofrecen el mismo motor para crear agentes personalizados.
- ¿gg-framework es gratuito? ¿Qué licencia tiene?
- gg-framework es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿gg-framework sigue mantenido?
- Mantenimiento activo. El último commit de gg-framework fue el 7 nov 2026.
- ¿Para qué puedo usar gg-framework?
- Aprovechar mejor una suscripción existente a Claude o ChatGPT para programar. Ejecutar un agente de programación con modelos locales mediante configuraciones tipo Ollama. Crear un agente personalizado con los paquetes gg-agent y gg-ai. Revisar una app pequeña para detectar problemas de seguridad y accesibilidad antes de publicarla.
- ¿Cómo se instala gg-framework?
- Clona el repositorio: git clone https://github.com/KenKaiii/gg-framework.git Entra en la carpeta del proyecto e instala las dependencias: cd gg-framework && pnpm install Compila los paquetes: pnpm build Inicia la aplicación de escritorio en modo de desarrollo: pnpm --filter gg-app tauri dev
- ¿Dónde consigo gg-framework?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/KenKaiii/gg-framework
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un runtime de agente de programación con IA de código abierto, orientado a CLI, que funciona con cualquier modelo mediante herramientas MCP, de forma interactiva, por tuberías, como daemon o por WebSocket/ACP.
Un runtime Python para agentes de programación con todo incluido, disponible desde la terminal, un servidor HTTP/WebSocket y Telegram.
Agente de programación minimalista, nativo de terminal y escrito en C, compatible con modelos locales de llama.cpp y numerosos proveedores de LLM en la nube.
Aplicación de escritorio para macOS, Windows y Linux que ofrece Pi, el agente de programación con IA, como aplicación instalable con una ventana de chat integrada.
Agente de programación basado en pi y optimizado para LLM locales pequeños, con tareas en segundo plano, modo de planificación y selección de modelo por fase.