Stop feeding entire codebases into LLMs and hoping for the best. Repo-Sieve loads any GitHub repository, lets you select the files that actually matter, and packages them into a clean, structured prompt block any AI understands.
File Explorer
LLM Output
waiting…How it works
Any public repo. Private repos work automatically via your GitHub OAuth token. No manual token pasting.
Browse the live file tree. Pick individual files or entire folders. Your selection is reflected instantly.
Get a structured XML prompt with paths and contents. Includes a token estimate. Paste into any LLM.
Why it exists
Pasting too much context causes hallucinations about irrelevant files
Select only the files relevant to your question — not the entire codebase
No file boundaries means the model loses track of where one file ends
Structured XML tags make each file path and content unambiguous
Manually copying files before every question wastes time
Load any repo in seconds. Save selections as named snapshots.
Starting from scratch every session with no memory of past work
Save a snapshot and reload the exact same file set any time
Free to use. Just your GitHub account. No credit card. We never store your code.
Read-only access · Open source · No tracking