Features in Depth
DevFlow provides a suite of powerful features to help you search, understand, and manage your codebase.
Search
- What it does: Search your codebase using natural language or keywords.
- How to use: Go to the "Search" tab, enter your query, and click "Search".
- Tips: Use specific keywords or ask questions for best results.
AI Answers
- What it does: Get context-aware answers to code questions using AI.
- How to use: In the "Search" tab, enter a question and click "AI Answer".
- Tips: Provide clear, specific questions for more accurate answers.
Find Similar
- What it does: Paste a code snippet to find similar examples in your project.
- How to use: Go to the "Find Similar" tab, paste your code, select the language, and click "Find Similar".
- Tips: Use complete functions or classes for better matches.
Repository Management
- What it does: Index your codebase, view stats, clear the index, and check backend health.
- How to use: Use the "Repository" tab to manage indexing and view repository statistics.
- Tips: Re-index after major code changes for best results.
Logs
- What it does: View backend logs in real time for troubleshooting.
- How to use: Go to the "Logs" tab to see backend output and errors.
AI Settings
- What it does: Configure your OpenAI API key, model, and token limit.
- How to use: Use the "AI Settings" tab in the sidebar.
- Tips: Use a valid API key and adjust model/token settings for your needs.