Skip to main content
GitWhisper supports multiple AI providers and models. Use these commands to discover available options.

list-models

Display all supported AI model providers.

Usage

gitwhisper list-models
# or use the shorthand
gw list-models

Terminal Output

$ gw list-models
Available models:
  - claude (Anthropic Claude)
  - openai (OpenAI GPT models)
  - gemini (Google Gemini)
  - grok (xAI Grok)
  - llama (Meta Llama)
  - deepseek (DeepSeek, Inc.)
  - github (GitHub)
  - ollama (Ollama)
  - free (LLM7.io - No API key required)

Model Descriptions

claude
provider
Anthropic Claude - Advanced reasoning and long-context capabilities.API Key: Sign up at console.anthropic.com
openai
provider
OpenAI GPT - Industry-leading language models including GPT-4 and GPT-5.API Key: Sign up at platform.openai.com
gemini
provider
Google Gemini - Multimodal AI with strong reasoning and long context windows.API Key: Get one at ai.google.dev
grok
provider
xAI Grok - Powerful models with real-time information access.API Key: Sign up at x.ai
llama
provider
Meta Llama - Open-source models via API providers.API Key: Available through various providers
deepseek
provider
DeepSeek - Cost-effective models with strong coding capabilities.API Key: Sign up at platform.deepseek.com
github
provider
GitHub Models - Access to multiple models through GitHub’s marketplace.API Key: GitHub personal access token with model permissions
ollama
provider
Ollama - Run models locally on your machine.Setup: Install from ollama.comNote: No API key required for local usage
free
provider
LLM7.io - Free tier access without API keys.Limitations:
  • 8k characters per request
  • 60 requests/hour
  • 10 requests/minute
  • 1 request/second
Note: No API key required

list-variants

Display available variants for AI models.

Usage

gw list-variants
List all variants for all models.
gw list-variants --model <model-name>
List variants for a specific model.

Options

--model
string
Filter variants by model.Allowed values: claude, openai, gemini, grok, llama, deepseek, github, ollama, freeShorthand: -m

Examples

gw list-variants

Terminal Output Examples

OpenAI Variants

$ gw list-variants --model openai
Available variants for openai:
  - gpt-4o (default)
  - gpt-5
  - gpt-5-mini
  - gpt-5-nano
  - gpt-5-pro
  - gpt-4.1
  - gpt-4.1-mini
  - gpt-4.1-nano
  - gpt-4.5-preview
  - gpt-4o
  - gpt-4o-mini
  - gpt-realtime
  - gpt-realtime-mini
  - o1-preview
  - o1-mini
  - o3-mini

Claude Variants

$ gw list-variants --model claude
Available variants for claude:
  - claude-sonnet-4-20250514 (default)
  - claude-sonnet-4-5-20250929
  - claude-opus-4-1-20250805
  - claude-opus-4-20250514
  - claude-3-7-sonnet-20250219
  - claude-3-7-sonnet-latest
  - claude-3-5-sonnet-latest
  - claude-3-5-sonnet-20241022
  - claude-3-5-sonnet-20240620
  - claude-3-opus-20240307
  - claude-3-sonnet-20240307
  - claude-3-haiku-20240307

Gemini Variants

$ gw list-variants --model gemini
Available variants for gemini:
  - gemini-2.0-flash (default)
  - gemini-2.5-pro (advanced reasoning with thinking)
  - gemini-2.5-flash (updated Sep 2025)
  - gemini-2.5-flash-lite (most cost-efficient)
  - gemini-2.5-flash-image (image generation)
  - gemini-2.5-computer-use (agent interaction)
  - gemini-1.5-pro-002 (2M tokens)
  - gemini-1.5-flash-002 (1M tokens)
  - gemini-1.5-flash-8b (cost effective)

Grok Variants

$ gw list-variants --model grok
Available variants for grok:
  - grok-2-latest (default)
  - grok-4 (most intelligent)
  - grok-4-heavy (most powerful)
  - grok-4-fast (efficient reasoning)
  - grok-code-fast-1 (agentic coding)
  - grok-3 (reasoning capabilities)
  - grok-3-mini (faster responses)

DeepSeek Variants

$ gw list-variants --model deepseek
Available variants for deepseek:
  - deepseek-chat (default)
  - deepseek-v3.2-exp (latest experimental)
  - deepseek-v3.1 (hybrid reasoning)
  - deepseek-v3.1-terminus
  - deepseek-r1-0528 (upgraded reasoning)
  - deepseek-v3-0324 (improved post-training)
  - deepseek-reasoner

Llama Variants

$ gw list-variants --model llama
Available variants for llama:
  - llama-3-70b-instruct (default)
  - llama-3-8b-instruct
  - llama-3.1-8b-instruct
  - llama-3.1-70b-instruct
  - llama-3.1-405b-instruct
  - llama-3.2-1b-instruct
  - llama-3.2-3b-instruct
  - llama-3.3-70b-instruct

GitHub Variants

$ gw list-variants --model github
Available variants for github:
  - gpt-4o (default)
  - DeepSeek-R1
  - Llama-3.3-70B-Instruct
  - Deepseek-V3
  - Phi-4-mini-instruct
  - Codestral 25.01
  - Mistral Large 24.11
  - etc. Check more on https://github.com/marketplace?type=models

Ollama Variants

$ gw list-variants --model ollama
Check Ollama models here: https://ollama.com/search

Free Tier

$ gw list-variants --model free
  No variant selection - uses LLM7.io default model

  Anonymous tier limits:
 8k chars per request
 60 requests/hour, 10 requests/min, 1 request/sec

  Powered by LLM7.io - No API key required!

Using Models and Variants

In Commands

# Use specific model
gw commit --model claude

# Use specific variant
gw commit --model openai --model-variant gpt-4o

# Analyze with Gemini Pro
gw analyze --model gemini --model-variant gemini-2.5-pro

Set as Defaults

# Set default model
gw set-defaults --model claude

# Set default model and variant
gw set-defaults --model openai --model-variant gpt-4o

Model Selection Guide

For best quality:
  • claude with claude-opus-4-1-20250805
  • openai with gpt-5 or o1-preview
  • gemini with gemini-2.5-pro
For best speed:
  • openai with gpt-4o-mini
  • claude with claude-3-haiku-20240307
  • gemini with gemini-2.5-flash-lite
For cost efficiency:
  • deepseek with deepseek-chat
  • gemini with gemini-2.5-flash-lite
  • free (no API key required)
For local/offline:
  • ollama with any local model
For coding tasks:
  • grok with grok-code-fast-1
  • deepseek with deepseek-reasoner
  • github with Codestral 25.01

Build docs developers (and LLMs) love