Local AI Report #2 — The Best Open-Source Coding Models Right Now

Issue #2 · July 8, 2026 · Last updated: July 8, 2026 · Jakub Rusinowski

A field guide to the strongest open-weight coding models in mid-2026: the SWE-bench frontier (DeepSeek V4-Pro, GLM-5.2, Kimi K2.6), the best coder you can actually download (Qwen3-Coder), and the setup that gives the most code per dollar on a single GPU.

TL;DR

New & Notable Models

ModelParamsVRAM (Q4)Notes
DeepSeek V4.1-Pro1.6T / 49B active~400 GBOpen SWE-bench Verified leader (~80%). Reasoning-grade coding — a datacenter node or, realistically, an API call. MIT-licensed.
GLM-5.2744B / 40B active~400 GBThe strongest long-horizon agentic coder; tops the open field on SWE-bench Pro. MIT, with 1M-context builds.
Kimi K2.61T / 32B active~320 GBBest-in-class MCP tool-use and agent-swarm runs; ~97% HumanEval. Built for long autonomous coding sessions.
Qwen3-Coder 480B-A35B480B / 35B active~270 GBThe best dedicated open coder — state-of-the-art open on SWE-bench Verified, which Qwen rates near Claude Sonnet 4. Apache 2.0.
Qwen3-Coder 80B-A3B80B / 3B active~48 GBThe frontier coder you can self-host: ~96% of flagship quality, and 3B active params keep tokens fast. Offload experts to cut VRAM.
Devstral-2 123B123B / 40B active~68 GBPurpose-built agentic SWE model — 71.6% SWE-bench Verified. Apache 2.0 and easy to fine-tune on your own stack.
MiniMax M3230B / 10B active~130 GBCost-efficient coder with a genuine 1M-token window; 59% on SWE-bench Pro. The pick for whole-repo context.
Qwen 3.6 27B27.8B~17 GBThe best coder that fits a 24 GB card at Q4 — the realistic daily driver for local agentic work.
Qwen3-Coder 8B8B~6 GBRuns on almost anything. The fast inner-loop model for autocomplete, fill-in-the-middle and quick edits.

Hardware Watch

Coding models split cleanly into "download and run" and "admire from an API." The dividing line is memory, and for the 2026 frontier it sits far above any single consumer card.

*Memory figures are Q4 all-in-VRAM estimates dated 2026-07-08; MoE offload trades speed for a lower VRAM floor. Check any specific card against a model with the GPU & VRAM checker — same math as our model pages.*

Tooling Updates

The model is half the story; the harness around it is the other half.

The Sweet Spot

The best-value local coding setup right now:

This two-model pattern — a cheap local coder for the inner loop, a frontier model on tap for the hard cases — is the setup that keeps winning. The cost calculator makes the local-vs-API break-even explicit for your token volume.

Workshop Note

From recent workshop sessions, three things practitioners keep re-learning. SWE-bench Verified is Python-heavy — a model that tops it can still trail on your Rust or TypeScript repo, so run a small eval on your own codebase before committing. The scaffolding is worth as many points as the model — the same weights score very differently under a good agent loop versus a bare prompt, so invest in the harness (Aider/Cline config, test hooks, MCP tools) before chasing a bigger model. Tighter context beats bigger context — feeding a whole repo just because a model advertises a 1M-token window usually hurts both accuracy and latency; retrieve the files that matter. Start from the smallest model that clears your own eval, then scale up only where it actually fails.

Methodology. Estimates are labeled as estimates; verified figures link to their sources. Speed numbers use the documented bandwidth-roofline formula on the benchmarks page.

← All Reports