REPOSIEVE
Context Engineering

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.

Any LLM
Compatible
GitHub
OAuth sign-in
0 bytes
Code stored
See how it works
repo-sieve.app

File Explorer

middleware.ts
auth.ts
session.ts
route.ts
Select files

LLM Output

waiting…
Public repos
Private repos
Named snapshots
Token estimates
Folder selection
Any LLM
GitHub OAuth
Zero storage
Public repos
Private repos
Named snapshots
Token estimates
Folder selection
Any LLM
GitHub OAuth
Zero storage

How it works

Three steps to better
AI responses.

01

Paste a repo URL

Any public repo. Private repos work automatically via your GitHub OAuth token. No manual token pasting.

02

Select what matters

Browse the live file tree. Pick individual files or entire folders. Your selection is reflected instantly.

03

Copy the context block

Get a structured XML prompt with paths and contents. Includes a token estimate. Paste into any LLM.

Why it exists

The problems every
developer hits.

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

Better context.
Better answers.

Free to use. Just your GitHub account. No credit card. We never store your code.

Free
No credit card
0 bytes
Code stored
Read-only
GitHub access

Read-only access · Open source · No tracking