Kavia Query - Analyzing Your Existing Project
Kavia helps you understand and improve your existing software projects by analyzing code quality, documentation, performance, and security.
What Kavia Can Analyze
Code Analysis
- Reviews your code structure, language, and architecture
- Maps dependencies and reusable components
- Checks complexity and maintainability
Documentation
- Reviews README files and inline comments
- Finds missing, outdated, or unclear documentation
- Checks setup guides and API docs
Security
- Detects exposed secrets and vulnerabilities
- Reviews authentication and API security
- Reviews authentication and API security
Performance
- Identifies slow code and bottlenecks
- Checks database queries and memory usage
- Reviews caching and optimization strategies
How to Analyze Your Project in Kavia
1
Step 1: Create a New Project
- Go to your Project List → Click New
- Enter project details → Select Manual Setup
- Click Create to launch the project dashboard
2
Step 2: Connect Your Repository
- Go to the Query tab
- Click Add Repository → Connect GitHub
- Choose a repo from the list or paste a public GitHub URL
- Click Import Selected and wait for the scan to complete
3
Step 3: Run a Query
- Select the scanned repo
- Click Query → Basic Query
- Ask Kavia questions in natural language (e.g., “What are the security risks?”)
Tip: Upload any supporting files (specs, user stories, etc.) and click Refresh to include them in your analysis.
Previous
Import