Qwen3.8-27B on a home RTX 3090: what it actually did
Instead of restating the model card, we examine three completed tasks: a Go fix, CSV import and an ATS frontend, with timings, memory and defects.
Syntalith
Qwen3.8-27B fit on one 24 GB card and produced work that could be reviewed like a normal pull request. In one run it fixed JSON serialization error handling in a Go project in 8 minutes 22 seconds. In another it missed basic validation for blank names and roles in a CSV import. Its one-shot ATS frontend looked ambitious but created 251,327 DOM elements and needed a separate repair.
Those results explain the model better than a long list of public benchmark scores. A 27B checkpoint on home hardware can be useful, but the client, tests and human acceptance process remain part of the result.
Three tasks before the model-card summary
All three runs used Qwen3.8-27B locally. The selected profile ran through Qwen Code on a frozen third-party patched vLLM stack with a 150k context, W4A16 AutoRound weights, FP8 KV cache and MTP-3. This was an after-hours experiment on a home PC with one active session.
| Task | Observed result | Time | Acceptance |
|---|---|---|---|
repair two json.Marshal paths in Go | deterministic failure behaviour and regression tests | 8:22 | tests passed; Codex awarded 100/100 under our rubric |
| import users from CSV | 12/12 public checks and 4/5 hidden checks | 1:33 | returned for correction; blank name and role were not rejected |
| build an ATS frontend from an empty directory | 2,028 lines of HTML, CSS, JavaScript and product notes | 26:03 | visually interesting, technically unfinished |
The first result shows what this configuration managed on a long task. The second shows why a green public suite can still hide a requirement defect. The third separates generation from delivery. Repair and visual follow-up brought total model time for the frontend to 48:25.
Each task was run once. These are observed outcomes. They do not estimate success rates.
What the Qwen3.8-27B name describes
The official model card describes a 27-billion-parameter vision-language model with 64 layers under Apache 2.0. Its hidden layout repeats three Gated DeltaNet blocks followed by one Gated Attention block sixteen times. That yields 48 DeltaNet blocks and 16 gated full-attention blocks. The checkpoint also includes Multi-Token Prediction, or MTP, training.
Qwen reports a native 262,144-token context, extendable to one million with YaRN. This is a model capability; it makes no latency promise. In our test, the model had to retrieve three facts placed near the beginning, middle and end of a long input. It returned all three at 230,085 tokens, but the response took 563.4 seconds. The 50,059-token version took 59.3 seconds.
Compact fact card
| Fact | Evidence | Operational consequence |
|---|---|---|
| 27B parameters, 64 layers | vendor model card | materially heavier than local 4B to 12B models |
| 48 DeltaNet + 16 Gated Attention blocks | vendor model card | long context has architectural support and still consumes time and memory |
| native image and video input | vendor model card | requires a separate multimodal evaluation |
| native 262,144-token context | vendor model card | server, cache and client must agree on the usable limit |
| Apache 2.0 | checkpoint license | the rest of the stack and the data still need their own review |
How 27B fit in 24 GB
The selected profile used four-bit W4A16 weights and an eight-bit FP8 cache. Telemetry for the long Go task peaked at 22,539 MiB of VRAM. The small remaining margin is why the server had one slot and no parallel agents.
Weight-file size is only one part of the fit. Context cache, server buffers, CUDA graphs and speculative decoding need memory too. Moving any of them changes maximum context, throughput or stability.
The same home PC retained a simpler llama.cpp fallback using Dynamic V3 Q4_K_M GGUF and a 120k context. The complete vLLM profile was faster on one matched task, but the comparison changed weights, cache format, engine and context together. It cannot establish a universal quantization-quality winner.
Scope of the result
This article covers three completed text and coding tasks. The accepted Go result does not transfer automatically to accounting, law or customer service. Even in coding, the harness changed the outcome. Codex took 19:10 on the same local model and long prompt but introduced a nondeterministic fallback, so its patch was rejected. Claude Code completed it correctly in 28:52.
Where the model is worth an initial evaluation
Qwen3.8-27B is a sensible candidate for repository-scale coding, multi-step tool work and analysis of a large bounded document packet. A local endpoint controls where processing happens and makes marginal inference cost predictable. It also creates a server, update and evaluation obligation.
For a simple, stable extraction schema, test a smaller model, deterministic parser or managed API first. Error cost and response-time requirements should drive the shortlist.
What Syntalith can deliver from this evidence
We can build a repository or document test set with natural requests, hidden checks, timing, a named reviewer and a local-versus-API comparison. The deliverable names the exact model versions and hardware configurations tested. If Qwen loses, the recommendation says so plainly.
See our AI process audit. Teams that want to evaluate local models and coding agents themselves can use an AI-Native course built around their own repositories and failure cases.
The Qwen3.8-27B experiment index contains the hardware, timing, results and failure ledger.
Free process scan
Start with a free process scan.
- A 30-minute call with the engineer who would lead the work.
- A review of the processes that cost you the most time and money.
- A written summary of what to automate first and the likely cost range.
The scan chooses one process to assess, and within 2 business days you receive a recommendation, including when a simpler route is the better fit.
€0
30 minutes · written takeaway within 2 business days
Times are shown in your own time zone. We work with clients across time zones.
Describe the process in the form