| Writing / general LLM | Chat, drafting, summarization, RAG, internal copilots | Qwen3.8-27B or Muse Glimmer-30B | DeepSeek-V4-Flash-0731, GLM-5.3-Flash, Mistral Medium 3.5 | Qwen3.8-27B and gpt-oss-20b offer smaller starting points; Qwen3.6-35B-A3B remains the MoE fallback when decode speed on a laptop matters more than peak scores. | License terms (Llama 4 EU multimodal limits, revenue triggers on Kimi K3, Qwen3.8-2.4T-A95B and Mistral Medium 3.5) and quantization quality matter more than leaderboard hype. |
| Coding | PR assistance, code generation, refactors, test writing, coding agents | Qwen3.8-27B or Qwen3-Coder-Next when sufficient memory is available | GLM-5.3, DeepSeek-V4-Pro-0813, or Qwen3.8-Flash-Next after a license review | Qwen3.8-27B is a candidate for a single card; Qwen3-Coder-Next (80B / 3B active, 262K context) when the workstation has the memory. Leanstral 1.5 (119B / 6B active, Apache 2.0) is the specialist for Lean 4 formal verification. | Do not deploy without tests, sandboxing, and dependency/security review. Self-graded agent scores need an outside reproduction before they go into a procurement deck. |
| Agents | Tool use, workflow automation, multi-step task execution | Muse Glimmer-30B or Qwen3.8-27B | GLM-5.3-Flash or DeepSeek-V4-Flash-0731; compare with Qwen3.8-Flash-Next if its terms fit | Measure end-to-end completion, retries, and time spent waiting on tools. Faster token generation alone does not establish a faster agent. | JSON breakage, tool misuse, cascading failures, and prompt injection are the real bottlenecks. Confirm tool-calling support on the exact checkpoint before committing, and put a guard model in front of anything that reads untrusted input. |
| Multimodal / VLM | Document understanding, image Q&A, visual agents, OCR-heavy workflows | Gemma 4 (E4B, 12B Unified or 26B A4B) or Qwen3.8-27B | GLM-5.3-Flash or Qwen3.8-Flash-Next, with a separate license and memory review | Gemma 4 26B A4B and Qwen3.8-27B are the practical local starting points; Qwen3.8-27B adds video input and the stronger document-parsing score. | Grounding mistakes and OCR hallucinations still require checks; for true visual grounding, prefer Molmo 2. |
| Omnimodal (text + vision + speech) | Voice-first assistants, real-time audio-visual reasoning, streaming speech generation | MiniCPM-o 4.5 (9B) for local real-time | Qwen3-Omni-30B-A3B-Instruct for a downloadable thinker/talker model; Gemma 4 12B when audio input with text output is enough | MiniCPM-o 4.5 gives most teams a real-time omni model that fits on prosumer hardware (19 GB BF16, 11 GB INT4 per OpenBMB). | Some serving stacks still need patched support; streaming speech latency is the binding constraint. |
| Video grounding / pointing | Video understanding, object pointing, tracking, multi-image reasoning | Molmo 2 (4B, 8B, O-7B variants) | Custom Molmo 2 fine-tunes on domain data | One of the few open families with video grounding and pointing under Apache 2.0, and since March 2026 the full training code and stage checkpoints; note the third-party dataset restrictions in the model card. | Not a general chat model. Pair it with a chat-capable LLM for conversational interfaces. |
| Edge multimodal | Phones, IoT, lightweight servers, on-device VLM workloads | MiniCPM-V 4.6 (1.3B) or Gemma 4 E2B | MiniCPM-o 4.5 or Gemma 4 E4B when more capability is required | MiniCPM-V 4.6 is a small visual model to evaluate on constrained devices. | Capability ceiling is real. Do not expect 27B-class reasoning at 1.3B. |
| Embeddings / retrieval | RAG indexes, semantic search, retrieval over mixed text, image, video and audio, on-device search | EmbeddingGemma 2 (one checkpoint, 270M text-only to 740M full) | Qwen3-VL-Embedding-2B (Apache 2.0; text, image and video, no audio) when image and video quality matters more than size. At about 2.1B parameters it self-reports 73.2 on MMEB v2 (73.25 in the leaderboard score file) against EmbeddingGemma 2's 59.01, which Google submitted for the text-plus-vision load. | Load only the encoders you need: 270M for text only, 440M for text plus images (Google's developer guide also lists video), 570M for text plus audio. Google says that in sentence-transformers all four loads share one 768-dimensional space, so a text-only query model can search vectors from the full model. S5 Labs has not tested that, and the card says encoder-omission loading differs among model libraries. | Google tags EmbeddingGemma 2 Apache 2.0 in repo metadata and states it on the card and in its launch posts, but the repo has no LICENSE file and the card still cites the Gemma Prohibited Use Policy. EmbeddingGemma 2 scores are Google's own, and MTEB had not accepted the submission at launch. Changing embedding models means re-embedding the index. Google says 128 dimensions suits text-only work best; its table shows MMEB at 77.4% of the 768-d score. Retrieve per modality and merge until you have checked cross-modal score calibration. |
| Image generation | Concept art, marketing assets, ideation, product visuals | SDXL | FLUX.1-schnell or FLUX.2 [klein] 4B (both Apache 2.0), or other FLUX variants when licensing permits | SDXL has an established ecosystem; the permissive FLUX checkpoints when you need speed and a clean license. | Typography and exact prompt fidelity still need workflow iteration. FLUX licensing is checkpoint-specific. |
| Image editing | Inpainting, control, masking, pose/depth guidance, product edits | ControlNet + SAM 3.1 + LaMa + Diffusers | Project-specific editing stacks with custom masks and pipelines | Editing quality comes from how the stack is designed rather than from any single checkpoint. | Commercial rights differ across base checkpoints and extensions. |
| Speech recognition | Transcription, translation, voice interfaces, audio understanding | Whisper large-v3 | Whisper turbo for faster transcription; Qwen3-ASR for another multilingual option; Qwen3-Omni for combined audio and text reasoning | Whisper large-v3 supports transcription and translation; turbo is the official low-latency derivative. | Accuracy varies significantly across the long tail of languages. Verify for your domain. |
| Speech synthesis (TTS) | Voice agents, narration, dubbing, expressive synthesis | Qwen3-TTS (Apache 2.0, 0.6B or 1.7B, multilingual, voice cloning) or Chatterbox-Turbo (350M) / Chatterbox-Multilingual V3 (500M) | Voxtral TTS (4B, CC-BY-NC, non-commercial only) for top multilingual quality and voice adaptation | Qwen3-TTS is the permissive default; step up to Voxtral TTS only when multilingual quality is the priority and non-commercial terms are acceptable. | Voice cloning has ethical and legal implications. Confirm consent rules before deploying. Voxtral TTS is CC-BY-NC 4.0: non-commercial use only. |
| Safety / guardrails | Input and output moderation, policy enforcement in front of agents, refusal detection | Shieldstral (3B, Apache 2.0, text + image, 16 GB GPU) | gpt-oss-safeguard 20b or 120b (Apache 2.0) when you want the classifier to reason over a long written policy and explain itself | Shieldstral is small enough to colocate with the application; its policy is a prompt, so changing it is a deploy, not a retrain. | Vendor moderation scores are within a point of each other on text (Shieldstral 88.1 vs Qwen3Guard-8B 88.2 on WildGuardTest, per Mistral). The differentiator is your false-positive rate on your traffic, which no card publishes. |
| Video generation | Short exploratory clips, motion concepts, early creative prototyping | Wan2.2 TI2V-5B (Apache 2.0) | Larger Wan2.2 A14B variants, Open-Sora 2.0, or LTX-2.5 for synchronized audio and video after reviewing its Community License | Today, open video is a prototyping tool more than a production default. | Temporal flicker, identity drift, and long render times remain common. Do not assume newer hosted Wan versions have downloadable checkpoints; do not assume a repo exists because a version number does. |
| Video editing | Interpolation, inpainting, retiming, experimental edit pipelines | RIFE, ProPainter, Wan2.2 VACE-style workflows | Custom pipelines for domain-specific video tasks | Use specialized tools rather than expecting one general model to handle everything. | Workflow complexity is high; results are sensitive to clip quality and masking. Some tools (e.g., ProPainter) ship under research-only S-Lab terms. Verify license fit. |