tabtabtabai/Agni Visual Test
AI-powered visual QA testing for pull requests
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| anthropic-api-key | Anthropic API key (always required for test plan generation) | yes | — |
| nvidia-api-key | NVIDIA Build API key (required for Kimi K2.5) | no | "" |
| google-api-key | Google AI API key (required for Gemini models) | no | "" |
| azure-credentials | Azure service principal credentials JSON | yes | — |
| github-token | GitHub token for posting PR comments | yes | — |
| branch-filter | Only test PRs from branches with this prefix | no | claude/ |
| model | Model ID (claude-*, moonshotai/*, gemini-*) | no | claude-opus-4-5-20251101 |
| app-secrets | JSON object of env vars your app needs (DB URLs, API keys, etc.) | no | {} |
| force-run | Skip the 'no UI changes' check and always run the test | no | false |
| vm-image | Azure managed image ID (from build-vm-image.sh) for faster VM boot | no | "" |
Outputs
no outputs