# Model Catalog > A vendor-neutral, kind-aware catalog of 246 LLM / embedding / rerank / media models across 22 vendors. Free, unauthenticated, versioned JSON — which model ids exist per vendor and, for each, its kind, context window, modalities, capabilities and an optional indicative US list price (a reference only — verify with the vendor). ## Catalog data - [Full catalog (JSON)](https://openviglet.github.io/model-catalog/catalog.json): every vendor, every field - [Compact index](https://openviglet.github.io/model-catalog/index.json): { vendor, id, label, kind } per entry - [Aggregate stats](https://openviglet.github.io/model-catalog/stats.json): counts per vendor/kind/capability + field coverage - [Decision leaderboards](https://openviglet.github.io/model-catalog/leaderboards.json): cheapest per kind, best intelligence-per-$, biggest context, fastest (each with its population/total) - [Change feed](https://openviglet.github.io/model-catalog/changes.json): what changed at the last publish - [Consumer plans](https://openviglet.github.io/model-catalog/plans.json): vendor subscription tiers with an indicative US list price (a reference — verify with the vendor) - [Pricing sources](https://openviglet.github.io/model-catalog/providers.json): official vendor pricing pages to verify the catalog's indicative prices against - [JSON Schema](https://openviglet.github.io/model-catalog/catalog.schema.json): the envelope + entry contract - [Discovery manifest](https://openviglet.github.io/model-catalog/endpoints.json): every published path as an absolute URL ## Segments - [All segments](https://openviglet.github.io/model-catalog/hubs/): ranked leaderboard hubs by kind, capability, modality and price tier - [CHAT models](https://openviglet.github.io/model-catalog/hubs/kind/chat.md): 188 models - [EMBEDDING models](https://openviglet.github.io/model-catalog/hubs/kind/embedding.md): 16 models - [RERANK models](https://openviglet.github.io/model-catalog/hubs/kind/rerank.md): 3 models - [IMAGE models](https://openviglet.github.io/model-catalog/hubs/kind/image.md): 6 models - [TRANSCRIPTION models](https://openviglet.github.io/model-catalog/hubs/kind/transcription.md): 7 models - [SPEECH models](https://openviglet.github.io/model-catalog/hubs/kind/speech.md): 22 models - [VIDEO models](https://openviglet.github.io/model-catalog/hubs/kind/video.md): 2 models - [MODERATION models](https://openviglet.github.io/model-catalog/hubs/kind/moderation.md): 2 models - [Multimodal models](https://openviglet.github.io/model-catalog/hubs/capability/multimodal.md): 1 model - [Reasoning models](https://openviglet.github.io/model-catalog/hubs/capability/reasoning.md): 90 models - [Tools models](https://openviglet.github.io/model-catalog/hubs/capability/tools.md): 182 models - [Vision models](https://openviglet.github.io/model-catalog/hubs/capability/vision.md): 122 models - [Audio models](https://openviglet.github.io/model-catalog/hubs/modality/audio.md): 26 models - [Embedding models](https://openviglet.github.io/model-catalog/hubs/modality/embedding.md): 15 models - [Image models](https://openviglet.github.io/model-catalog/hubs/modality/image.md): 125 models - [Pdf models](https://openviglet.github.io/model-catalog/hubs/modality/pdf.md): 95 models - [Text models](https://openviglet.github.io/model-catalog/hubs/modality/text.md): 227 models - [Video models](https://openviglet.github.io/model-catalog/hubs/modality/video.md): 9 models - [Frontier-tier models](https://openviglet.github.io/model-catalog/hubs/tier/frontier.md): 36 models - [High-tier models](https://openviglet.github.io/model-catalog/hubs/tier/high.md): 84 models - [Mid-tier models](https://openviglet.github.io/model-catalog/hubs/tier/mid.md): 53 models - [Light-tier models](https://openviglet.github.io/model-catalog/hubs/tier/light.md): 40 models ## Vendors - [anthropic](https://openviglet.github.io/model-catalog/models/anthropic/): 12 models - [azure](https://openviglet.github.io/model-catalog/models/azure/): 6 models - [bedrock](https://openviglet.github.io/model-catalog/models/bedrock/): 5 models - [cerebras](https://openviglet.github.io/model-catalog/models/cerebras/): 5 models - [cohere](https://openviglet.github.io/model-catalog/models/cohere/): 6 models - [deepseek](https://openviglet.github.io/model-catalog/models/deepseek/): 2 models - [fireworks](https://openviglet.github.io/model-catalog/models/fireworks/): 4 models - [gemini](https://openviglet.github.io/model-catalog/models/gemini/): 8 models - [gemini-openai](https://openviglet.github.io/model-catalog/models/gemini-openai/): 5 models - [groq](https://openviglet.github.io/model-catalog/models/groq/): 8 models - [minimax](https://openviglet.github.io/model-catalog/models/minimax/): 2 models - [mistral](https://openviglet.github.io/model-catalog/models/mistral/): 5 models - [ollama](https://openviglet.github.io/model-catalog/models/ollama/): 7 models - [openai](https://openviglet.github.io/model-catalog/models/openai/): 129 models - [openrouter](https://openviglet.github.io/model-catalog/models/openrouter/): 6 models - [qwen](https://openviglet.github.io/model-catalog/models/qwen/): 5 models - [together](https://openviglet.github.io/model-catalog/models/together/): 6 models - [vercel](https://openviglet.github.io/model-catalog/models/vercel/): 6 models - [vertex-ai](https://openviglet.github.io/model-catalog/models/vertex-ai/): 5 models - [voyage](https://openviglet.github.io/model-catalog/models/voyage/): 7 models - [xai](https://openviglet.github.io/model-catalog/models/xai/): 4 models - [zai](https://openviglet.github.io/model-catalog/models/zai/): 3 models ## Models - [Claude Fable 5](https://openviglet.github.io/model-catalog/models/anthropic/claude-fable-5.md): anthropic · CHAT · 1M ctx - [Claude Haiku 4.5](https://openviglet.github.io/model-catalog/models/anthropic/claude-haiku-4-5-20251001.md): anthropic · CHAT · 200K ctx - [Claude Opus 4.1](https://openviglet.github.io/model-catalog/models/anthropic/claude-opus-4-1-20250805.md): anthropic · CHAT · 200K ctx - [Claude Opus 4](https://openviglet.github.io/model-catalog/models/anthropic/claude-opus-4-20250514.md): anthropic · CHAT · 200K ctx - [Claude Opus 4.5](https://openviglet.github.io/model-catalog/models/anthropic/claude-opus-4-5-20251101.md): anthropic · CHAT · 200K ctx - [Claude Opus 4.6](https://openviglet.github.io/model-catalog/models/anthropic/claude-opus-4-6.md): anthropic · CHAT · 1M ctx - [Claude Opus 4.7](https://openviglet.github.io/model-catalog/models/anthropic/claude-opus-4-7.md): anthropic · CHAT · 1M ctx - [Claude Opus 4.8](https://openviglet.github.io/model-catalog/models/anthropic/claude-opus-4-8.md): anthropic · CHAT · 1M ctx - [Claude Sonnet 4](https://openviglet.github.io/model-catalog/models/anthropic/claude-sonnet-4-20250514.md): anthropic · CHAT · 200K ctx - [Claude Sonnet 4.5](https://openviglet.github.io/model-catalog/models/anthropic/claude-sonnet-4-5-20250929.md): anthropic · CHAT · 200K ctx - [Claude Sonnet 4.6](https://openviglet.github.io/model-catalog/models/anthropic/claude-sonnet-4-6.md): anthropic · CHAT · 1M ctx - [Claude Sonnet 5](https://openviglet.github.io/model-catalog/models/anthropic/claude-sonnet-5.md): anthropic · CHAT · 1M ctx - [GPT-4.1 (Azure)](https://openviglet.github.io/model-catalog/models/azure/gpt-4.1.md): azure · CHAT · 1.0M ctx - [GPT-4o (Azure)](https://openviglet.github.io/model-catalog/models/azure/gpt-4o.md): azure · CHAT · 128K ctx - [GPT-4o mini (Azure)](https://openviglet.github.io/model-catalog/models/azure/gpt-4o-mini.md): azure · CHAT · 128K ctx - [GPT-5 (Azure)](https://openviglet.github.io/model-catalog/models/azure/gpt-5.md): azure · CHAT · 272K ctx - [o3 (Azure)](https://openviglet.github.io/model-catalog/models/azure/o3.md): azure · CHAT · 200K ctx - [o4-mini (Azure)](https://openviglet.github.io/model-catalog/models/azure/o4-mini.md): azure · CHAT · 200K ctx - [Claude 3.5 Haiku](https://openviglet.github.io/model-catalog/models/bedrock/anthropic.claude-3-5-haiku-20241022-v1-0.md): bedrock · CHAT · 200K ctx - [Claude 3.5 Sonnet v2](https://openviglet.github.io/model-catalog/models/bedrock/anthropic.claude-3-5-sonnet-20241022-v2-0.md): bedrock · CHAT · 200K ctx - [Llama 3.1 70B Instruct](https://openviglet.github.io/model-catalog/models/bedrock/meta.llama3-1-70b-instruct-v1-0.md): bedrock · CHAT · 128K ctx - [Mistral Large](https://openviglet.github.io/model-catalog/models/bedrock/mistral.mistral-large-2407-v1-0.md): bedrock · CHAT · 128K ctx - [Titan Text Embeddings v2](https://openviglet.github.io/model-catalog/models/bedrock/amazon.titan-embed-text-v2-0.md): bedrock · EMBEDDING · 8.2K ctx - [GPT-OSS 120B](https://openviglet.github.io/model-catalog/models/cerebras/gpt-oss-120b.md): cerebras · CHAT · 131.1K ctx - [Llama 3.3 70B](https://openviglet.github.io/model-catalog/models/cerebras/llama-3.3-70b.md): cerebras · CHAT · 128K ctx - [Llama 3.1 8B](https://openviglet.github.io/model-catalog/models/cerebras/llama3.1-8b.md): cerebras · CHAT · 128K ctx - [Qwen3 32B](https://openviglet.github.io/model-catalog/models/cerebras/qwen-3-32b.md): cerebras · CHAT · 128K ctx - [GLM-4.6](https://openviglet.github.io/model-catalog/models/cerebras/zai-glm-4.6.md): cerebras · CHAT · 128K ctx - [Command A](https://openviglet.github.io/model-catalog/models/cohere/command-a-03-2025.md): cohere · CHAT · 256K ctx - [Command R](https://openviglet.github.io/model-catalog/models/cohere/command-r.md): cohere · CHAT · 128K ctx - [Command R+](https://openviglet.github.io/model-catalog/models/cohere/command-r-plus.md): cohere · CHAT · 128K ctx - [Embed Multilingual v3](https://openviglet.github.io/model-catalog/models/cohere/embed-multilingual-v3.0.md): cohere · EMBEDDING · 1.0K ctx - [Embed v4](https://openviglet.github.io/model-catalog/models/cohere/embed-v4.0.md): cohere · EMBEDDING · 128K ctx - [Rerank v3.5](https://openviglet.github.io/model-catalog/models/cohere/rerank-v3.5.md): cohere · RERANK · 4.1K ctx - [DeepSeek-V3](https://openviglet.github.io/model-catalog/models/deepseek/deepseek-chat.md): deepseek · CHAT · 131.1K ctx - [DeepSeek-R1](https://openviglet.github.io/model-catalog/models/deepseek/deepseek-reasoner.md): deepseek · CHAT · 131.1K ctx - [DeepSeek-R1](https://openviglet.github.io/model-catalog/models/fireworks/accounts-fireworks-models-deepseek-r1.md): fireworks · CHAT · 128K ctx - [DeepSeek-V3](https://openviglet.github.io/model-catalog/models/fireworks/accounts-fireworks-models-deepseek-v3.md): fireworks · CHAT · 128K ctx - [GLM-4.5 Air](https://openviglet.github.io/model-catalog/models/fireworks/accounts-fireworks-models-glm-4p5-air.md): fireworks · CHAT · 128K ctx - [GLM-4.6](https://openviglet.github.io/model-catalog/models/fireworks/accounts-fireworks-models-glm-4p6.md): fireworks · CHAT · 202.8K ctx - [Gemini 1.5 Flash](https://openviglet.github.io/model-catalog/models/gemini/gemini-1.5-flash.md): gemini · CHAT · 1.0M ctx - [Gemini 1.5 Pro](https://openviglet.github.io/model-catalog/models/gemini/gemini-1.5-pro.md): gemini · CHAT · 2.1M ctx - [Gemini 2.0 Flash](https://openviglet.github.io/model-catalog/models/gemini/gemini-2.0-flash.md): gemini · CHAT · 1.0M ctx - [Gemini 2.0 Flash-Lite](https://openviglet.github.io/model-catalog/models/gemini/gemini-2.0-flash-lite.md): gemini · CHAT · 1.0M ctx - [Gemini 2.5 Flash](https://openviglet.github.io/model-catalog/models/gemini/gemini-2.5-flash.md): gemini · CHAT · 1.0M ctx - [Gemini 2.5 Pro](https://openviglet.github.io/model-catalog/models/gemini/gemini-2.5-pro.md): gemini · CHAT · 1.0M ctx - [gemini-embedding-001](https://openviglet.github.io/model-catalog/models/gemini/gemini-embedding-001.md): gemini · EMBEDDING · 2.0K ctx - [text-embedding-004](https://openviglet.github.io/model-catalog/models/gemini/text-embedding-004.md): gemini · EMBEDDING - [Gemini 1.5 Flash](https://openviglet.github.io/model-catalog/models/gemini-openai/gemini-1.5-flash.md): gemini-openai · CHAT · 1.0M ctx - [Gemini 1.5 Pro](https://openviglet.github.io/model-catalog/models/gemini-openai/gemini-1.5-pro.md): gemini-openai · CHAT · 2.1M ctx - [Gemini 2.0 Flash](https://openviglet.github.io/model-catalog/models/gemini-openai/gemini-2.0-flash.md): gemini-openai · CHAT · 1.0M ctx - [Gemini 2.5 Flash](https://openviglet.github.io/model-catalog/models/gemini-openai/gemini-2.5-flash.md): gemini-openai · CHAT · 1.0M ctx - [Gemini 2.5 Pro](https://openviglet.github.io/model-catalog/models/gemini-openai/gemini-2.5-pro.md): gemini-openai · CHAT · 1.0M ctx - [Llama 3.1 8B Instant](https://openviglet.github.io/model-catalog/models/groq/llama-3.1-8b-instant.md): groq · CHAT · 128K ctx - [Llama 3.3 70B Versatile](https://openviglet.github.io/model-catalog/models/groq/llama-3.3-70b-versatile.md): groq · CHAT · 128K ctx - [Llama 4 Maverick 17B](https://openviglet.github.io/model-catalog/models/groq/meta-llama-llama-4-maverick-17b-128e-instruct.md): groq · CHAT · 131.1K ctx - [Llama 4 Scout 17B](https://openviglet.github.io/model-catalog/models/groq/meta-llama-llama-4-scout-17b-16e-instruct.md): groq · CHAT · 131.1K ctx - [Kimi K2 Instruct](https://openviglet.github.io/model-catalog/models/groq/moonshotai-kimi-k2-instruct-0905.md): groq · CHAT · 262.1K ctx - [GPT-OSS 120B](https://openviglet.github.io/model-catalog/models/groq/openai-gpt-oss-120b.md): groq · CHAT · 131.1K ctx - [GPT-OSS 20B](https://openviglet.github.io/model-catalog/models/groq/openai-gpt-oss-20b.md): groq · CHAT · 131.1K ctx - [Qwen3 32B](https://openviglet.github.io/model-catalog/models/groq/qwen-qwen3-32b.md): groq · CHAT · 131K ctx - [MiniMax M2](https://openviglet.github.io/model-catalog/models/minimax/minimax-m2.md): minimax · CHAT · 200K ctx - [MiniMax M3](https://openviglet.github.io/model-catalog/models/minimax/minimax-m3.md): minimax · CHAT · 1M ctx - [Codestral](https://openviglet.github.io/model-catalog/models/mistral/codestral-latest.md): mistral · CHAT · 256K ctx - [Mistral Large](https://openviglet.github.io/model-catalog/models/mistral/mistral-large-latest.md): mistral · CHAT · 128K ctx - [Mistral Small](https://openviglet.github.io/model-catalog/models/mistral/mistral-small-latest.md): mistral · CHAT · 128K ctx - [Mistral Nemo](https://openviglet.github.io/model-catalog/models/mistral/open-mistral-nemo.md): mistral · CHAT · 128K ctx - [Mistral Embed](https://openviglet.github.io/model-catalog/models/mistral/mistral-embed.md): mistral · EMBEDDING · 8.2K ctx - [Gemma 2](https://openviglet.github.io/model-catalog/models/ollama/gemma2.md): ollama · CHAT - [Llama 3.1](https://openviglet.github.io/model-catalog/models/ollama/llama3.1.md): ollama · CHAT · 8.2K ctx - [Llama 3.2](https://openviglet.github.io/model-catalog/models/ollama/llama3.2.md): ollama · CHAT - [Mistral](https://openviglet.github.io/model-catalog/models/ollama/mistral.md): ollama · CHAT · 8.2K ctx - [Phi-3](https://openviglet.github.io/model-catalog/models/ollama/phi3.md): ollama · CHAT - [Qwen 2.5](https://openviglet.github.io/model-catalog/models/ollama/qwen2.5.md): ollama · CHAT - [nomic-embed-text](https://openviglet.github.io/model-catalog/models/ollama/nomic-embed-text.md): ollama · EMBEDDING - [babbage-002](https://openviglet.github.io/model-catalog/models/openai/babbage-002.md): openai · CHAT - [chat-latest](https://openviglet.github.io/model-catalog/models/openai/chat-latest.md): openai · CHAT - [davinci-002](https://openviglet.github.io/model-catalog/models/openai/davinci-002.md): openai · CHAT - [gpt-3.5-turbo](https://openviglet.github.io/model-catalog/models/openai/gpt-3.5-turbo.md): openai · CHAT · 16.4K ctx - [gpt-3.5-turbo-0125](https://openviglet.github.io/model-catalog/models/openai/gpt-3.5-turbo-0125.md): openai · CHAT · 16.4K ctx - [gpt-3.5-turbo-1106](https://openviglet.github.io/model-catalog/models/openai/gpt-3.5-turbo-1106.md): openai · CHAT · 16.4K ctx - [gpt-3.5-turbo-16k](https://openviglet.github.io/model-catalog/models/openai/gpt-3.5-turbo-16k.md): openai · CHAT · 16.4K ctx - [gpt-3.5-turbo-instruct](https://openviglet.github.io/model-catalog/models/openai/gpt-3.5-turbo-instruct.md): openai · CHAT - [gpt-3.5-turbo-instruct-0914](https://openviglet.github.io/model-catalog/models/openai/gpt-3.5-turbo-instruct-0914.md): openai · CHAT - [gpt-4](https://openviglet.github.io/model-catalog/models/openai/gpt-4.md): openai · CHAT · 8.2K ctx - [gpt-4-0613](https://openviglet.github.io/model-catalog/models/openai/gpt-4-0613.md): openai · CHAT · 8.2K ctx - [gpt-4-turbo](https://openviglet.github.io/model-catalog/models/openai/gpt-4-turbo.md): openai · CHAT · 128K ctx - [gpt-4-turbo-2024-04-09](https://openviglet.github.io/model-catalog/models/openai/gpt-4-turbo-2024-04-09.md): openai · CHAT · 128K ctx - [GPT-4.1](https://openviglet.github.io/model-catalog/models/openai/gpt-4.1.md): openai · CHAT · 1.0M ctx - [gpt-4.1-2025-04-14](https://openviglet.github.io/model-catalog/models/openai/gpt-4.1-2025-04-14.md): openai · CHAT · 1.0M ctx - [GPT-4.1 mini](https://openviglet.github.io/model-catalog/models/openai/gpt-4.1-mini.md): openai · CHAT · 1.0M ctx - [gpt-4.1-mini-2025-04-14](https://openviglet.github.io/model-catalog/models/openai/gpt-4.1-mini-2025-04-14.md): openai · CHAT · 1.0M ctx - [GPT-4.1 nano](https://openviglet.github.io/model-catalog/models/openai/gpt-4.1-nano.md): openai · CHAT · 1.0M ctx - [gpt-4.1-nano-2025-04-14](https://openviglet.github.io/model-catalog/models/openai/gpt-4.1-nano-2025-04-14.md): openai · CHAT · 1.0M ctx - [GPT-4o](https://openviglet.github.io/model-catalog/models/openai/gpt-4o.md): openai · CHAT · 128K ctx - [gpt-4o-2024-05-13](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-2024-05-13.md): openai · CHAT · 128K ctx - [gpt-4o-2024-08-06](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-2024-08-06.md): openai · CHAT · 128K ctx - [gpt-4o-2024-11-20](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-2024-11-20.md): openai · CHAT · 128K ctx - [GPT-4o mini](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-mini.md): openai · CHAT · 128K ctx - [gpt-4o-mini-2024-07-18](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-mini-2024-07-18.md): openai · CHAT · 128K ctx - [gpt-4o-mini-search-preview](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-mini-search-preview.md): openai · CHAT · 128K ctx - [gpt-4o-mini-search-preview-2025-03-11](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-mini-search-preview-2025-03-11.md): openai · CHAT · 128K ctx - [gpt-4o-search-preview](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-search-preview.md): openai · CHAT · 128K ctx - [gpt-4o-search-preview-2025-03-11](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-search-preview-2025-03-11.md): openai · CHAT · 128K ctx - [gpt-5](https://openviglet.github.io/model-catalog/models/openai/gpt-5.md): openai · CHAT · 272K ctx - [gpt-5-2025-08-07](https://openviglet.github.io/model-catalog/models/openai/gpt-5-2025-08-07.md): openai · CHAT · 272K ctx - [gpt-5-chat-latest](https://openviglet.github.io/model-catalog/models/openai/gpt-5-chat-latest.md): openai · CHAT · 128K ctx - [gpt-5-codex](https://openviglet.github.io/model-catalog/models/openai/gpt-5-codex.md): openai · CHAT · 272K ctx - [gpt-5-mini](https://openviglet.github.io/model-catalog/models/openai/gpt-5-mini.md): openai · CHAT · 272K ctx - [gpt-5-mini-2025-08-07](https://openviglet.github.io/model-catalog/models/openai/gpt-5-mini-2025-08-07.md): openai · CHAT · 272K ctx - [gpt-5-nano](https://openviglet.github.io/model-catalog/models/openai/gpt-5-nano.md): openai · CHAT · 272K ctx - [gpt-5-nano-2025-08-07](https://openviglet.github.io/model-catalog/models/openai/gpt-5-nano-2025-08-07.md): openai · CHAT · 272K ctx - [gpt-5-pro](https://openviglet.github.io/model-catalog/models/openai/gpt-5-pro.md): openai · CHAT · 400K ctx - [gpt-5-pro-2025-10-06](https://openviglet.github.io/model-catalog/models/openai/gpt-5-pro-2025-10-06.md): openai · CHAT · 400K ctx - [gpt-5-search-api](https://openviglet.github.io/model-catalog/models/openai/gpt-5-search-api.md): openai · CHAT · 272K ctx - [gpt-5-search-api-2025-10-14](https://openviglet.github.io/model-catalog/models/openai/gpt-5-search-api-2025-10-14.md): openai · CHAT · 272K ctx - [gpt-5.1](https://openviglet.github.io/model-catalog/models/openai/gpt-5.1.md): openai · CHAT · 272K ctx - [gpt-5.1-2025-11-13](https://openviglet.github.io/model-catalog/models/openai/gpt-5.1-2025-11-13.md): openai · CHAT · 272K ctx - [gpt-5.1-chat-latest](https://openviglet.github.io/model-catalog/models/openai/gpt-5.1-chat-latest.md): openai · CHAT · 128K ctx - [gpt-5.1-codex](https://openviglet.github.io/model-catalog/models/openai/gpt-5.1-codex.md): openai · CHAT · 272K ctx - [gpt-5.1-codex-max](https://openviglet.github.io/model-catalog/models/openai/gpt-5.1-codex-max.md): openai · CHAT · 272K ctx - [gpt-5.1-codex-mini](https://openviglet.github.io/model-catalog/models/openai/gpt-5.1-codex-mini.md): openai · CHAT · 272K ctx - [gpt-5.2](https://openviglet.github.io/model-catalog/models/openai/gpt-5.2.md): openai · CHAT · 272K ctx - [gpt-5.2-2025-12-11](https://openviglet.github.io/model-catalog/models/openai/gpt-5.2-2025-12-11.md): openai · CHAT · 272K ctx - [gpt-5.2-chat-latest](https://openviglet.github.io/model-catalog/models/openai/gpt-5.2-chat-latest.md): openai · CHAT · 128K ctx - [gpt-5.2-codex](https://openviglet.github.io/model-catalog/models/openai/gpt-5.2-codex.md): openai · CHAT · 272K ctx - [gpt-5.2-pro](https://openviglet.github.io/model-catalog/models/openai/gpt-5.2-pro.md): openai · CHAT · 272K ctx - [gpt-5.2-pro-2025-12-11](https://openviglet.github.io/model-catalog/models/openai/gpt-5.2-pro-2025-12-11.md): openai · CHAT · 272K ctx - [gpt-5.3-chat-latest](https://openviglet.github.io/model-catalog/models/openai/gpt-5.3-chat-latest.md): openai · CHAT · 128K ctx - [gpt-5.3-codex](https://openviglet.github.io/model-catalog/models/openai/gpt-5.3-codex.md): openai · CHAT · 272K ctx - [gpt-5.4](https://openviglet.github.io/model-catalog/models/openai/gpt-5.4.md): openai · CHAT · 1.1M ctx - [gpt-5.4-2026-03-05](https://openviglet.github.io/model-catalog/models/openai/gpt-5.4-2026-03-05.md): openai · CHAT · 1.1M ctx - [gpt-5.4-mini](https://openviglet.github.io/model-catalog/models/openai/gpt-5.4-mini.md): openai · CHAT · 1.1M ctx - [gpt-5.4-mini-2026-03-17](https://openviglet.github.io/model-catalog/models/openai/gpt-5.4-mini-2026-03-17.md): openai · CHAT · 1.1M ctx - [gpt-5.4-nano](https://openviglet.github.io/model-catalog/models/openai/gpt-5.4-nano.md): openai · CHAT · 1.1M ctx - [gpt-5.4-nano-2026-03-17](https://openviglet.github.io/model-catalog/models/openai/gpt-5.4-nano-2026-03-17.md): openai · CHAT · 1.1M ctx - [gpt-5.4-pro](https://openviglet.github.io/model-catalog/models/openai/gpt-5.4-pro.md): openai · CHAT · 1.1M ctx - [gpt-5.4-pro-2026-03-05](https://openviglet.github.io/model-catalog/models/openai/gpt-5.4-pro-2026-03-05.md): openai · CHAT · 1.1M ctx - [gpt-5.5](https://openviglet.github.io/model-catalog/models/openai/gpt-5.5.md): openai · CHAT · 1.1M ctx - [gpt-5.5-2026-04-23](https://openviglet.github.io/model-catalog/models/openai/gpt-5.5-2026-04-23.md): openai · CHAT · 1.1M ctx - [gpt-5.5-pro](https://openviglet.github.io/model-catalog/models/openai/gpt-5.5-pro.md): openai · CHAT · 1.1M ctx - [gpt-5.5-pro-2026-04-23](https://openviglet.github.io/model-catalog/models/openai/gpt-5.5-pro-2026-04-23.md): openai · CHAT · 1.1M ctx - [gpt-5.6-luna](https://openviglet.github.io/model-catalog/models/openai/gpt-5.6-luna.md): openai · CHAT · 1.1M ctx - [gpt-5.6-sol](https://openviglet.github.io/model-catalog/models/openai/gpt-5.6-sol.md): openai · CHAT · 1.1M ctx - [gpt-5.6-terra](https://openviglet.github.io/model-catalog/models/openai/gpt-5.6-terra.md): openai · CHAT · 1.1M ctx - [gpt-audio](https://openviglet.github.io/model-catalog/models/openai/gpt-audio.md): openai · CHAT · 128K ctx - [o1](https://openviglet.github.io/model-catalog/models/openai/o1.md): openai · CHAT · 200K ctx - [o1-2024-12-17](https://openviglet.github.io/model-catalog/models/openai/o1-2024-12-17.md): openai · CHAT · 200K ctx - [o1-pro](https://openviglet.github.io/model-catalog/models/openai/o1-pro.md): openai · CHAT · 200K ctx - [o1-pro-2025-03-19](https://openviglet.github.io/model-catalog/models/openai/o1-pro-2025-03-19.md): openai · CHAT · 200K ctx - [o3](https://openviglet.github.io/model-catalog/models/openai/o3.md): openai · CHAT · 200K ctx - [o3-2025-04-16](https://openviglet.github.io/model-catalog/models/openai/o3-2025-04-16.md): openai · CHAT · 200K ctx - [o3-deep-research](https://openviglet.github.io/model-catalog/models/openai/o3-deep-research.md): openai · CHAT · 200K ctx - [o3-deep-research-2025-06-26](https://openviglet.github.io/model-catalog/models/openai/o3-deep-research-2025-06-26.md): openai · CHAT · 200K ctx - [o3-mini](https://openviglet.github.io/model-catalog/models/openai/o3-mini.md): openai · CHAT · 200K ctx - [o3-mini-2025-01-31](https://openviglet.github.io/model-catalog/models/openai/o3-mini-2025-01-31.md): openai · CHAT · 200K ctx - [o3-pro](https://openviglet.github.io/model-catalog/models/openai/o3-pro.md): openai · CHAT · 200K ctx - [o3-pro-2025-06-10](https://openviglet.github.io/model-catalog/models/openai/o3-pro-2025-06-10.md): openai · CHAT · 200K ctx - [o4-mini](https://openviglet.github.io/model-catalog/models/openai/o4-mini.md): openai · CHAT · 200K ctx - [o4-mini-2025-04-16](https://openviglet.github.io/model-catalog/models/openai/o4-mini-2025-04-16.md): openai · CHAT · 200K ctx - [o4-mini-deep-research](https://openviglet.github.io/model-catalog/models/openai/o4-mini-deep-research.md): openai · CHAT · 200K ctx - [o4-mini-deep-research-2025-06-26](https://openviglet.github.io/model-catalog/models/openai/o4-mini-deep-research-2025-06-26.md): openai · CHAT · 200K ctx - [text-embedding-3-large](https://openviglet.github.io/model-catalog/models/openai/text-embedding-3-large.md): openai · EMBEDDING · 8.2K ctx - [text-embedding-3-small](https://openviglet.github.io/model-catalog/models/openai/text-embedding-3-small.md): openai · EMBEDDING · 8.2K ctx - [text-embedding-ada-002](https://openviglet.github.io/model-catalog/models/openai/text-embedding-ada-002.md): openai · EMBEDDING · 8.2K ctx - [chatgpt-image-latest](https://openviglet.github.io/model-catalog/models/openai/chatgpt-image-latest.md): openai · IMAGE - [gpt-image-1](https://openviglet.github.io/model-catalog/models/openai/gpt-image-1.md): openai · IMAGE - [gpt-image-1-mini](https://openviglet.github.io/model-catalog/models/openai/gpt-image-1-mini.md): openai · IMAGE - [gpt-image-1.5](https://openviglet.github.io/model-catalog/models/openai/gpt-image-1.5.md): openai · IMAGE - [gpt-image-2](https://openviglet.github.io/model-catalog/models/openai/gpt-image-2.md): openai · IMAGE - [gpt-image-2-2026-04-21](https://openviglet.github.io/model-catalog/models/openai/gpt-image-2-2026-04-21.md): openai · IMAGE - [gpt-4o-mini-transcribe](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-mini-transcribe.md): openai · TRANSCRIPTION · 16K ctx - [gpt-4o-mini-transcribe-2025-03-20](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-mini-transcribe-2025-03-20.md): openai · TRANSCRIPTION · 16K ctx - [gpt-4o-mini-transcribe-2025-12-15](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-mini-transcribe-2025-12-15.md): openai · TRANSCRIPTION · 16K ctx - [gpt-4o-transcribe](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-transcribe.md): openai · TRANSCRIPTION · 16K ctx - [gpt-4o-transcribe-diarize](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-transcribe-diarize.md): openai · TRANSCRIPTION · 16K ctx - [gpt-realtime-whisper](https://openviglet.github.io/model-catalog/models/openai/gpt-realtime-whisper.md): openai · TRANSCRIPTION - [whisper-1](https://openviglet.github.io/model-catalog/models/openai/whisper-1.md): openai · TRANSCRIPTION - [gpt-4o-mini-tts](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-mini-tts.md): openai · SPEECH - [gpt-4o-mini-tts-2025-03-20](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-mini-tts-2025-03-20.md): openai · SPEECH - [gpt-4o-mini-tts-2025-12-15](https://openviglet.github.io/model-catalog/models/openai/gpt-4o-mini-tts-2025-12-15.md): openai · SPEECH - [gpt-audio-1.5](https://openviglet.github.io/model-catalog/models/openai/gpt-audio-1.5.md): openai · SPEECH · 128K ctx - [gpt-audio-2025-08-28](https://openviglet.github.io/model-catalog/models/openai/gpt-audio-2025-08-28.md): openai · SPEECH · 128K ctx - [gpt-audio-mini](https://openviglet.github.io/model-catalog/models/openai/gpt-audio-mini.md): openai · SPEECH · 128K ctx - [gpt-audio-mini-2025-10-06](https://openviglet.github.io/model-catalog/models/openai/gpt-audio-mini-2025-10-06.md): openai · SPEECH · 128K ctx - [gpt-audio-mini-2025-12-15](https://openviglet.github.io/model-catalog/models/openai/gpt-audio-mini-2025-12-15.md): openai · SPEECH · 128K ctx - [gpt-realtime](https://openviglet.github.io/model-catalog/models/openai/gpt-realtime.md): openai · SPEECH · 32K ctx - [gpt-realtime-1.5](https://openviglet.github.io/model-catalog/models/openai/gpt-realtime-1.5.md): openai · SPEECH · 32K ctx - [gpt-realtime-2](https://openviglet.github.io/model-catalog/models/openai/gpt-realtime-2.md): openai · SPEECH · 32K ctx - [gpt-realtime-2.1](https://openviglet.github.io/model-catalog/models/openai/gpt-realtime-2.1.md): openai · SPEECH · 128K ctx - [gpt-realtime-2.1-mini](https://openviglet.github.io/model-catalog/models/openai/gpt-realtime-2.1-mini.md): openai · SPEECH · 128K ctx - [gpt-realtime-2025-08-28](https://openviglet.github.io/model-catalog/models/openai/gpt-realtime-2025-08-28.md): openai · SPEECH · 32K ctx - [gpt-realtime-mini](https://openviglet.github.io/model-catalog/models/openai/gpt-realtime-mini.md): openai · SPEECH · 128K ctx - [gpt-realtime-mini-2025-10-06](https://openviglet.github.io/model-catalog/models/openai/gpt-realtime-mini-2025-10-06.md): openai · SPEECH · 128K ctx - [gpt-realtime-mini-2025-12-15](https://openviglet.github.io/model-catalog/models/openai/gpt-realtime-mini-2025-12-15.md): openai · SPEECH · 128K ctx - [gpt-realtime-translate](https://openviglet.github.io/model-catalog/models/openai/gpt-realtime-translate.md): openai · SPEECH - [tts-1](https://openviglet.github.io/model-catalog/models/openai/tts-1.md): openai · SPEECH - [tts-1-1106](https://openviglet.github.io/model-catalog/models/openai/tts-1-1106.md): openai · SPEECH - [tts-1-hd](https://openviglet.github.io/model-catalog/models/openai/tts-1-hd.md): openai · SPEECH - [tts-1-hd-1106](https://openviglet.github.io/model-catalog/models/openai/tts-1-hd-1106.md): openai · SPEECH - [sora-2](https://openviglet.github.io/model-catalog/models/openai/sora-2.md): openai · VIDEO - [sora-2-pro](https://openviglet.github.io/model-catalog/models/openai/sora-2-pro.md): openai · VIDEO - [omni-moderation-2024-09-26](https://openviglet.github.io/model-catalog/models/openai/omni-moderation-2024-09-26.md): openai · MODERATION · 32.8K ctx - [omni-moderation-latest](https://openviglet.github.io/model-catalog/models/openai/omni-moderation-latest.md): openai · MODERATION · 32.8K ctx - [Claude 3 Haiku (via OpenRouter)](https://openviglet.github.io/model-catalog/models/openrouter/anthropic-claude-3-haiku.md): openrouter · CHAT · 200K ctx - [Claude Sonnet 4.5 (via OpenRouter)](https://openviglet.github.io/model-catalog/models/openrouter/anthropic-claude-sonnet-4.5.md): openrouter · CHAT · 1M ctx - [DeepSeek Chat (via OpenRouter)](https://openviglet.github.io/model-catalog/models/openrouter/deepseek-deepseek-chat.md): openrouter · CHAT · 65.5K ctx - [Gemini 2.0 Flash (via OpenRouter)](https://openviglet.github.io/model-catalog/models/openrouter/google-gemini-2.0-flash-001.md): openrouter · CHAT · 1.0M ctx - [Llama 3 70B Instruct (via OpenRouter)](https://openviglet.github.io/model-catalog/models/openrouter/meta-llama-llama-3-70b-instruct.md): openrouter · CHAT · 8.2K ctx - [GPT-4o (via OpenRouter)](https://openviglet.github.io/model-catalog/models/openrouter/openai-gpt-4o.md): openrouter · CHAT · 128K ctx - [Qwen-Coder](https://openviglet.github.io/model-catalog/models/qwen/qwen-coder.md): qwen · CHAT · 1M ctx - [Qwen-Flash](https://openviglet.github.io/model-catalog/models/qwen/qwen-flash.md): qwen · CHAT · 998.0K ctx - [Qwen-Max](https://openviglet.github.io/model-catalog/models/qwen/qwen-max.md): qwen · CHAT · 30.7K ctx - [Qwen-Plus](https://openviglet.github.io/model-catalog/models/qwen/qwen-plus.md): qwen · CHAT · 129.0K ctx - [Qwen-Turbo](https://openviglet.github.io/model-catalog/models/qwen/qwen-turbo.md): qwen · CHAT · 129.0K ctx - [DeepSeek-R1](https://openviglet.github.io/model-catalog/models/together/deepseek-ai-deepseek-r1.md): together · CHAT · 128K ctx - [DeepSeek-V3](https://openviglet.github.io/model-catalog/models/together/deepseek-ai-deepseek-v3.md): together · CHAT · 65.5K ctx - [Llama 3.3 70B Instruct Turbo](https://openviglet.github.io/model-catalog/models/together/meta-llama-llama-3.3-70b-instruct-turbo.md): together · CHAT - [Llama 4 Maverick 17B](https://openviglet.github.io/model-catalog/models/together/meta-llama-llama-4-maverick-17b-128e-instruct-fp8.md): together · CHAT - [Qwen3 235B A22B Instruct](https://openviglet.github.io/model-catalog/models/together/qwen-qwen3-235b-a22b-instruct-2507-tput.md): together · CHAT · 262K ctx - [Qwen3 Coder 480B](https://openviglet.github.io/model-catalog/models/together/qwen-qwen3-coder-480b-a35b-instruct-fp8.md): together · CHAT · 256K ctx - [Qwen3 235B (via Vercel)](https://openviglet.github.io/model-catalog/models/vercel/alibaba-qwen-3-235b.md): vercel · CHAT · 41.0K ctx - [Amazon Nova Pro (via Vercel)](https://openviglet.github.io/model-catalog/models/vercel/amazon-nova-pro.md): vercel · CHAT · 300K ctx - [Claude 3.5 Haiku (via Vercel)](https://openviglet.github.io/model-catalog/models/vercel/anthropic-claude-3.5-haiku.md): vercel · CHAT · 200K ctx - [Command A (via Vercel)](https://openviglet.github.io/model-catalog/models/vercel/cohere-command-a.md): vercel · CHAT · 256K ctx - [DeepSeek-R1 (via Vercel)](https://openviglet.github.io/model-catalog/models/vercel/deepseek-deepseek-r1.md): vercel · CHAT · 128K ctx - [Gemini 2.0 Flash (via Vercel)](https://openviglet.github.io/model-catalog/models/vercel/google-gemini-2.0-flash.md): vercel · CHAT · 1.0M ctx - [Gemini 1.5 Pro](https://openviglet.github.io/model-catalog/models/vertex-ai/gemini-1.5-pro.md): vertex-ai · CHAT · 2.1M ctx - [Gemini 2.0 Flash](https://openviglet.github.io/model-catalog/models/vertex-ai/gemini-2.0-flash.md): vertex-ai · CHAT · 1.0M ctx - [Gemini 2.5 Flash](https://openviglet.github.io/model-catalog/models/vertex-ai/gemini-2.5-flash.md): vertex-ai · CHAT · 1.0M ctx - [Gemini 2.5 Pro](https://openviglet.github.io/model-catalog/models/vertex-ai/gemini-2.5-pro.md): vertex-ai · CHAT · 1.0M ctx - [text-embedding-005](https://openviglet.github.io/model-catalog/models/vertex-ai/text-embedding-005.md): vertex-ai · EMBEDDING · 2.0K ctx - [voyage-3](https://openviglet.github.io/model-catalog/models/voyage/voyage-3.md): voyage · EMBEDDING · 32K ctx - [voyage-3-large](https://openviglet.github.io/model-catalog/models/voyage/voyage-3-large.md): voyage · EMBEDDING · 32K ctx - [voyage-3-lite](https://openviglet.github.io/model-catalog/models/voyage/voyage-3-lite.md): voyage · EMBEDDING · 32K ctx - [voyage-code-3](https://openviglet.github.io/model-catalog/models/voyage/voyage-code-3.md): voyage · EMBEDDING · 32K ctx - [voyage-multimodal-3](https://openviglet.github.io/model-catalog/models/voyage/voyage-multimodal-3.md): voyage · EMBEDDING · 32K ctx - [rerank-2](https://openviglet.github.io/model-catalog/models/voyage/rerank-2.md): voyage · RERANK · 16K ctx - [rerank-2-lite](https://openviglet.github.io/model-catalog/models/voyage/rerank-2-lite.md): voyage · RERANK · 8K ctx - [Grok 3](https://openviglet.github.io/model-catalog/models/xai/grok-3.md): xai · CHAT · 131.1K ctx - [Grok 3 Mini](https://openviglet.github.io/model-catalog/models/xai/grok-3-mini.md): xai · CHAT · 131.1K ctx - [Grok 4](https://openviglet.github.io/model-catalog/models/xai/grok-4.md): xai · CHAT · 256K ctx - [Grok Code Fast 1](https://openviglet.github.io/model-catalog/models/xai/grok-code-fast-1.md): xai · CHAT · 256K ctx - [GLM-4.5](https://openviglet.github.io/model-catalog/models/zai/glm-4.5.md): zai · CHAT · 128K ctx - [GLM-4.5-Air](https://openviglet.github.io/model-catalog/models/zai/glm-4.5-air.md): zai · CHAT · 128K ctx - [GLM-4.6](https://openviglet.github.io/model-catalog/models/zai/glm-4.6.md): zai · CHAT · 200K ctx