Devgen aids developers in reading and understanding large codebases efficiently. It provides quick insights, relevant code references, and supports natural language to explore and discuss code issues, pull requests, and patches.
Devgen aids developers in reading and understanding large codebases efficiently. It provides quick insights, relevant code references, and supports natural language to explore and discuss code issues, pull requests, and patches.
Devgen is a codebase research assistant designed to help developers comprehend and navigate large codebases. It offers quick answers with code references, enables effortless troubleshooting by bringing GitHub issues into discussions, and supports reviewing and understanding pull requests and patches using natural language. Devgen streamlines codebase interactions, making it easier for teams to collaborate, identify solutions, and discuss code changes without requiring in-depth programming knowledge.
Who will use devgen?
Developers
Software Engineers
Code Reviewers
QA Teams
DevOps Teams
How to use the devgen?
Step1: Install the Devgen extension on your preferred platform.
Step2: Index your codebase using New Index Requests.
Step3: Use Fast or Advanced Chat Requests to inquire about code details.
Step4: Right-click on GitHub issues and add them to chat for discussion.
Step5: Review pull requests and patches via natural language queries in the chat.
Step6: Utilize the updates and insights provided to enhance your code understanding and troubleshooting process.
Platform
web
chrome
devgen's Core Features & Benefits
The Core Features of devgen
Quick codebase insights
GitHub issue discussion integration
Natural language pull request reviews
Natural language patch reviews
The Benefits of devgen
Speeds up code comprehension
Enhances collaborative troubleshooting
Simplifies code review process
Reduces dependency on programming knowledge for stakeholders
devgen's Main Use Cases & Applications
Reading and understanding large codebases
Troubleshooting and debugging
Code review and discussion
Collaborating on GitHub issues
Learning about code patches and pull requests
FAQs of devgen
What is the difference between Fast Chat and Advanced Chat?
Fast Chat provides quick responses for simple queries, while Advanced Chat offers more comprehensive analysis for complex code understanding.
What are Index Requests and how do they work?
Index Requests create a searchable index of your codebase, allowing Devgen to provide context-aware responses.
Which models are supported?
We currently support OpenAI and Anthropic models.
Can I cancel my plan?
Yes, you can cancel your plan at any time. Billing adjustments will be made on the next cycle.
What kind of support do you offer?
We offer support through GitHub Issues for all plans. Enterprise customers receive priority support and account management.
Is there a free plan available?
Yes, Devgen offers a Free plan with limited requests to try out the service.
Do you offer enterprise solutions?
Yes, we offer customized enterprise solutions with dedicated instances, private repositories, and integrations.
How can I index my codebase?
You can create a new index using New Index Requests in Devgen.
What is the token limit per request?
The Free plan supports up to 4k tokens per request, while the Pro plan supports up to 8k tokens.
How are GitHub issues added to chats?
Right-click on any GitHub issue page and select 'Add to Chat' to integrate the issue into Devgen discussions.