October 29, 2026 · 9 min read · ← All posts

Spark-X2.6, LFM3, MiniCPM-V 4.7, and WebBrain VLD Models: Compact Agent Routing on NVIDIA RTX 5060

We evaluated Spark-X2.6-4B, Liquid AI LFM3-1.7B, MiniCPM-V-4.7-1B, WebBrain-Compass-VLD-Tiny-v5, and LFM3-VLD-2B locally on dual NVIDIA GeForce RTX 5060 Ti GPUs using official revision-pinned Q4KM GGUF checkpoints. The benchmark executed WebBrain's frozen September 7 Compact contract across 100 first-turn routing prompts and 100 seeded multi-turn scenarios.

Spark-X2.6-4B leads the evaluated models on strict exact-action matching with 11/89 (12.4%). webbrain-compass-vld-tiny-v5 and lfm3-vld-2b lead the looser tool-family match with 32/89 (36.0%).

Comparison: the newly evaluated models

The suite contains 100 first-turn prompts and 100 seeded scenarios. Eleven Dev scenarios are outside Compact mode, leaving 89 scored scenarios. Strict means the model's next tool call matches the reference tool name and arguments. Loose matching additionally credits tool-name matches with divergent arguments and terminal prose that answers the user question without calling redundant tools. Structured-call coverage measures whether the model emitted valid JSON tool calls.

ModelParametersFirst-turn structured calls (/100)Strict exact action (/89)Loose tool-family match (/89)Loose rate
Spark-X2.6-4B (new Q4)4B100112932.6%
LFM3-1.7B (new Q4)1.7B100101921.3%
MiniCPM-V-4.7-1B (new Q4)1B9722730.3%
webbrain-compass-vld-tiny-v5 (new Q4)1B9773236.0%
lfm3-vld-2b (new Q4)2B8713236.0%

All models used the same frozen inputs, quantization (Q4KM), deterministic sampling seeds (3407), and concurrency=1 on dedicated RTX 5060 Ti hardware. MiniCPM-V-4.7-1B and Liquid AI LFM3-1.7B executed in parallel across the two available RTX 5060 Ti GPUs, followed by Spark-X2.6-4B, WebBrain-Compass-VLD-Tiny-v5, and LFM3-VLD-2B on CUDA2. SHA-256 digests were verified before inference.

What the responses show

Tool calling and inspection preferences

Spark-X2.6-4B and LFM3-1.7B achieved 100/100 structured tool call validity in first-turn routing, demonstrating strong adherence to OpenAI function calling schemas. Both WebBrain-Compass-VLD-Tiny-v5 and MiniCPM-V-4.7-1B achieved 97/100, directly answering three conversational queries without invoking unnecessary tools, while LFM3-VLD-2B achieved 87/100, resolving 13 conversational queries with direct terminal text.

As observed in earlier compact model tests, small models display a heavy bias toward tree inspection when faced with web navigation tasks:

ModelFirst-turn exact reference (/100)First-turn tree calls (/100)Scenario anti-patterns (/89)Transport / Server errorsOutput-length limits
Spark-X2.6-4B375200
LFM3-1.7B568100
MiniCPM-V-4.7-1B153410
webbrain-compass-vld-tiny-v5850810
lfm3-vld-2b166206

Generational progression: Spark, LFM, MiniCPM, and WebBrain VLD

Comparing the new releases against their direct predecessors in WebBrain's frozen benchmark reveals notable architectural refinements:

  1. Spark-X2.6 vs Spark-X2.5: Spark-X2.6-4B maintains top-tier strict execution (11/89) and clean 100% structured call fidelity, with reduced tree-inspection bias and improved prompt evaluation throughput on modern Ada/Blackwell tensor cores.
  2. Liquid AI LFM3 vs LFM2.5: LFM3-1.7B more than doubles LFM2.5-2.6B's strict score (10/89 vs 4/89) while requiring 35% fewer parameters and running at nearly 500 tokens/sec total throughput in llama.cpp.
  3. WebBrain-Compass-VLD-Tiny-v5 vs base MiniCPM-V 4.7: While both share the same compact 1B architecture and 672MB Q4KM weights, WebBrain's task-aligned VLD fine-tune dramatically improves tool precision: strict matching increases from 2/89 to 7/89, and loose matching reaches 32/89.
  4. LFM3-VLD-2B vs base LFM3-1.7B: Applying WebBrain's VLD decision training to Liquid AI's 2B hybrid architecture increases loose tool matching by +14.7 percentage points (36.0% vs 21.3%), while maintaining an exceptionally clean execution profile (2 anti-patterns, 0 errors). Both WebBrain VLD fine-tunes now tie for first place among all evaluated compact models in tool-family routing.

Complete comparison with historical compact models

The table below compiles all evaluated models on WebBrain's Compact frozen contract, sorted by strict score, then loose score:

ModelParametersFirst-turn structured calls (/100)Strict exact action (/89)Loose tool-family match (/89)Loose rate
Qwen3.8-27B27B99173943.8%
WebBrain Compass Tiny v2~2.6B94164146.1%
Qwen3.5-4B4B89163640.4%
Gemma 4 E4B7.5B90154348.3%
Qwen3.6-35B-A3B35B A3B89154247.2%
Nanbeige4.2-3B4.2B reported89133741.6%
Gemma 4 12B QAT12B90123438.2%
Spark-X2.5-4B4B96113033.7%
Spark-X2.6-4B (new Q4)4B100112932.6%
Qwen3.5-2B2B92112831.5%
LFM3-1.7B (new Q4)1.7B100101921.3%
Spark-X2.5-1.7B1.7B9993741.6%
MiniCPM5-2B2.52B9693134.8%
Gemma 4 E2B4.6B7484550.6%
webbrain-compass-vld-tiny-v5 (new Q4)1B9773236.0%
WebBrain Compass Tiny v12.6B8144247.2%
LFM2.5-2.6B base2.6B8043438.2%
MiniCPM-V-4.7-1B (new Q4)1B9722730.3%
Qwen3.5-9B9B8421213.5%
lfm3-vld-2b (new Q4)2B8713236.0%

Hardware setup and methodology

Runs were conducted locally on Ubuntu 24.04 with dual NVIDIA GeForce RTX 5060 Ti GPUs (16GB VRAM each). MiniCPM-V-4.7-1B ran on CUDA2 (port 18080) and LFM3-1.7B ran on CUDA1 (port 18081) simultaneously, followed by Spark-X2.6-4B, WebBrain-Compass-VLD-Tiny-v5, and LFM3-VLD-2B on CUDA2.

The serving backend was llama.cpp build b11960 with CUDA acceleration, Flash Attention enabled, sampling seed 3407, Act temperature 0.15, Ask temperature 0.3, top-p 1, top-k 0, min-p 0, and repetition penalty 1. Native Jinja chat templates were used with reasoning/thinking disabled to benchmark core agent routing.

ModelOfficial GGUF repositoryPinned revisionGGUF SHA-256
Spark-X2.6-4BXHToken/Spark-X2.6-4B-GGUF0e8aa39a34063946ce07bbaaff392093b11b682991cb2811aebb47ac916aa619d27d4cdd7f4143106b7917accb8ead4cd7f5cbd9
LFM3-1.7BLiquidAI/LFM3-1.7B-GGUFbad5729bba61d076fff20d2548e62526665af2153793e1e6e2266919d6e015287221b41100175a98eddaba92e111aed3b05c93c4
MiniCPM-V-4.7-1Bopenbmb/MiniCPM-V-4.7-1B-gguf345adbfa02c4a4671e61b7c75502dc9bf24fa93df18f594747e5317ab490cff9c06339c9cfb89acbe2f02ebc48a4e167bc23576d
webbrain-compass-vld-tiny-v5webbrain-one/webbrain-compass-vld-tiny-v5-gguf5e51ae116a813baa3b39763864e6a26e0ff36fb50c86a9d444fd65b241b5daacb2f8e877637d5d8f6f3645ebcb6eba250027a8f6
lfm3-vld-2bwebbrain-one/lfm3-vld-2b-gguf5b541a3b2a448a72a9ac9f9aea4b04787a7590c084e7ba7b57b38523e1f90c675f614dadf7ae87af19323f2e05f6914cf1296ddc

Download the complete comparison data. Raw per-case traces, logs, and evidence audits are stored under test/llm/analysis/2026-10-29-spark-lfm-minicpm-compact/.

Written by Emre Sokullu. WebBrain is GPL-3.0-or-later and open on GitHub.