-
-
Securely sign in with GitHub to access your repositories, search projects, and analyze code effortlessly within the app.
-
Search and explore GitHub repositories, filter by frameworks, and select projects for in-depth code analysis with Gemini AI
-
View selected repository details, detect main code folders, and start intelligent analysis with step-by-step code insights
-
Learn from your repo: see flattened code, Gemini AI’s breakdown, code snippets, and step-by-step explanations for learning
Inspiration
New developers struggle to understand unfamiliar GitHub repositories due to poor documentation and complex project structures.
What it does
RepoGuide analyzes a GitHub repository and generates a clear, beginner-friendly guide explaining setup, structure, and workflow.
How we built it
Built with Flutter for the frontend, Firebase for authentication, and an AI model to analyze repo files and generate explanations.
Challenges we ran into
Managing large repositories, handling API limits, and keeping explanations simple yet accurate.
Accomplishments that we're proud of
We successfully transformed complex, poorly documented repositories into clear, actionable guides, built a reliable GitHub authentication flow, and delivered a polished, developer-friendly product that solves a real onboarding problem.
What we learned
AI API integration, real-world auth flows, and designing tools specifically for developers.
What's next for RepoGuide
Multi-language support, deeper code analysis, and personalized guides based on skill level.

Log in or sign up for Devpost to join the conversation.