Understand any codebase.
Explore how a project works, visualize its architecture, and turn what you learn into a build-ready prompt.
Analyze a GitHub repository
Public repositoriesRepository
Repository description
Project snapshot
What we can identify from the repository files.
AI codebase review
Get a prioritized engineering brief from repository evidence.
Detected technologies
Based on manifests and file extensions.
Key files
Useful starting points for understanding the project.
README preview
Project's own description and setup notes.
Code explorer
Browse the repository and inspect source files without cloning.
Choose a file from the tree to inspect its contents. Very large files are skipped to keep the browser responsive.
Repository mind map
A readable map of the project's structure and major components.
Your codebase, mapped clearly
Analyze a repository, then generate a visual mind map. AI can enrich the map when your API key is configured; structural mapping works without AI.
Reverse prompt generator
Turn the evidence in a repository into a structured reconstruction prompt.
Ask the repository
Ask questions about the project. AI answers are grounded in the files indexed by RepoPilot.
Ask a useful question
Try “How do I run this project?”, “Where is the main entry point?” or “Explain the architecture.” Configure an API key in settings for AI answers.
API & privacy settings
Use your own provider key. It is saved only in this browser.
AI provider
RepoPilot uses your selected provider. On a deployed HTTPS site, requests use the included same-origin Vercel proxy to avoid browser CORS restrictions. Local static previews may not support direct provider requests.
For NVIDIA, load available models and select an exact ID from the returned list. Model availability depends on your key permissions and account limits.
If the primary AI request fails, RepoPilot can retry once with this key and model. Leave disabled if you don't need a backup.
Local workspace
No account and no database. Your saved reports stay in this browser profile.