Skip to content

zozo-solution/contextkit

Repository files navigation

ContextKit

Pack your entire codebase into a single AI-ready context file.

Developers waste time copy-pasting snippets into AI assistants — it's slow, loses file relationships, and blows token budgets. ContextKit is a zero-config CLI (npx contextkit) that walks your repo, respects .gitignore, collapses boilerplate, and emits one structured markdown file optimized for LLM consumption, with token budget controls and recent git context.

Live MVP: https://contextkit.zozo.solutions

What's in this repo

This is the ContextKit product site + interactive playground (Next.js, static export):

  • / — landing page: problem, features, pricing (OSS core MIT / Hosted $9/mo)
  • /playground — the packer running client-side on bundled sample repos: token budgets, ranking modes (hybrid / recency / imports), noise stripping, git context
  • /docs — CLI flag reference, recipes, and the output format explained
  • lib/packer.ts — the ranking/budgeting/packing engine the playground runs
  • data/*.json — all site content and sample repos
  • SPEC.md — the one-page MVP spec

The npm-published CLI binary is the next milestone; the playground simulates its output faithfully using the same packing logic.

Develop

npm install
npm run dev    # local dev server
npm run build  # static export to out/
node scripts/smoke-test.mjs https://contextkit.zozo.solutions  # verify a deploy

License

MIT

About

Pack your entire codebase into a single AI-ready context file — product site + in-browser packer playground

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors