Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Hi
- I have a feature request for a Chrome extension that would greatly enhance the functionality and user experience of your awesome gitingest project. The idea is heavily inspired by the "YouTube Summary with ChatGPT & Claude" extension (https://chrome.google.com/webstore/detail/youtube-summary-with-chat/nmmicjeknamkfloonkhhcjmomieiodli) which I think could be adapted very effectively for analyzing code repositories with gitingest.
- Key features I envision:
- 1. Activates when browsing a Github repo, with an icon to trigger processing the repo through the gitingest API
- 2. Allows user to select their preferred AI model to use for generating the summary and answering questions (e.g. GPT-4, Claude, custom model)
- 3. Opens the generated summary, code snippets, and prompts in a new tab/window of the selected AI's web UI
- 4. If user is logged in to the AI service, summary is generated immediately, otherwise user is prompted to log in first
- 5. Provides options to customize the system prompt that gives the AI context and instructions on how to analyze the code and what information to extract
- 6. Lets user structure the summary output using a template with headings and parameters like:
- - Main functionalities
- - Code quality score
- - Dependencies
- - Usage examples
- - Docstring quality
- - Potential issues/improvements
- 7. Supports output in different human languages, not just English
- 8. Has some pre-made prompt templates for common analysis types like "Overview", "Detailed Breakdown", "Key Functions", etc.
- The key value props are:
- - Quickly get an overview of any public code repo without cloning it locally
- - Easily explore and understand new codebases
- - Get quality analysis and insights from the AI model of your choice
- - Ask follow-up questions and get explanations about the code
- - Customize the analysis to focus on your areas of interest
- - All conveniently done through the gitingest API and Chrome extension
- I believe this would be a killer feature for gitingest and make it an invaluable tool for navigating and learning from open source projects on Github. The "YouTube Summary" extension has over 1M users, so there is clearly demand for this type of functionality.
- Please let me know what you think and if you need any other info! I'm happy to elaborate on any part of the vision. Excited to hear your thoughts!
Advertisement
Add Comment
Please, Sign In to add comment