Menu

1 / 2

Model Showdown: Benchmarking Local vs Cloud LLMs on a Real Coding Task

DEV Community·Rob·6 months ago
#bkdDHby0
#ai#llm#benchmark#todo#conn
Reading 0:00
15s threshold

Last post we stood up Ollama on the RTX 5090, pulled a stack of models, and wired them into our coding workflow. The whole time there was an obvious question hanging over it: are local models actually good enough?

Not good enough in the abstract benchmarks-on-a-leaderboard sense. Good enough for the thing we’re journaling: vibe coding. Specifically, can a model running on consumer hardware in my homelab produce code that's as correct, as fast, and as complete as what comes back from Anthropic's cloud?

We built a benchmark to find out.

The Setup

Six models, one prompt, no second chances.

Cloud (Anthropic API):

Sonnet 4.6 ( claude-sonnet-4-20250514 )

Opus 4.6 ( claude-opus-4-20250514 )

Local (Ollama on RTX 5090, 32 GB VRAM):

Codestral 22B ( codestral:22b )

DeepSeek R1 14B ( deepseek-r1:14b )

Devstral ( devstral:latest )

Qwen 3.5B MoE ( qwen3.5:35b-a3b )

The prompt was intentionally straightforward: build a Python CLI todo app with SQLite persistence, CRUD commands (add, list, complete, delete),…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.