Munich
27 October 2026
Developing with Local AI ModelsHow Far Can You Get?
1
Why local?
Reasons to Run Models Locally
€Cost Control
No provider charge per token.

Privacy
Keep code and context inside.

Independence
Reduce provider dependency.
3
Cost Schema: Local vs. Frontier
4
CPU and GPU Inference
CPU1× ComputeIntel Core i9-14900K
Hard Disk or SSD≈0.1–7 GB/sBarraCuda HDD
870 EVO / 990 PRO SSDSwap · No Compute
System RAM≈90–100 GB/sDual-Channel DDR5-5600
PossibleOften too slow
GPU≈30–100× ComputeRTX 4070 Super – RTX 5090
VRAM≈500–1,800 GB/sGDDR6X – GDDR7
PracticalUsually 5–10× faster
6
Local Inference Hardware
Consumer
RTX PRO 4000
24 GB VRAM≈ €2,500 per GPU
Mac Studio
36-512 GB Unifiedfrom €2,999
Ambitious Consumer
ASUS Ascent GX10
128 GB Unified Memory
≈ €4,850 per system
Enterprise
RTX PRO 6000 Blackwell
96 GB VRAM per GPU
≈ €17,700 each
7
Model Size by Deployment Class
8
Gemma 4 Family
DenseSame path for every tokenMixture of ExpertsRouter selects experts
Total Parameters
30B
20B
10B
0
E2B5.1B totalDense
2.3B effective
E4B8B totalDense
4.5B effective
26B-A4B25.2B totalMoE
3.8B active
ECore size, excluding large embedding lookup tables
AParameters selected by the router for each token
9
Memory Provisioning
RecommendedFully Served by VRAM
Sizing Criteria
- Model Size
- Quantization
- KV Cache
- Context Size
- Operational Memory
10
Quantization Principle
Original Range0–100
0100
18
47
83
÷ 10, then round
Quantized Range0–10
182
475
838
Reconstructed× 10
20Δ +2
50Δ +3
80Δ −3
11
Choosing a Quantization Level
Qualityhigher fidelity
Memory and File Sizesmallerlarger
Local Sweet Spot
emergency fit
tight memory
default start
conservative
near reference
reference size
Practical RuleStart at Q4. Move up if quality breaks.
Move down only when the model does not fit.
12
Video Compression Over Time
MPEG-1≈ 600 MB
MPEG-2 / H.262≈ 300 MB
H.264 / AVC≈ 150 MB
H.265 / HEVC≈ 75 MB
AV1≈ 60 MB
H.266 / VVC≈ 38 MB
13
Prefill and Decoding without KV Cache
Prefill
Compute-Bound
Decode
Recomputes the Entire Context
- User Input
- Tool Response
- Thinking
Pleasebuildatestedcomponent
withourexistingsignalstore
andaddthebackendintegration
Predicted Tokenreturnthefinalresult
returnthefinal
Inputreturnthefinal
14
KV Cache During Inference
Prefill
Builds the Cache
Decode
Reuses the Cache
- User Input
- Tool Response
- Thinking
KV Cache
Pleasebuildatestedcomponent
withourexistingsignalstore
andaddthebackendintegration
Predicted Tokenreturnthefinalresult
returnthefinal
Inputreturnthefinal
15
Gemma 4 26B-A4B Memory Provisioning
Model SizeKV CacheRuntime
Memory in VRAM / Unified Memory (GiB)
061218243036
16.72 GiB13.27 GiB Model
1.45 GiB KV
2 GiB Runtime
64K
17.97 GiB13.27 GiB Model
2.70 GiB KV
2 GiB Runtime
128K
20.47 GiB13.27 GiB Model
5.20 GiB KV
2 GiB Runtime
256K
Context Size
16
Qwen 3.8 27B Memory Provisioning
Model SizeKV CacheRuntime
Memory in VRAM / Unified Memory (GiB)
061218243036
22.39 GiB16.39 GiB Model
4.00 GiB KV
2 GiB Runtime
64K
26.39 GiB16.39 GiB Model
8.00 GiB KV
2 GiB Runtime
128K
34.39 GiB16.39 GiB Model
16.00 GiB KV
2 GiB Runtime
256K
Context Size
17
Quality vs. Data Sovereignty
Data Sovereignty
Quality
Local Models
High Quality
Data Sovereignty
Frontier Models
Peak Quality
No Full Data Sovereignty
18

The Porsche Test
Do We Need Peak Capability for Every Trip?
19
Benchmark philosophy
Qualification Instead of Ranking
Qualification threshold
Model A
Model B
Model C
Qualification criteria✓Works with coding agents
✓Handles long-running tasks
✓Supports the required context
20
Full-Stack Capstone Task

Angular
- Feature component
- UI component
- SignalStore
- Unit test

Spring
- JPA entities
- Mapper
- Controller
- Database migration

Playwright
21
Worker, Verifier and Reviewer
🤖WRITEWorker
Implements the task
Edits the worktree
EXECUTEValidation
Builds · unit tests
Backend · Playwright
🤖READ ONLYReviewer
Does the patch meet
the requirements?
🤖READ ONLYVerifier
Explains failures
23
What The Selected Runs Show
| Configuration | Validation | Reviewer |
| Qwen3.8 27BQ4_K_XL · 17.6 GB · Aug 2026 · 2:58 | 5/5 | 5/5 |
| Qwen3.6 27BQ4_K_XL · 17.6 GB · Apr 2026 · 3:05 | 5/5 | 5/5 |
| Qwen3-Coder 30B-A3BQ4_K_XL · 17.7 GB · Jul 2025 · 0:34 | 0/5 | 0/5 |
| Gemma 4 26B-A4B QATQ4_K_XL · 14.2 GB · Jun 2026 · 0:46 | 2/4 | 1/41 incomplete |
| Gemma 4 31B QATQ4_K_XL · 17.3 GB · Jun 2026 · 1:44 | 1/3 | 1/3 |
| Muse Glimmer 30BQ4_K_XL · 15.9 GB · Aug 2026 · 3:00 | 2/5 | 2/5 |
| Configuration | Validation | Reviewer |
| Ternary Bonsai 2 27BPTQ1_0 · 5.9 GB · Sep 2026 · 4:06 | 4/4 | 4/4 |
| Devstral Small 2 24BQ4_K_XL · 14.5 GB · Dec 2025 · 5:23 | 1/2 | 1/2 |
| DeepSeek V4 FlashIQ1_M · 86.9 GB · Apr 2026 · 1:59 | 3/4 | 3/4 |
| GLM-5.3 FlashIQ1_M · 97.6 GB · Aug 2026 · 1:27 | 4/4 | 4/4 |
| Nemotron 3.5 Bolt 74BIQ2 · 22.0 GB · Oct 2026 · 1:34 | 2/2 | 1/21 incomplete |
| Nemotron 3.5 Lightning 30BQ4_0 · 18.9 GB · Aug 2026 · — | — | —Inconclusive |
43 Runs · 12 Configurations
24
A Green Build Is One Check
Validation
Does the application build?
Do the tests pass?
Requirements And Audit
Does the feature match the task?
Does independent evidence agree?
Reviewer acceptance and external audit can disagree.
25
The surrounding system
Engineering Around the Model
Models make mistakes. The surrounding system must detect them and remain in control.
- Bound each model turn and run verification through external tools, so inner loops cannot block the workflow.
- A well-structured codebase gives the model reliable patterns to follow.
- Application-specific instructions and skills cover Angular, Spring, Playwright, and project conventions.
- 24/7 local inference makes loop / graph engineering with independent review and repeated validation practical.
26
Local Inference
Control over the inference boundary.
Owned capacity and local operations.
Hosted Or Hybrid
Access to other model capabilities.
Explicit rules for data and routing.
The workload, data boundary and measured outcome decide.
28
Local coding is useful when the complete system clears the task's acceptance bar.
01One representative task.
02One recorded configuration.
03Repeated, independently checked outcomes.
29
For Local Models
Pi + AG-UI
- Meat Proxy Detector
- Self-Learning
- Background Agents
pi-kit.dev ↗
30
31