Everything you need to get started with Repobility
Connect your GitHub account via OAuth to import repositories with one click. This gives Repobility read access to your repositories for analysis. We request repo and read:org scopes.
Paste any public Git URL (HTTPS) to analyze repositories from any provider. For private repositories, provide authentication via the settings panel.
After analysis completes, your repository dashboard shows:
Each finding includes a tailored prompt designed for AI coding assistants. These prompts include:
Simply copy the prompt and paste it into Claude, ChatGPT, GitHub Copilot, or any AI assistant to get an immediate fix.
Quality is measured across 8 dimensions:
| Dimension | What It Measures |
|---|---|
| Structure | File organization, module boundaries, naming conventions |
| Code Quality | Complexity, duplication, code smells |
| Documentation | README, inline docs, API documentation coverage |
| Testing | Test file presence, coverage indicators, test patterns |
| Best Practices | Linting config, CI/CD, containerization, .gitignore |
| Security | Vulnerability count, secret exposure, OWASP compliance |
| Dependencies | Outdated packages, vulnerability exposure, license risk |
| Maintainability | Cognitive complexity, tech debt ratio, change risk |
Security findings are classified by severity:
Analysis results can be exported in multiple formats:
The REST API is available on Team and Enterprise plans. Full API documentation will be available at /api/v1/docs/ once your account is activated.
# Example: List your repositories
curl -H "Authorization: Bearer YOUR_TOKEN" \
https://repobility.com/api/v1/repos/
# Example: Get analysis findings
curl -H "Authorization: Bearer YOUR_TOKEN" \
https://repobility.com/api/v1/repos/123/findings/