Repository navigation
v1.0.0
ContextCraft v1.0.0 – First Major Release
Stop explaining your repo to a chatbot. Let it read your mind.
ContextCraft turns your codebase into a clean, structured bundle of everything an LLM needs to understand your project—without you copy-pasting half your repo into a chat window.
What's New
Full Feature Suite
- Bundle – One command to generate a complete context snapshot
- Tree View – Clear, readable project structure
- Flatten – Combines files into one readable stream, intelligently segmented
- Dependency Detection – Python and Node.js support out of the box
- Git Context – Branch, commit history, and diffs—because "why" matters
- Clipboard Integration – Direct copy support for instant use with any LLM
Built for Production
- 175+ tests, 77% coverage
- Bandit and Ruff compliant
- Mypy validated, type-safe throughout
- Robust error handling, graceful fallbacks
- Cross-platform tested—yes, even on Windows
Built for Developers
- Rich CLI with polished terminal output
.llmignoresupport to keep the noise out- Configurable via
pyproject.toml, no YAML required - Zero fluff, no setup ceremony—just run and get results
Quick Start
pip install contextcraft
cd your-project
contextcraft bundle --to-clipboardYou now have everything your LLM needs to reason about your codebase. Paste it in and get back to real work.
📖 Documentation
💬 Community
- GitHub Issues - Bug reports & features
- Community Page - Join the discussion
ContextCraft 1.0.0 is production-ready. Clean context. Fast output. Built for AI.
No fluff. Just a smarter way to talk to machines.