gg-framework
agent
Modular TypeScript framework for building LLM-powered apps. Unified streaming API, agent loop, and CLI coding agent. Four providers. Zero bloat.
README.md
GG Framework
Modular TypeScript framework for building LLM-powered apps. From raw streaming to full coding agent.
Three packages. Each one works on its own. Stack them together and you get a full coding agent.
| Package | What it does | README |
|---|---|---|
@kenkaiiii/gg-ai |
Unified LLM streaming API across four providers | packages/gg-ai |
@kenkaiiii/gg-agent |
Agent loop with multi-turn tool execution | packages/gg-agent |
@kenkaiiii/ggcoder |
CLI coding agent with OAuth, tools, and TUI | packages/ggcoder |
@kenkaiiii/gg-ai (standalone)
└─► @kenkaiiii/gg-agent (depends on gg-ai)
└─► @kenkaiiii/ggcoder (depends on both)
Which package do I need?
| You want to... | Use |
|---|---|
| Stream LLM responses across providers with one API | @kenkaiiii/gg-ai |
| Build an agent that calls tools and loops autonomously | @kenkaiiii/gg-agent |
| Use a ready-made CLI coding agent | @kenkaiiii/ggcoder |
Each package works on its own. Install only what you need.
npm i @kenkaiiii/gg-ai # Just the streaming layer
npm i @kenkaiiii/gg-agent # Streaming + agent loop
npm i -g @kenkaiiii/ggcoder # The full CLI
For developers
git clone https://github.com/KenKaiii/gg-framework.git
cd gg-framework
pnpm install
pnpm build
TypeScript 5.9 + pnpm workspaces + Ink 6 + React 19 + Vitest 4 + Zod v4
Community
- YouTube @kenkaidoesai - tutorials and demos
- Skool community - come hang out
License
MIT
Less bloat. More coding. Four providers. Three packages. One framework.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi