Skip to content
v1.0.0-beta - Now Available
RepoWeave application logo

RepoWeave

Turn your entire codebase into
clean AI-ready context. Instantly.

Stop copy-pasting files one by one. RepoWeave scans your whole project, filters the noise, and exports a single perfectly structured file - ready to paste into ChatGPT, Claude, Gemini, or any AI in seconds.

v1.0.0-beta Windows 10 / 11 Free Forever No Account Needed TSK DigitalWorks
Open Folder Point at any project
Review & Select Visual file tree, full control
Export & Paste One file, any AI - done.

You've been doing this
the painful way

"I need AI help - but I can't paste 30 files into a chat window."

Every developer, student, and vibe coder hits this wall. So you copy one file… then another… forget to include the config… paste the wrong version… and the AI gives you answers based on half your project.

AI hallucinates missing files

"Create a new supabase.ts first" - when it was already there all along. Incomplete context means wrong answers.

20 minutes assembling context

You waste more time gathering files than actually fixing the problem you came to solve.

Sensitive files leak accidentally

.env, lock files, and credentials accidentally end up in public AI chat windows.

Critical dependencies missed

Without the full picture, the AI misses package relationships and gives you structurally wrong solutions.

40+ Project types supported
1 Click to export
0 Config files needed
100% Runs offline, locally

For the way developers
actually code in 2025

Whether you're a seasoned engineer, a beginner writing your first app, or a vibe coder who builds entire products with AI - RepoWeave is the missing tool in your workflow.

🌱 Beginners & Early Devs

Better answers, automatically

You're learning by building. When something breaks, you ask an AI - but you don't always know which files to share. RepoWeave figures that out for you automatically.

Just point it at your project folder. It handles the rest. The AI gets everything it needs. You get better answers, faster.

🧑‍💻 Experienced Developers

Surgical control, zero ceremony

You know the pain of context switching. You've already tried manually curating files. RepoWeave eliminates that entirely - smart filtering, per-project ignore rules, live token counter, and a visual file tree that gives you surgical precision.

🎓 Students

Ask AI to explain your own code

Export your project and ask AI to walk you through the entire structure. Understand how your own codebase fits together - with complete context instead of guesswork.

🏗️ Freelancers & Teams

Full context on every new project

Onboarding AI to a new client project? Generate complete context instantly. For open source maintainers, create AI-assisted code review and contribution guides in seconds.

Every feature built around
one goal

Give your AI the best possible context. Every feature in RepoWeave traces back to that single purpose.

Automatic Project Detection

Open a folder. RepoWeave identifies your project type in under a second - Next.js, Django, Flutter, Rust, Go, and 40+ more - and applies the right filtering rules instantly.

  • Frontend: Next.js, React, Vue, Nuxt, Angular, Svelte, Astro
  • Backend: Node, Express, Django, Flask, FastAPI, Rails
  • Mobile: Flutter, React Native, Expo
  • Systems: Rust, Go, C++, Zig, Java, Kotlin, .NET
  • DevOps: Docker, Terraform, Ansible, Nx, Turborepo

IDE-Style Visual File Tree

The file panel looks exactly like your IDE sidebar. Every folder is collapsible. Every file has a checkbox. Included files glow with their language color. Excluded files are visible but unticked.

  • Ticked - full content exported
  • Unticked - structure visible, content skipped
  • Binary - marked in structure, never exported
  • Search bar to filter by filename instantly

Export That Actually Makes Sense to AI

The output .txt has three clean, labeled sections. The AI always knows what exists in your project, even for files it can't read - eliminating false "create this file first" instructions.

Live Stats - Know Your Token Budget

The sidebar shows real-time stats as you tick and untick files. Token count is color-coded so you always know exactly how much context you're sending.

Estimated Tokens 71,240 / 128K
Under 128K - Good to go 128K–200K - Use with care Over 200K - Too large

Keyboard Shortcuts

Open repository Ctrl + O
Refresh scan F5
Quit application Ctrl + Q

Custom Ignore Rules

Not happy with what's included? Add your own ignore rules in seconds - extra directories or file extensions to exclude. Your rules stack on top of the intelligent defaults. Applied instantly on refresh.

Built-in Preview

See the exact output before you export. Full formatted preview inside the app - no surprises when you paste into your AI. What you see is exactly what gets exported.

If you write code,
RepoWeave speaks your language

Deep, built-in intelligence for 40+ project types across every major platform - with the right ignore rules, file detection, and dependency parsing for each.

Framework What RepoWeave filters What it keeps
Next.js .next/ node_modules/ out/ lock files Pages, components, API routes, config, layouts
React node_modules/ build/ dist/ .eslintcache Components, hooks, store, styles
Vue.js node_modules/ dist/ .cache/ Components, composables, router, store
Nuxt.js .nuxt/ node_modules/ .output/ Pages, layouts, plugins, server routes
Angular node_modules/ dist/ .angular/ Modules, components, services, guards
SvelteKit node_modules/ .svelte-kit/ build/ Routes, components, hooks, config
Astro node_modules/ dist/ Pages, components, content collections
Remix node_modules/ build/ .cache/ Routes, loaders, actions, config
Framework What RepoWeave filters What it keeps
Node.js node_modules/ dist/ logs/ Entry, routes, controllers, utils
Express.js node_modules/ logs/ App, routes, middleware, models
NestJS node_modules/ dist/ lock files Modules, controllers, services, pipes
Ruby on Rails vendor/ log/ tmp/ Gemfile.lock Models, controllers, views, routes
Framework What RepoWeave filters What it keeps
Django venv/ __pycache__/ migrations/ db.sqlite3 Models, views, urls, templates, settings
Flask venv/ __pycache__/ instance/ App factory, routes, models, config
FastAPI venv/ __pycache__/ .pytest_cache/ Routers, schemas, models, dependencies
Jupyter / ML venv/ .ipynb_checkpoints/ model binaries Notebooks, training scripts, pipelines
Python Generic venv/ __pycache__/ dist/ .egg-info/ All source .py files
Framework What RepoWeave filters What it keeps
Flutter build/ .dart_tool/ pubspec.lock lib/, widgets, providers, screens
React Native node_modules/ android/build/ ios/Pods/ Screens, components, navigation
Expo node_modules/ .expo/ android/ ios/ App, screens, components, config
Language What RepoWeave filters What it keeps
Rust / Tauri target/ src-tauri/gen/ Cargo.lock src/, commands, lib, main, config
Go vendor/ bin/ go.sum Packages, main, handlers, models
C / C++ build artifacts, .o, .out Source, headers, CMake config
Zig zig-cache/ zig-out/ All source files
Platform What RepoWeave filters What it keeps
Java (Maven) target/ .mvn/ .class .jar .war Source, resources, POM
Java (Gradle) build/ .gradle/ out/ Source, test, Gradle config
Kotlin build/ .gradle/ Source, test, config
Scala target/ .bsp/ Source files
.NET / C# bin/ obj/ .vs/ .user Source, project files, config
Framework What RepoWeave filters What it keeps
Laravel vendor/ storage/ bootstrap/cache/ Controllers, models, routes, views
Symfony vendor/ var/ public/bundles/ Source, config, templates
WordPress wp-core/ node_modules/ Theme, plugins, custom code
Ruby on Rails vendor/ log/ tmp/ Gemfile.lock Models, controllers, views, routes
Type What RepoWeave filters What it keeps
Terraform .terraform/ *.tfstate crash logs .tf plans, variables, modules
Ansible *.retry virtualenv dirs Playbooks, roles, inventory
Docker build caches Dockerfile, compose.yml, scripts
Nx / Turborepo .turbo/ .nx/ per-package dist/ All workspace package source code

Why not just
copy-paste?

Feature Manual Copy-Paste RepoWeave
No terminal needed
Visual file picker
Works offline
Auto project detection 40+ types
Live token count display Live
Smart binary file handling
Full structure in export
Single .exe, no install wizard
Free

Free. No install wizard.
No account. No catches.

Just download and run. Your code never leaves your machine.

Download RepoWeave v1.0.0-beta
Windows 10 & 11 - 64-bit
Single .exe - double-click and run
No internet connection required
Your code never leaves your machine - zero uploads, zero tracking
Free forever
Made by TrexaSoft