Skip to main content

Core Concept: Providers

Providers are the underlying AI engines (Large Language Models) that process your text and generate responses. Rephlo acts as a universal interface, allowing you to swap these brains in and out as needed.

Provider Types

Rephlo supports 8 BYOK providers plus a Dedicated API, giving you flexibility to choose the best AI for each task:

Cloud Providers (Internet Required)

  1. OpenAI: The creators of GPT-5.1 and o3. Industry standard for reasoning, coding, and creativity.
  2. Anthropic: Creators of Claude Sonnet 4.5 and Opus 4.5. Known for high-quality writing and large context windows (200K+ tokens).
  3. Groq: An ultra-fast inference provider using custom LPU chips—near-instant responses.
  4. Google: Access to Gemini 3 models with strong multimodal capabilities.
  5. xAI (Grok): Grok 4.1 models with real-time knowledge and unique personality.
  6. OpenRouter: A unified API gateway to 100+ models (LLaMA, Mixtral, Command-R, and more) with automatic fallback.
  7. OpenAI-Compatible: Connect to any OpenAI SDK-compatible service including Azure OpenAI, vLLM, LocalAI, LiteLLM, and other self-hosted or enterprise deployments. Requires API Key, Base URL, and Model Name.

Local Providers (Complete Privacy)

  1. Ollama: Run open-source models (Llama 4, Mistral, Gemma, DeepSeek, Qwen 3) directly on your computer. Your data never leaves your machine.

Managed Provider

  • Dedicated API: Rephlo's managed cloud option with OAuth 2.0 authentication—simplest setup for users who don't want to manage API keys.

Connection Modes

You can connect to these providers in two ways:

┌─────────────────────────────────────────────────────────────────────────┐
│ CONNECTION MODE COMPARISON │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ DEDICATED MODE (Managed) BYOK MODE (Bring Your Own Key) │
│ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ Rephlo │ │ Rephlo │ │
│ │ App │ │ App │ │
│ └──────┬──────┘ └──────┬──────┘ │
│ │ │ │
│ ▼ │ │
│ ┌─────────────┐ │ │
│ │ Rephlo │ │ Direct │
│ │ Cloud │ │ Connection │
│ └──────┬──────┘ │ │
│ │ │ │
│ ▼ ▼ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ AI Provider │ │ AI Provider │ │
│ │ (OpenAI, │ │ (OpenAI, │ │
│ │ Anthropic) │ │ Anthropic) │ │
│ └─────────────┘ └─────────────┘ │
│ │
│ Pros: Pros: │
│ - Zero setup - Maximum privacy │
│ - Managed billing - Direct vendor pricing │
│ - Latest models │
│ Cons: Cons: │
│ - Less control - Requires vendor account │
│ │
└─────────────────────────────────────────────────────────────────────────┘

1. Dedicated Mode (Managed)

  • Description: Rephlo manages the connection and billing. You might use a generic "Rephlo Cloud" account (if applicable to your license).
  • Pros: Zero setup.
  • Cons: Less control over specific model parameters.

2. BYOK Mode (Bring Your Own Key)

  • Description: You use your own personal API Key directly from the vendor (e.g., your own OpenAI Platform API Key).
  • Pros:
    • Privacy: Your data goes directly from your machine to the vendor, bypassing Rephlo servers.
    • Control: You pay the vendor directly (often cheaper for heavy users).
    • Flexibility: Access new models immediately upon release.
  • Cons: Requires setting up an account with the vendor.

Getting API Keys (BYOK)

When using BYOK, you are responsible for the API usage costs directly with the vendor.

ProviderWhere to Get KeysNotes
OpenAIplatform.openai.comGPT-5.1, o3, DALL-E
Anthropicconsole.anthropic.comClaude Sonnet 4.5, Opus 4.5
Groqconsole.groq.comFree tier available
Googleaistudio.google.comGemini 3 Pro/Flash
xAIconsole.x.aiGrok 4.1
OpenRouteropenrouter.aiOne key, 100+ models
OpenAI-CompatibleVaries by serviceAzure OpenAI, vLLM, LocalAI, LiteLLM

Switching Providers

You can switch providers globally (for all commands) or per-command:

  • Example: Use Groq for quick spell-checks (fast/cheap), but switch to Claude for complex legal analysis (smart/nuanced).
┌─────────────────────────────────────────────────────────────────────────┐
│ PROVIDER CONFIGURATION DIALOG │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────────────────────┐ │
│ │ Add Provider [X] │ │
│ ├─────────────────────────────────────────────────────────────────┤ │
│ │ │ │
│ │ Provider Type: [OpenAI v] │ │
│ │ │ │
│ │ Display Name: [My GPT-5____________________________] │ │
│ │ │ │
│ │ ───────────────────────────────────────────────────────── │ │
│ │ API Key: [sk-xxxx...xxxx____________________] [Show] │ │
│ │ │ │
│ │ Model: [gpt-5.1 v] │ │
│ │ [ ] gpt-5.1 │ │
│ │ [ ] gpt-5.1-mini │ │
│ │ [ ] o3 │ │
│ │ │ │
│ │ ───────────────────────────────────────────────────────── │ │
│ │ Status: [Test Connection] │ │
│ │ │ │
│ │ Connection successful! │ │
│ │ │ │
│ │ [ ] Set as default provider │ │
│ │ │ │
│ │ [Cancel] [Save] │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────┘

Provider Comparison Guide

ProviderBest ForSpeedContext Size
GPT-5.1General, Coding, AnalysisFast256K
Claude Sonnet 4.5Writing, Long docsFast200K
GroqQuick tasksUltra-fast128K
Gemini 3Multimodal, ResearchFast2M+
OllamaPrivacy, OfflineDepends on HW8-128K

Next Concept: Explore the Dashboard & Navigation.