All posts
Engineering
AI

Provider-Agnostic AI: Gemini by Default, Switchable in One Line

How we keep model choice flexible so you can route reviews to Gemini, Claude, or OpenAI per task.

5 min readPriya Sharma · Platform

Different tasks want different models. Triage can run on a cheap, fast model; a deep security review might warrant a stronger one.

Our AI layer exposes a small model registry: a logical task name resolves to a concrete model, and provider is chosen by model-id prefix. Adding Claude or OpenAI is a one-line change plus an API key.

Gemini is the default everywhere for cost, routed through the Cloudflare AI Gateway for logging and rate-limiting. Nothing else in the product needs to know which model ran.

Ready to automate your code reviews?

Connect a repo and get AI reviews on every PR today.

Start Building