🚀 Inspiration
Modern open-source collaboration often suffers from cluttered repositories, unresolved issues, and missing documentation. As developers, we saw how much time teams waste diagnosing problems before solving them. That inspired us to create TechHub AI — a next-generation repository analysis platform powered by Chrome’s built-in Gemini Nano AI, designed for privacy-first and intelligent code evaluation. Our goal: make repository health measurable, transparent, and automated — directly in your browser, with zero external APIs or data sharing.
💡 What It Does
TechHub AI transforms any GitHub repository into a detailed health report using Chrome’s local AI capabilities.
It automatically performs:
- Repository metadata and issue analysis
- Issue classification into bugs, documentation, features, or spam
- Repository Health Scoring (0–100) based on code, communication, and engagement
- Actionable insights for maintainers to improve community interaction and code quality
It’s like a DevOps health monitor, turning raw data into meaningful insights — without leaving your browser.
🛠️ How We Built It
We developed TechHub AI using:
- React 18 + TypeScript + Tailwind CSS for a modern, responsive UI
- GitHub REST API for repository data collection
- Chrome’s built-in AI (Gemini Nano) for local processing and intelligent text summarization
- Supabase for secure image and asset storage
- Recharts for dynamic health-score visualizations
Currently, only the Summariser API is functional and some feature may work on users accounts, and since it’s still an experimental Chrome AI feature, we’ve observed occasional performance bugs and inconsistencies. Future updates will integrate the Prompt, Writer, Rewriter, and Proofreader APIs once they stabilize.
🚧 Challenges We Ran Into
- Handling inconsistent and incomplete repository data
- Managing Summariser API limitations (as it’s the only active Chrome AI feature)
- Occasional summarization bugs due to the experimental stage of Chrome AI
- Building a reliable scoring model that reflects actual repository quality
- Ensuring privacy and zero-network latency while maintaining performance
🏆 Accomplishments We’re Proud Of
- Developed a privacy-first AI analysis tool that works entirely in the browser
- Built a fully automated repository health pipeline using local AI
- Created an intuitive dashboard with data visualization and instant scoring
- Designed shareable reports that enhance open-source project transparency
- Positioned TechHub AI as an AI DevOps companion for maintainers and contributors
- Maintained the prebuilt github rest api feature, but chrome nano api is stunning and understood it's capabilities for ai challenge, anything possible with ai experiments.
📚 What We Learned
- How Chrome’s on-device AI can perform advanced repository analysis
- Importance of structured metadata and good documentation for AI accuracy
- Combining AI + NLP + DevOps yields measurable, practical insights
- Learned Blue-Green Deployment Strategy — enabling seamless version rollback if issues occur in production
- Understood that browser-based AI introduces new debugging and optimization challenges
🔮 What’s Next for TechHub AI
- Integration of all Chrome AI APIs (Prompt, Writer, Proofreader, and Rewriter)
- A live analytics dashboard for continuous repository monitoring
- Predictive analytics to forecast issue trends and contributor engagement
- Organization-wide health tracking across multiple repositories
- Future CI/CD integration — making repository health a measurable DevOps metric
Built With
- chrome-ai
- deno
- gemeni-nano-api
- gemini-api
- lovable-cloud
- react
- summarise-api
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.