Context Builder

igorls·igorls.context-builder

A blazing-fast CLI for creating LLM context from your entire codebase

Context Builder generates a single, structured markdown file from any codebase directory. The output is optimized for LLM consumption with relevance-based file ordering, AST-aware code signatures via Tree-Sitter, automatic token budgeting with in-place file truncation, and smart defaults.

winget install --id igorls.context-builder --exact --source winget

Latest 0.10.0·August 31, 2026

Release Notes

v0.10.0 "Honest Signatures" — every documented flag now does what it says:

  • --truncate smart/byte is now wired into the --max-tokens budget path
  • TypeScript/TSX class members extracted under --signatures
  • --visibility honored for TypeScript; honest warning for other languages
  • One canonical extension-to-language map (src/languages.rs)
  • Dependency diet: walkdir/once_cell/num_cpus removed, similar 3, tiktoken-rs 0.12
  • Real MSRV CI job (1.89), aarch64-linux release target, binstall metadata, dependabot

Installer type: zip

x64—F25CA6D205C27CE9F7192AB1D5D2C6D65BBBF88FB1F71902B88208887AD9C236

Details

Homepage
https://github.com/igorls/context-builder
License
MIT
Publisher
igorls
Support
https://github.com/igorls/context-builder/issues
Moniker
context-builder

Tags

clillmaicodebasecontexttree-sitterdeveloper-toolsrust

Older versions (3)

0.9.0
x64—BA67926662FB489A1EBB5F7DEB51FC2C0200E246031D4411E4798C8DC5FB760D
0.8.3-1
x64—6DE4556F3788886F90AF59010E0E913DEA9C8AFE5009A8208B18A73EA3ED8912
0.8.2
x64—007B31CE0A8985D6E9FA8D1075DEBD2E44E9677368A883DDC2D1F0FE7E89D003