| https://127-0-0-1.io/oh-my-senior Hi HN, I created this toy project after seeing developers on HN and Reddit leveraging Gemini's large context window to analyze entire codebases.
Inspired by their insights, I wanted to streamline this process. While I've seen similar attempts, most tools like the @codebase feature in Continue VSCode extension are editor-bound or CLI-based. I wanted a simple web-based tool that integrates with my GitHub account directly. This tool uses Gemini's API to analyze codebases, providing insights and answering questions about the code. It's particularly useful for: - Developers who've inherited projects without documentation or knowledgeable colleagues - New engineers during onboarding - Getting a fresh perspective on complex codebases Key features: - Web-based interface for easy use - Supports multi-turn conversations - Markdown formatting in responses Currently using Gemini API (free quota available), but plan to add support for other models with free quotas like Codestral. This is a PoC with basic functionality. I've tested it on several of my own repositories with promising results. Feedback and suggestions welcome! Disclaimer: The quality of responses is inherently limited by Gemini's capabilities. This tool streamlines the process but cannot exceed Gemini's underlying performance. |