AI Providers & Models

B-Roll Me supports four AI providers. You can use any combination — the app fetches available models from all providers that have a valid API key configured.

Supported Providers

Anthropic (Claude)

Models like Claude Sonnet, Claude Haiku, and Claude Opus. The app filters to models with IDs starting with claude-.

Sign up: console.anthropic.com · Strengths: Excellent analysis quality, strong instruction following

OpenAI (GPT)

Models like GPT-4o, GPT-4o-mini, and GPT-4 Turbo. The app excludes instruct, realtime, audio, and transcription variants.

Sign up: platform.openai.com · Strengths: Fast, widely used, good cost/performance ratio with GPT-4o-mini

Google Gemini

Models like Gemini 2.5 Flash and Gemini Pro. Filtered to models that support content generation.

Sign up: aistudio.google.com · Strengths: Very cost-effective, generous free tier for experimentation

OpenRouter

Access to 100+ models from multiple providers through a single API. Model listing is always available (no key required for browsing).

Sign up: openrouter.ai · Strengths: Maximum model variety, unified billing, useful for trying different models

Model Selection

In Settings > Analysis Preferences, the model selector shows all models available from your configured providers. Models are displayed as provider:model_id strings, for example:

  • anthropic:claude-sonnet-4-20250514
  • openai:gpt-4o
  • gemini:gemini-2.5-flash
  • openrouter:anthropic/claude-3.5-sonnet

Per-Feature Model Overrides

B-Roll Me lets you assign different models to different tasks:

Script Analysis

Identifies B-Roll moments from your script. Use a fast, affordable model here — GPT-4o-mini or Gemini Flash work well.

Clip Evaluation

Scores clips for relevance. Use a more capable model here if you want higher-quality scoring — Claude Sonnet or GPT-4o are good choices.

To set an override, enable the toggle for the feature in Settings > Analysis Preferences and select a model from the dropdown. When disabled, the feature uses the default model.

Cost Optimization Tips

  • Use GPT-4o-mini or Gemini Flash for script analysis (fast, cheap, good enough for identifying moments).
  • Use Claude Sonnet or GPT-4o for clip evaluation (quality matters more for accurate scoring).
  • Reduce the max moments setting if your scripts are long — fewer moments means fewer API calls during search and evaluation.
  • OpenRouter is useful for comparing models without switching providers.