Local LLM Benchmark: Backend Generation by Function Calling – GLM, Qwen, DeepSeek Compared

Five months after an initial uncontrolled measurement, AutoBe.dev has published a proper benchmark of local and frontier LLMs for backend code generation using function calling. The benchmark uses a controlled variable setup with a real scoring rubric, testing models on generating recursive-union AST schemas via a function calling harness.
Key Findings
- The function calling harness has effectively closed the gap between frontier and local models on backend generation. Specifically,
gpt-5.4's DB/API design scores are approximately equal toqwen3.5-35b-a3b, andclaude-sonnet-4.6's logic scores matchqwen3.5-27b. - This is the last round including frontier models. Running them monthly costs ~200–300M tokens (~$1,000–$1,500 per model on GPT 5.5 pricing). From next month, only OpenRouter endpoints under $0.25/M tokens or models that fit on a 64GB unified-memory laptop will be included.
- Frontend automation will be added to the benchmark in the June/July round, using the SDK AutoBe already emits to drive end-to-end AI-built frontends (visuals rough, but all functions work).
Unexpected Inversions
Several results are still under investigation:
openai/gpt-5.4scores below its ownminisibling.deepseek-v4-prolands one notch belowqwen3.5-35b-a3band barely separates from its ownFlashsibling.- Within the Qwen family, dense 27B beats every MoE variant, including 397B-A17B.
Possible explanations being investigated include CoT-compliance phenomenon (larger/frontier models tend to skip procedural instructions enforced by the harness) and benchmark defects (n=4 reference projects, narrow score band, harness scoring own pipeline).
Recommended Models
Three locked-in candidates for next month:
openai/gpt-5.4-nano— $0.25/M tokensqwen/qwen3.6-27b— $0.195/M tokensdeepseek/deepseek-v4-flash— $0.14/M tokens
All are under $0.25/M on OpenRouter or runnable on a 64GB unified-memory laptop, and handle function calling cleanly.
References
- Benchmark Dashboard: https://autobe.dev/benchmark/
- Generation Results: GitHub: autobe-examples
- GitHub Repository: https://github.com/wrtnlabs/autobe
📖 Read the full source: r/LocalLLaMA
👀 See Also

Reddit user proposes timestamping feature for Claude to address temporal awareness gap
A Reddit user identifies Claude's lack of temporal awareness as a limitation for productivity use cases and proposes an optional timestamping feature that would stamp every response with date and time, persistent across sessions.

Research Findings on AI Agent Reliability and Development Patterns
A collaborative research session with Claude Opus analyzed 15 papers on AI agents, revealing quantified reliability problems: agents produce 2-4 different action sequences across 10 runs, with 69% of divergence occurring at the first decision. Self-improving agents showed safety refusal rates dropping from 99.4% to 54.4% through their own learning.

Claude adds inline interactive charts and diagrams to conversations
Claude now creates custom charts, diagrams, and visualizations directly within chat conversations, allowing users to tweak and modify visualizations as discussions develop. The feature is available in beta on all plan types and appears inline rather than in side panels.

Qwen 3.6 27B at 52.8 tps TG on AMD MI50s: Full Precision, No MTP, No Quant
A Reddit user benchmarks Qwen3.6-27B on eight AMD MI50s (2018 cards) using a vllm fork with ROCm 7.2.1, achieving 52.8 tps TG and 1569 tps PP with full precision and no MTP.