
RepoSense is an AI-powered developer tool that combines deep codebase intelligence with automated risk analysis in one unified pipeline. Drop in any GitHub repository URL and RepoSense gives you two things automatically: š§ Repo Intelligence (Q&A) Ask anything about the codebase in plain English. IBM Bob analyzes the full repo with real context ā not snippets ā and answers with file and line citations. "Where is auth handled?" "What does this function depend on?" "How does the payment flow work?" š Automated Risk Review Immediately after ingestion, a Risk Score (0ā100) appears ā computed across three dimensions: test coverage, code complexity, and security. The full breakdown shows untested functions, high fan-out breaking points, and security smells enriched by IBM Bob reasoning. How IBM Bob is used: - Full repository context analysis via the Q&A engine (intelligence/qa_engine.py) - Security finding enrichment and reasoning (review/security_scanner.py) - Intent-aware answers grounded in real source code Tech stack: Python, FastAPI, LangChain, ChromaDB, IBM watsonx.ai (Granite), Streamlit Built solo in 48 hours.
17 May 2026