nexoral/Review Buddy AI
AI code reviewer that auto-updates PR titles, descriptions, and labels. Supports multiple AI providers.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub Token with write permissions for PRs | no | ${{ github.token }} |
| gemini_api_key | Google Gemini API Key (required when adapter is 'gemini') | no | — |
| adaptive_api_token | API Token for OpenRouter or GitHub Models (required for non-Gemini adapters) | no | — |
| adapter | AI provider adapter to use ('gemini', 'openrouter', or 'github-models') | no | gemini |
| model | Model name to use (optional - each adapter has smart defaults) | no | — |
| model_context_tokens | Context window size (in tokens) of the selected model. Used to size how much diff content is sent per request/whether to split large PRs across multiple requests. Defaults to a conservative 32000 if not set. | no | — |
| pr_number | Pull Request Number | yes | ${{ github.event.pull_request.number }} |
| repository | Repository name (owner/repo) | yes | ${{ github.repository }} |
| tone | Tone of the response (professional, friendly, funny, roast) | no | roast |
| language | Language for the response | no | hinglish |
Outputs
no outputs