Skip to content

AI||6 min read

Tiel Coder 35B Review: Local Coding Model Matches Opus 4.6 Medium on SWE-Bench Live

A dynamically quantized MoE model that matches Opus 4.6 medium on coding benchmarks while excelling in multi-turn conversations for agentic workflows

By Sameer Khan

Quick Answer

ModelBest ForSWE-Bench LiveMulti-Turn ScoreHardware (Quantized)Price/Access
Tiel Coder 35BAgentic coding, long conversations12/25 (48%)67.222.4 GB (Q4_K_XL)Free (local)
Opus 4.6 MediumComplex reasoning, refactoring12/25 (48%)Not measuredAPI onlyUsage-based
Nail Qwen3.6-35BExam knowledge, hard reasoning9/25 (36%)60.5~18 GB (Q4)Free (local)
Dirk Qwen3.8-27BMost fixes regardless of weight15/25 (60%)Lower~27 GBFree (local)
Stock Qwen3.6-35B-A3BBaseline comparison8/25 (32%)Not measured~18 GBFree (local)

Introduction

Tiel Coder 35B is a specialized coding model based on Ornith-1.5-35B-A3B that has been dynamically quantized with a custom importance matrix and the Sharp chat template. Designed specifically for agentic coding workflows and multi-turn conversations, this model delivers impressive local performance that rivals frontier API models on coding benchmarks while being freely accessible to run on consumer hardware.

Performance Benchmarks

All benchmark figures in this review come from the Tiel Coder model card, accessed 2026-08-31; SWE-bench Live results are one run per problem and MMLU-Pro uses three seeds, so treat small differences as noise.

SWE-Bench Live Results

Tiel Coder 35B solves 12 out of 25 problems on SWE-bench Live (48%), matching the performance of Opus 4.6 medium. This represents:

  • 4 more fixes than the base Ornith-1.5 model
  • 3 more fixes than the Nail model
  • 4 more fixes than Sonnet 5 medium
  • Time per attempt: 8.6 minutes median, demonstrating steady performance characteristics

Multi-turn Conversation Ability

On Claw-Eval's multi-turn tasks, Tiel Coder scores 67.2 overall:

  • Base Ornith-1.5: 65.3
  • Nail model: 60.5
  • The model earns this score through better answer quality (+3.8 points vs base) despite asking fewer clarifying questions (-5.1 vs base)
  • Given the scoring weights answers four to one, this trade-off favors productive coding conversations

Knowledge and Reasoning Trade-offs

On MMLU-Pro at 4-bit quantization:

  • Tiel Coder: 73.7
  • Nail model: 84.0 (10.3 points better)
  • This difference stems from the Sharp template optimizing for shorter, more direct answers beneficial for coding conversations rather than exam-style knowledge recall

Technical Specifications

Model Architecture

  • Base Model: Ornith-1.5-35B-A3B (MIT licensed)
  • Architecture: 256-expert Mixture of Experts (MoE), activating 8 experts per token
  • Quantization: Dynamic GGUF quantization with custom importance matrix
  • Template: Sharp chat template optimizing for coding conversations

Quantization Options and Hardware Requirements

GGUF FileSizeFits InNotes
Tiel-Coder-35B-A3B-UD-Q2_K_XL.gguf12.3 GB16 GBLast resort; struggles with agentic coding
Tiel-Coder-35B-A3B-UD-IQ3_XXS.gguf13.2 GB16 GB16 GB pick - significantly better than Q2
Tiel-Coder-35B-A3B-UD-Q3_K_XL.gguf16.8 GB24 GB3-bit with context room
Tiel-Coder-35B-A3B-UD-IQ4_XS.gguf17.7 GB24 GB4-bit quality with most context headroom
Tiel-Coder-35B-A3B-UD-Q4_K_S.gguf20.9 GB24 GBTight 4-bit
Tiel-Coder-35B-A3B-UD-Q4_K_XL.gguf22.4 GB24-32 GBStart here - benchmarked tier
Tiel-Coder-35B-A3B-UD-Q5_K_XL.gguf26.6 GB32 GB32 GB pick
Tiel-Coder-35B-A3B-UD-Q6_K_XL.gguf31.8 GB48 GBNear-lossless
Tiel-Coder-35B-A3B-UD-Q8_K_XL.gguf38.5 GB48 GBReference

Key Hardware Insights:

  • Context KV memory: under 5 GB RAM for 262k context at 16-bit KV precision
  • Vision capability: Inherits Ornith's vision tower (separate 903 MB mmproj-BF16.gguf file)
  • Recommended approach: Ensure model + context KV fit in combined RAM+VRAM with sizable context (131k-262k tokens)

Running the Model

To download and serve the benchmarked Q4_K_XL quantization:

hf download peculiar-ragdoll/Tiel-Coder-35B-A3B-GGUF \
  Tiel-Coder-35B-A3B-UD-Q4_K_XL.gguf --local-dir Tiel
llama-server -m Tiel/Tiel-Coder-35B-A3B-UD-Q4_K_XL.gguf -ngl 99 --jinja

For vision-enabled conversations:

hf download peculiar-ragdoll/Tiel-Coder-35B-A3B-GGUF \
  Tiel-Coder-35B-A3B-UD-Q4_K_XL.gguf mmproj-BF16.gguf --local-dir Tiel
llama-mtmd-cli -m Tiel/Tiel-Coder-35B-A3B-UD-Q4_K_XL.gguf --mmproj Tiel/mmproj-BF16.gguf \
  -ngl 99 --image screenshot.png -p "Why is this test failing?"

Sampling recommendations: temperature 1.0, top_p 0.95, top_k 20; for agentic coding use temperature 0.6.

Use Case Recommendations

Choose Tiel Coder 35B if

  • Your primary workflow involves agentic coding or multi-step reasoning tasks
  • You value strong multi-turn conversation abilities for complex problem-solving
  • You want local model performance that matches Opus 4.6 medium on SWE-bench Live
  • You have 24+ GB of RAM/VRAM available for local inference
  • You prioritize coding performance over broad knowledge benchmarks

Consider These Alternatives

  • Nail Qwen3.6-35B-A3B-GGUF if you need better exam-style knowledge and hard reasoning (10.3 points better on MMLU-Pro)
  • Dirk Qwen3.8-27B-GGUF if your priority is solving the most problems regardless of weight (solves 15/25 SWE-bench)
  • Base Ornith-1.5-35B-A3B if you need a model that asks more clarifying questions before acting on vague requests
  • API models like Opus 4.6 if you prefer not to manage local hardware infrastructure

Limitations and Trade-offs

Known Limitations

  • Exam performance is the weak axis: 10.3 points behind Nail on MMLU-Pro
  • Reduced clarifying questions: Asks 5.1 fewer clarifying questions than base model
  • Benchmark variance: SWE-bench Live results from one run per problem; MMLU-Pro from three seeds
  • Language coverage: Chinese and English only, inherited from base model
  • MTP head: This repository lacks the multi-token prediction head (available in separate MTP variant)

The Core Trade-off

Tiel Coder exists to optimize for conversational coding ability rather than knowledge benchmark performance. The Sharp template and dynamic quantization prioritize:

  • Shorter, more direct answers beneficial for coding workflows
  • Better multi-turn conversation flow
  • Local accessibility matching frontier model performance on coding-specific benchmarks

Conclusion

Tiel Coder 35B represents a compelling option for developers seeking high-performance local AI coding assistance. By matching Opus 4.6 medium on SWE-bench Live while excelling in multi-turn conversations, it delivers agentic coding capabilities previously only available via API models. The trade-off in exam-style knowledge is acceptable for pure coding workflows, especially considering the model is free to run locally on accessible hardware.

For agentic coding, long conversations that need to stay useful, and workflows where you want Opus 4.6 medium performance without API costs or latency, Tiel Coder 35B is an excellent choice. For exam preparation, hard reasoning tasks, or when you need maximum problem-solving regardless of conversational quality, the Nail or Dirk models may be better suited.

The model demonstrates how specialized quantization and template optimization can create locally-runnable models that punch above their weight class for specific developer workflows.

Sources