Documentation Index
Fetch the complete documentation index at: https://kai.dria.co/docs/llms.txt
Use this file to discover all available pages before exploring further.
GitHub Integration
Connect your GitHub account to create issues directly from Kai vulnerability findings. Each issue includes the exploit details, severity, affected file, and suggested fix — giving your team everything they need to resolve the vulnerability.Connecting GitHub
From the Web Dashboard
- Go to your workspace in the web dashboard
- Navigate to Integrations
- Click Connect on the GitHub card
- Authorize Kai through GitHub OAuth
- You’ll be redirected back to your workspace
What Kai Can Access
When you connect GitHub, Kai gets permission to:- Create issues in repositories you select
- Read your repository list for the project picker
Creating Issues from the Web Dashboard
- Open a vulnerability from the Kanban board or scan results
- Click Create Issue
- Select the GitHub tab
- Choose the target repository
- Review the pre-filled issue details
- Click Create

- Vulnerability title and severity
- Detailed description of the security issue
- Exploit code demonstrating the vulnerability
- Suggested fix with code changes
- Link back to the finding in Kai
Creating Issues from VS Code
- Open the Scan Results panel in the Kai sidebar
- Find the vulnerability you want to track
- Click the Create Issue icon on the exploit item
- Select GitHub from the integration picker
- Choose the target repository from your connected repos
- The issue is created and a link is provided
Disconnecting GitHub
- Go to your workspace Integrations page
- Click Disconnect on the GitHub card
- Confirm the disconnection
Troubleshooting
OAuth Callback Fails
Problem: The GitHub authorization page doesn’t redirect back to Kai Solutions:- Check your browser’s popup blocker settings
- Try using a different browser
- Ensure
kai.dria.cois not blocked by your network
No Repositories Found
Problem: The repository picker is empty when creating an issue Solutions:- Verify GitHub is connected in your workspace Integrations page
- Check that your GitHub account has access to the repositories you expect
- Try disconnecting and reconnecting the integration
Issue Creation Fails
Problem: Error when trying to create a GitHub issue Solutions:- Ensure you have write access to the target repository
- Check that the repository allows issue creation (not disabled in settings)
- Verify your GitHub connection is still active in the Integrations page