Understand any GitHub repository in minutes, not days.
Input: GitHub repository URL
Output: Tech stack + AI summary + Architecture diagram + Engineering recommendations
Time to Insight: Under 60 seconds
Team Name: CodeAtlas
| Resource | Link |
|---|---|
| π Live Frontend | https://codeatlas-frontend-khaki.vercel.app/ |
| βοΈ Backend API | https://codeatlas-backend-5hnr.onrender.com/docs |
| π» Frontend Repository | https://github.com/sejalsksagar/codeatlas-frontend/ |
| π οΈ Backend Repository | https://github.com/sejalsksagar/codeatlas-backend/ |
AI at Work: Productivity & Teamwork Reimagined
Developers spend significant time understanding unfamiliar codebases.
- π Missing or outdated documentation
- πΌοΈ No architecture diagrams
- π¨βπΌ Knowledge concentrated with senior engineers
- π Slow onboarding for new contributors
- π¦ Difficulty evaluating open-source projects
These challenges reduce developer productivity and make collaboration harder across teams.
CodeAtlas AI transforms any public GitHub repository into understandable engineering knowledge.
Paste a GitHub repository URL and receive:
- π§ Technology stack detection
- π Project summary in plain English
- π¦ Module-level explanations
- ποΈ Architecture diagram visualization
- π Security recommendations
- β‘ Performance recommendations
- π Scalability recommendations
Our goal is to reduce repository onboarding from days to minutes.
π€ User
β
π¨ Next.js Frontend (Vercel)
β
βοΈ FastAPI Backend (Render)
β
π GitHub API
β
π¦ Repository Structure Analysis
β
π§ GitHub Models (GPT-5)
β
π Mermaid Architecture Generation
β
π React Flow Visualization
β
π Summary + Diagram + Suggestions
- FastAPI
- Pydantic
- Python
- Next.js 14
- React
- TypeScript
- Tailwind CSS
- React Flow
- GitHub Models (GPT-5)
- GitHub REST API
- Render
- Vercel
- GitHub Actions
Repository URL input screen where users can submit any public GitHub repository for analysis.
Highlights:
- Clean onboarding experience
- Repository URL validation
- Single-click analysis workflow
Generated repository overview showing detected technology stack, AI-generated project summary, module explanations, and request flow.
Highlights:
- Automatic tech stack detection
- Plain-English repository understanding
- Module-level insights
- AI-powered analysis using GitHub Models GPT-5
GPT-5 generated architecture diagram rendered using React Flow.
Highlights:
- Automatic architecture generation
- Interactive visualization
- Drag-and-reposition nodes
- Clear system understanding at a glance
AI-generated recommendations categorized by security, performance, scalability, and engineering quality.
Highlights:
- Actionable repository insights
- Security recommendations
- Performance improvement opportunities
- Scalability suggestions
This project leverages the Microsoft ecosystem through:
- π§ GitHub Models (GPT-5)
- π GitHub REST API
- βοΈ GitHub Actions
- π€ GitHub Copilot
GitHub Models GPT-5 powers repository understanding, architecture generation, and engineering recommendations.
The following AI tools were used during development:
- π¬ ChatGPT β architecture discussions and implementation guidance
- π§ Claude β planning and code review assistance
- β¨ Gemini β alternative solution exploration
- π€ GitHub Copilot β README generation, documentation assistance, and developer productivity support
- π§ GitHub Models GPT-5 β runtime AI inference inside the application
All generated code and outputs were reviewed, tested, and validated by the team.
git clone https://github.com/sejalsksagar/codeatlas-backend.git
cd codeatlas-backend
python -m venv venv
pip install -r requirements.txt
uvicorn main:app --reloadEnvironment Variables:
GITHUB_TOKEN=
GITHUB_MODELS_TOKEN=
ALLOWED_ORIGINS=For frontend setup, refer to:
https://github.com/sejalsksagar/codeatlas-frontend
GitHub Actions automatically executes backend tests on every push.
- βοΈ Fully editable React Flow diagrams
- π₯ Diagram export functionality
- π¬ Repository chat assistant
- π UML diagram generation
- ποΈ Database schema visualization
- π Private repository support
- π Multi-repository analysis
- π API usage analytics
- π Automated deployment workflows
- Role: Backend Engineering & AI Integration
- LinkedIn: https://www.linkedin.com/in/sejalsksagar/
- Role: Frontend Engineering & UI/UX
- LinkedIn: https://www.linkedin.com/in/priya-sharma-mitwpu/
- Role: Architecture, Integration & Product Presentation
- LinkedIn: https://www.linkedin.com/in/soumyashri-singha-6850a2210/
- π Frontend: https://codeatlas-frontend-khaki.vercel.app/
- βοΈ Backend API: https://codeatlas-backend-5hnr.onrender.com/docs
- π» Frontend Repository: https://github.com/sejalsksagar/codeatlas-frontend/
- π οΈ Backend Repository: https://github.com/sejalsksagar/codeatlas-backend/
Made with β€οΈ by Team CodeAtlas for Microsoft Build AI Hackathon 2026