Flatten repos. Prompt faster.

One click → one GPT-ready file

No signup. Works offline. 🔒

Built for speed

Local, lean, lightning-quick.

Prompt-ready in 1 s

Snap > paste > iterate.

Rust-powered

Native Rust core via Tauri. 50 k-file repo analysed in ≈ 1 s

Zero cloud, zero leaks

100 % offline, on-device. Your code never touches a server.

3 steps, done

Snap → Trim → Prompt.

Snap step

Snap

Trim step

Trim

Prompt step

Prompt

Master your tokens

See hotspots, fit any context window.

No more token roulette

Know before you paste. TreeSnap provides clear token counts per file and folder, plus an interactive treemap to instantly spot the heaviest parts of your codebase.

Optimize your selections to fit within LLM context windows, reduce costs, and ensure your AI analysis is focused and effective.

Token Mastery - placeholder image showing treemap

Smart trims

.gitignore respected, directories in one click.

Focus on What Matters

.gitignore honoured out-of-the-box, ensuring irrelevant code stays out. Selecting entire directories is a breeze.

Export not just the concatenated code, but also a clean ASCII file tree structure. Give your LLM the full picture with minimal effort.

Smart Preparation - placeholder image showing file selection/export

Ready to snap?

No signup. Works offline. 🔒