🐣 Early‑bird 20% off first 50 licenses: EARLYBIRD20 (ends Apr 30, 2025) → Claim Offer

Flatten your repo for AI in seconds

Live Watch Mode

Select files, get a single bundle + file tree. One click, drop it in any LLM.

Supported on macOS, Linux, and Windows

Free web: ≤ 2 MB / 200 files • all local, no uploads

Built for Devs, Not Distractions

Lean prep for big models, done fast.

macOS

macOS

Windows

Windows

Linux

Linux

LLM‑Ready in Seconds

One click → one bundle. Copy once, prompt away.

Built with Rust. Blazing-fast.

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

Fully Local & Private

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

Get LLM-Ready Code in Minutes

Follow these simple steps to prepare your codebase for AI analysis.

1. Open Project

Load your project directory into RepoSnap. Your files will be automatically watched for changes.

1. Open Project - placeholder image

2. Select Code

Choose the exact files and folders you need, respecting .gitignore.

2. Select Code - placeholder image

3. Analyze Tokens

Understand token counts and deselect files/folders to fit context windows effectively.

3. Analyze Tokens - placeholder image

4. Export

Get concatenated code & file tree, ready for your LLM.

4. Export - placeholder image

Visualize & Control Your Context

Master token limits with intuitive visualizations and precise counts.

Token Tracking Made Easy

Stop guessing how much context you're using. RepoSnap 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

Intelligent Prep, Zero Fuss

From codebase to prompt, simplified and streamlined.

Focus on What Matters

RepoSnap automatically respects your `.gitignore` files, 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

Want to see RepoSnap in action?

Supported on macOS, Linux, and Windows

Free web: ≤ 2 MB / 200 files • all local, no uploads