Pi, the AI coding agent, compiled ahead of time to native code so it starts faster and uses less CPU than Pi on Bun or Node.
KenKaiii/gg-framework
A desktop coding agent (Tauri app plus CLI) that runs on your existing AI subscriptions or local models, with built-in code search and verification checks.
Open-source alternative to:Claude Code
- Stars
- 235
- Forks
- 44
- Open issues
- 16
- Last commit
- 4 hours ago
What is it?
GG Coder is a desktop coding agent built with Tauri and TypeScript. It connects to providers such as Claude, ChatGPT, Gemini, Grok and Kimi, as well as API keys or local models, so developers can use the AI access they already pay for. A companion ggcoder CLI and a set of npm packages (gg-ai, gg-agent, gg-core) expose the same engine for building custom agents.
The project's main claims are efficiency and verification. Its authors report a benchmark of 20 coding agents on the same model, where GG Coder finished a set of tasks fastest and used the least usage. The app also includes an autopilot mode that keeps working until the result is verified, and one-click checks for security, accessibility, tests and project health.
Beyond coding, the app bundles GG Goals, which splits a larger goal among a team of workers, a Chat mode with context-aware conversations, and GG Motion for turning ideas into videos. The core packages are licensed under AGPL-3.0.
Key features
- 01Connects to Claude, ChatGPT, Gemini, Grok, Kimi, API keys and local models.
- 02Autopilot mode keeps working until the result is verified.
- 03One-click checks for security, accessibility, tests and project health.
- 04Local search of open-source code without rate limits.
- 05Companion CLI and npm packages for building custom agents.
Use cases
- Getting more coding work out of an existing Claude or ChatGPT subscription.
- Running a coding agent against local models through Ollama-style setups.
- Building a custom agent on the gg-agent and gg-ai packages.
- Checking a small app for security and accessibility issues before release.
Quick start
- 1
Clone the repository
git clone https://github.com/KenKaiii/gg-framework.git - 2
Enter the project folder and install dependencies
cd gg-framework && pnpm install - 3
Build the packages
pnpm build - 4
Start the desktop app in development mode
pnpm --filter gg-app tauri dev
Things to know
- Licensed under AGPL-3.0, so distributing changes or running them as a network service requires sharing your source code.
- Running from source needs Node.js, pnpm and the Tauri prerequisites installed first.
- You need an existing AI subscription, API key or local model to use the agent.
In collections
Topics
FAQ
- What is gg-framework?
- A desktop coding agent (Tauri app plus CLI) that runs on your existing AI subscriptions or local models, with built-in code search and verification checks. GG Coder is a desktop coding agent built with Tauri and TypeScript. It connects to providers such as Claude, ChatGPT, Gemini, Grok and Kimi, as well as API keys or local models, so developers can use the AI access they already pay for. A companion ggcoder CLI and a set of npm packages (gg-ai, gg-agent, gg-core) expose the same engine for building custom agents.
- Is gg-framework free to use? What license does it have?
- gg-framework is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is gg-framework still maintained?
- Actively maintained. The last commit to gg-framework was on Nov 7, 2026.
- What can I use gg-framework for?
- Getting more coding work out of an existing Claude or ChatGPT subscription. Running a coding agent against local models through Ollama-style setups. Building a custom agent on the gg-agent and gg-ai packages. Checking a small app for security and accessibility issues before release.
- How do I install gg-framework?
- Clone the repository: git clone https://github.com/KenKaiii/gg-framework.git Enter the project folder and install dependencies: cd gg-framework && pnpm install Build the packages: pnpm build Start the desktop app in development mode: pnpm --filter gg-app tauri dev
- Where can I get gg-framework?
- The source code and installation instructions are on GitHub: https://github.com/KenKaiii/gg-framework
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A CLI-first open-source AI coding agent runtime that works with any model via MCP tools, interactively, piped, as a daemon, or over WebSocket/ACP.
A batteries-included Python coding-agent runtime usable from the terminal, an HTTP/WebSocket server, and Telegram.
A minimalist, terminal-native coding agent written in C that works with local llama.cpp models and many cloud LLM providers.
A desktop app for macOS, Windows and Linux that packages the Pi AI coding agent into an installable application with a built-in chat window.
A coding agent built on pi, tuned for small local LLMs, with background jobs, plan mode and per-phase model selection.