The llama.cpp project released version 0.4.1, introducing support for the Maple 20B-A1B ternary Mixture of Experts architecture on CPU, as well as preview support for Tencent Hy 4 and Spark2.5 models.

  • Added Maple 20B-A1B ternary MoE architecture (CPU) support.
  • Added Tencent Hy 4 (hy_v4) preview architecture support.
  • Added Spark2.5 model support.
  • Updated ggml to v0.24.0, expanding backend coverage and robustness with a new precision-control API.
  • Improved JSON schema handling by refactoring it with a common_schema internal representation.
  • Split specialized chat parsers into common/parsers and added structured JSONL logging via --log-jsonl.
  • Fixed MTP context KV cache allocation for DeepSeek2, GLM-MoE, and related models.
  • Fixed GDN normalization from max to rsqrt for affected Qwen/Kimi/GLM models.

This release enables running new model architectures and improves stability through corrected normalization, cache allocation, and server child-process management.