
Quick answer: North Micro Vision Instruct is Cohere Labs' 2.4B-parameter open-weight vision-language model, released August 12, 2026 under the Apache 2.0 license. It pairs a custom 400M-parameter native-resolution vision encoder (built from SigLIP2 SO400M) with an in-house 2B-parameter "North Micro LLM" following Cohere's Command A+ architecture. It leads its size class on document understanding (92.1% DocVQA, 80.8% ChartQA, 79.2% OCRBench) and grounding/counting (73.2% RefCOCO-avg, 72.5% CountBench), while trailing on knowledge-heavy STEM reasoning (32.9% MMMU) and instruction-following (30.7% MMLU-Pro). Weights are on Hugging Face; native-resolution input means it preserves full document/chart/screenshot detail up to A4-page-at-200-dpi rather than downsizing to a small square image.
Where North Micro Vision Instruct leads
Where it lags
Best for: compact, edge-aware document and chart understanding, multilingual visual QA, and visual grounding/counting — workloads where preserving native document resolution and fine-tuning for a specific visual domain matter more than frontier-scale general knowledge.
North Micro Vision Instruct is Cohere Labs' smallest vision-language model to date, designed as a compact foundation for specialized multimodal applications rather than a general frontier competitor. Its three-part architecture pairs a custom-trained 400M-parameter native-resolution vision encoder — continued-pretrained from the google/siglip2-so400m-patch16-384 checkpoint with Continual Rotary Position Embedding (C-RoPE) to support variable, native-resolution inputs — with a DeepStack-style projector that injects patch embeddings from multiple vision-encoder layers into corresponding early layers of the language model, giving it visual representations at several levels of abstraction rather than a single flattened embedding.
The language model, "North Micro LLM," is a 2B-parameter in-house model following Cohere's Command A+ architecture, interleaving three sliding-window attention layers using rotary positional embeddings with one global attention layer that has no positional embeddings. Training proceeded in four stages: Stage 1 adapted the vision encoder and projector at a fixed 384x384 resolution with the language model frozen; Stages 2.1 and 2.2 progressively raised resolution (to 1024x1024, then to 1654x2339 — a full A4 page at 200 dpi) while jointly training the encoder, projector, and language model; Stage 3 instruction-tuned the full model on a diverse multimodal mixture; and Stage 4 applied a simplified variant of Mixed Preference Optimization (MPO) for safety, formatting, and response quality.
On Benchgen's read, North Micro Vision Instruct's standout results cluster tightly around document, chart, and OCR understanding — exactly the native-resolution, layout-preserving use case its architecture is built for — plus solid grounding and counting precision. It trails larger comparison models on knowledge-heavy STEM reasoning (MMMU) and complex instruction-following, consistent with its position as a small, specialization-friendly foundation model rather than a general-knowledge frontier system.
| Field | Value |
|---|---|
| Organization | Cohere Labs |
| Parameters | 2.4B total (400M vision encoder + 2B language model) |
| Vision encoder | Custom, native-resolution — continued-pretrained from SigLIP2 SO400M (google/siglip2-so400m-patch16-384) with C-RoPE |
| Language model | "North Micro LLM" — 2B params, Command A+ architecture (3 sliding-window attention layers + 1 global attention layer) |
| Projector | DeepStack-style, injects multi-layer vision patch embeddings into early LLM layers |
| License | Apache 2.0 |
| Release date | August 12, 2026 |
| Native resolution | Up to 1654 x 2339 pixels (A4 page at 200 dpi), aspect-ratio preserving |
| Modality | Vision + text (multimodal) |
Cohere Labs' launch blog does not separately specify the model's token context window.
Open weights, self-hostable — no per-token API pricing. Available on Hugging Face under the Apache 2.0 license; public vLLM support is noted as "coming soon" in the launch announcement. Designed to be practical to fine-tune for specialized visual domains and, with the right inference stack and quantization, to run beyond server-only deployments — including on laptops and edge/mobile-class hardware.
| Benchmark | Score | Source | Date |
|---|---|---|---|
| MMBench | 68.7% (DEV_EN_V11) | North Micro Vision launch blog | 2026-08 |
| MMStar | 51.8% | North Micro Vision launch blog | 2026-08 |
| RealWorldQA | 62.2% | North Micro Vision launch blog | 2026-08 |
| GQA | 57.4% (TestDev_Balanced) | North Micro Vision launch blog | 2026-08 |
| Multilingual MMBench | 63.6% (MTL_MMBench_DEV) | North Micro Vision launch blog | 2026-08 |
| MMMB | 72.8% | North Micro Vision launch blog | 2026-08 |
| BLINK | 52.7% | North Micro Vision launch blog | 2026-08 |
| ChartQA | 80.8% (test) | North Micro Vision launch blog | 2026-08 |
| DocVQA | 92.1% (val) | North Micro Vision launch blog | 2026-08 |
| InfoVQA | 65.2% (val) | North Micro Vision launch blog | 2026-08 |
| OCRBench v2 (En) | 36.7% | North Micro Vision launch blog | 2026-08 |
| OCRBench | 79.2% | North Micro Vision launch blog | 2026-08 |
| AI2D | 77.5% (test) | North Micro Vision launch blog | 2026-08 |
| CharXiv Descriptive | 60.0% (DQ) | North Micro Vision launch blog | 2026-08 |
| MMMU | 32.9% (dev/val) | North Micro Vision launch blog | 2026-08 |
| RefCOCO | 73.2% (avg) | North Micro Vision launch blog | 2026-08 |
| CountBench | 72.5% | North Micro Vision launch blog | 2026-08 |
| HallusionBench | 61.5% | North Micro Vision launch blog | 2026-08 |
| MMLU | 50.4% (test) | North Micro Vision launch blog | 2026-08 |
| MMLU-Pro | 30.7% (test) | North Micro Vision launch blog | 2026-08 |
| Multi-IF | 37.3% | North Micro Vision launch blog | 2026-08 |
| IFEval | 74.9% | North Micro Vision launch blog | 2026-08 |
Scores are self-reported by Cohere Labs in the official North Micro Vision Instruct launch post, evaluated with VLMEvalKit. RefCOCO score is a P@1 average over the RefCOCO_val/testA/testB, RefCOCO+_val/testA/testB, and RefCOCOg_val/test splits.
Cohere Labs' launch blog also reports capability-group averages across the same benchmark suite, computed by Cohere Labs (methodology not independently re-derivable from the individual per-benchmark scores above, so shown here as reported rather than recomputed):
| Model | Params | License | DocVQA | ChartQA | RefCOCO-avg |
|---|---|---|---|---|---|
| North Micro Vision Instruct | 2.4B | Apache 2.0 | 92.1% | 80.8% | 73.2% |
| Ministral-3-3B-Instruct | 3.8B | Apache 2.0 | 89.6% | 79.1% | 31.7% |
| LFM2.5-VL-1.6B | 1.6B | LFM v1.0 | 87.7% | 73.9% | 58.1% |
| Phi-3.5-vision-instruct | 4.2B | MIT | 86.0% | 82.1% | 45.1% |
| gemma-4-E2B (it) | 5.1B | Apache 2.0 | 73.2% | 42.2% | 8.4% |
| Qwen3.5-2B (Instruct Mode) | 2.2B | Apache 2.0 | 82.5% | 69.3% | 30.4% |
Despite being one of the smallest models in the comparison alongside Qwen3.5-2B, North Micro Vision Instruct posts the strongest DocVQA and RefCOCO-avg grounding scores, while Phi-3.5-vision-instruct keeps a narrow edge on ChartQA. All comparison scores are as reported by Cohere Labs in the same launch benchmark table; see each model's own page for scores from other sources.
Is North Micro Vision Instruct open source? Yes — available on Hugging Face under the Apache 2.0 license, downloadable, fine-tunable, and deployable without restrictions.
How big is North Micro Vision Instruct? 2.4 billion total parameters, combining a custom 400M-parameter native-resolution vision encoder with an in-house 2B-parameter "North Micro LLM."
What is North Micro Vision Instruct best used for? Cohere Labs positions it as a compact foundation for specialized multimodal applications — document and chart understanding, multilingual visual QA, and visual grounding/counting — designed to be practical to fine-tune for specific visual domains and deployable on edge or mobile-class hardware.
What vision encoder does North Micro Vision Instruct use?
A custom native-resolution vision encoder continued-pretrained from the SigLIP2 SO400M checkpoint (google/siglip2-so400m-patch16-384), using Continual Rotary Position Embedding (C-RoPE) to support variable, native-resolution inputs up to a full A4 page at 200 dpi.
Does North Micro Vision Instruct support reasoning/chain-of-thought? The launch blog does not describe it as a reasoning model with extended chain-of-thought output; it is positioned as a compact, direct-answering vision-language model.
Benchmark scores sourced from Cohere Labs' official North Micro Vision Instruct launch announcement (huggingface.co/blog/CohereLabs, Aug 12, 2026) and the CohereLabs/North-Micro-Vision-Instruct model card on Hugging Face. Comparison-model scores (Ministral-3-3B-Instruct, LFM2.5-VL-1.6B, Phi-3.5-vision-instruct, gemma-4-E2B-it, Qwen3.5-2B) are as reported in that same launch table.
This model isn’t on any benchmark leaderboard yet.