Automatically excludes node_modules, lock files, and build artifacts. Respects .gitignore patterns.
Ranks files by keyword matches in names, paths, and content. Get the most relevant code first.
Set hard limits on token count. Automatically excludes lower-priority files to stay within budget.
Uses tiktoken cl100k_base tokenizer. Compatible with GPT-4, GPT-3.5, and Claude models.
PTX (default), TOON (30-60% savings), Markdown, or XML. Auto-detect from file extension.
Written in Go. Processes thousands of files in seconds. Zero dependencies after install.