Pasting "the whole project" never fits. Paste your file list with sizes (e.g. from du -b or your editor) — see the token budget, what is noise, and the shortlist worth sending. Fully local.
| Flag | File | Size | Est. tokens |
|---|
node_modules, site-packages, vendor: the AI already knows these.dist/, .min.js, .map: generated, huge, zero signal.package-lock.json alone can eat 50k+ tokens.__snapshots__, giant JSON fixtures.When the shortlist still does not fit: send the error, the stack trace, and the 3–5 files the trace touches. That covers 95% of debugging sessions — the context optimizer can then compress each file further.
No. This page is a single static HTML file — budgeting runs entirely in your browser. Disconnect from the internet after it loads.
This page is one tool from LocalDevToolbox — 15+ local developer tools: context optimizer, stack trace analyzer, log doctor, JWT decoder and more.