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
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 explainedlib/packer.ts— the ranking/budgeting/packing engine the playground runsdata/*.json— all site content and sample reposSPEC.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.
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 deployMIT