Skip to main content

Model Providers

The Roo Code VS Code extension and Roo Code Cloud Agents are highly capable, sophisticated coding agents. While they carry a lot of functionality on their own, they depend on LLM providers to offer the inference needed to complete tasks.

Other tools are intinsically bound by design to a specific provider (like Claude Code → Anthropic Models or Codex → OpenAI models), forcing you to stick with them irrespective of how the landscape changes (which happens fast). Roo on the other hand is model-agnostic, allowing you to choose the model that best fits your needs, according to your budget, skill profile, codebase and more.

We support connecting to a wide range of model providers, giving you flexibility in how you access AI models. Some providers work with the VS Code extension, while others are available through Roo Code Cloud Agents.

Learn how to set up your provider in the Roo Code VS Code extension here.

Provider Comparison

Here's every provider we support and where you can use them. Click for detailed instructions.

We regularly run evals for all supported models to see how they do against our standard test suite. See the latest results here.

ProviderVS Code ExtensionCloud Agents
Anthropic
Claude Code
AWS Bedrock
Cerebras
DeepInfra
DeepSeek
Doubao
Featherless AI
Fireworks AI
Chutes AI
Google Gemini
Glama
Groq
Hugging Face
Human Relay
IO Intelligence
LM Studio
LiteLLM
Mistral AI
Ollama
OpenAI
OpenAI Compatible
OpenRouter
Qwen Code CLI
Requesty
Roo Code Cloud
SambaNova
Unbound
Vercel AI Gateway
GCP Vertex AI
VS Code Language Model API
xAI (Grok)
Z AI

Overwhelmed by choice?

Yeah, it's a lot.

  • Want it to JustWork™? Go with the Roo Code Cloud Provider for a curated selection and the easiest setup with no API keys required
  • Want access to many models? Try OpenRouter for a single API to 100+ models
  • Want to optimize for specific models? Use the first part provider for each of them (Anthropic, OpenAI, etc)
  • Looking for local/offline models? Check out Ollama or LM Studio