The llama.cpp project has released version b10514, which introduces conversion infrastructure for IBM's GraniteSWAForCausalLM and GraniteMoeSWAForCausalLM architectures. This update enables users to convert these specific model types into the GGUF format for use with llama.cpp.

  • Added feat(convert) support for GraniteSWAForCausalLM and GraniteMoeSWAForCausalLM.
  • Implemented conversion infrastructure for rope_pattern arrays and per-layer rope determination.
  • Fixed SWA pattern logic to support non-rope layers and corrected naming for ffn gate inp.
  • Updated llama_hparams with has_rope constants and removed hacky rope_finetuned fallbacks.
  • Included binaries for macOS, Linux, Windows, and Android across CPU, CUDA, Vulkan, OpenCL, and other backends.

This release allows the llama.cpp ecosystem to natively support IBM's sliding window attention models, expanding the range of compatible architectures available for local inference.