Eight small local models on transcript-cataloguing tasks

Date
25 October 2026
Task type
Local models
Status
Complete

Models tested

Model or toolProviderOpen?How run
Gemma 4 31B (gemma4:31b, 20.39 GB package, Ollama 0.40.4)GoogleOpen weightsLocal
Gemma 4 12B (gemma4:12b, 8.02 GB package)GoogleOpen weightsLocal
Gemma 4 E4B (gemma4:e4b, 6.58 GB package)GoogleOpen weightsLocal
Qwen 3.5 4B (qwen3.5:4b, 3.32 GB package)AlibabaOpen weightsLocal
Qwen 3.5 9B (qwen3.5:9b, 6.55 GB package)AlibabaOpen weightsLocal
LFM 2.5 8B (lfm2.5:8b, 5.16 GB package)Liquid AIOpen weightsLocal
Ministral 3 8B (ministral-3:8b, 6.02 GB package)Mistral AIOpen weightsLocal
Granite 4.2 8B (granite4.2:8b, 5.35 GB package)IBMOpen weightsLocal

Purpose

Find out whether a smaller model on a modest computer could do the discovery work (structured extraction from transcript excerpts) that a Gemma 4 31B baseline was already doing in a cataloguing workflow.

Context

Six identical excerpts from radio programme transcripts, one bounded request per excerpt per model, 48 scored requests in total (60,255 input tokens and 18,833 generated tokens). Run through Ollama 0.40.4 on an NVIDIA DGX Spark. Settings: 8K context, at most 1,200 generated tokens, temperature 0.1, seed 42, GPU offload, multi-token prediction (draft tokens) disabled, one warm-up request per model, no retries.

Method

Each model answered the same six requests. Each answer was checked automatically for format and for whether quoted text appears in the source excerpt. Total time for the six requests and median generation speed were recorded.

Results

Gemma 4 31B and 12B passed 5 of 6 checks and LFM 2.5 8B passed 0 of 6; median generation speed ranged from 10.3 to 153.7 tokens per second.
ModelPackage size (GB)Checks passedTotal time for 6 requests (s)Median generation speed (tokens/s)
Gemma 4 31B20.395 of 6224.410.3
Gemma 4 12B8.025 of 692.026.1
Gemma 4 E4B6.584 of 643.256.5
Qwen 3.5 4B3.322 of 636.463.1
Qwen 3.5 9B6.551 of 665.037.5
LFM 2.5 8B5.160 of 616.4153.7
Ministral 3 8B6.022 of 669.439.1
Granite 4.2 8B5.352 of 681.737.3

Caveats

What this suggests

On this task only the two largest Gemma models passed 5 of 6 checks, and the fastest model passed none. Speed and checks passed did not move together across the eight models.

Source

entries/2026-10-25-small-local-models-cataloguing.md in the GitHub repository (Markdown with YAML frontmatter).