Project: AI Research Lab for GitHub Repos A webapp with agents that reads GitHub repositories, explains architecture, finds issues, suggests fixes, and generates PR summaries. This solve problem: Developers waste time understanding unfamiliar repositories before contributing. AI Research Lab turns any GitHub repo into an explainable engineering report with architecture summaries, issue suggestions, and PR-ready documentation.
Video demo link: https://youtu.be/iHjGllJhC58?si=kdcvNHI_WMlC0a6a
Core Concept:
User enters a GitHub repo URL: https://github.com/user/project
The app analyzes the repo and generates:
- Architecture Explanation
- File/Folder Map
- Tech Stack Detection
- Bug/Risk Findings
- Suggested GitHub Issues
- Fix Recommendations
- PR Summary Draft
- Implementation Roadmap
Landing Page
- Input: Paste a GitHub repository URL
- Button: Analyze Repository
- Subtitle: AI Research Lab turns open-source repositories into explainable engineering reports.
Repo Overview Dashboard
- Show:
- repo name
- detected language/framework
- project purpose
- complexity score
- maintainability score
- architecture summary
AI Agent Workspace
Agents:
- Research Lead Agent
- Summarizes the repo purpose.
- Architecture Agent
- Explains folder structure and system design.
- Code Review Agent
- Finds risks, bugs, and weak spots.
- Issue Triage Agent
- Generates GitHub issue tickets.
- Fix Engineer Agent
- Suggests code-level fixes.
- PR Writer Agent
- Generates pull request summaries.
Architecture Map
Show:
- folder tree
- key files
- main components
- data flow explanation
Issue Generator
Auto-generates issues like:
- Title: Improve error handling in API client
- Priority: Medium
- Type: Bug
- Suggested Fix: Add try/catch and user-facing error state Buttons:
- Copy Issue
- Export All Issues
- Create GitHub Issues
PR Summary Generator
Generate: Summary
- Refactored API error handling
- Added loading states
- Improved component separation
Testing
- Verified API failure state
- Checked mobile layout Buttons:
- Copy PR Summary
- Download Report
Built With
- css
- react
- replit
- restapi
- typescript
- vite

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