Unlock insights from GitHub repositories with the power of AI and natural language.
GitProse is an intelligent application designed to help you explore and understand GitHub repositories quickly and efficiently. Instead of manually sifting through commits, issues, and pull requests, you can simply ask questions in plain English!
Start by pasting the URL of any public GitHub repository into the input field. GitProse can also recognize GitLab URLs, though full support for GitLab (beyond URL parsing) is currently under development.
Use the text area to type your questions in natural language. GitProse is designed to understand queries about:
For GitHub repositories, as soon as you enter a valid URL, GitProse uses AI to suggest a few insightful questions you might want to ask. Click any suggestion to instantly populate the query box!
Behind the scenes, GitProse fetches relevant data (recent commits, open issues, and open pull requests) from the repository via the GitHub API. This data, along with your query, is then processed by Google's Gemini models through Genkit. The AI analyzes the information to provide you with a concise and relevant answer.
The AI's response is formatted in Markdown, making it easy to read. If the answer has multiple parts or sections, they will be clearly structured with headings and lists.
Alongside the textual answer, GitProse provides direct links to the specific commits, issues, or pull requests on GitHub that are relevant to your query, allowing you to dive deeper if needed.
GitProse empowers developers, project managers, and anyone interested in a software project to interact with repository data more intuitively.