Skip to content

chore: bump upstream llama.cpp manifest to b10063#9

Draft
cashcon57 wants to merge 1 commit into
AtomicBot-ai:mainfrom
cashcon57:chore/upstream-b10063
Draft

chore: bump upstream llama.cpp manifest to b10063#9
cashcon57 wants to merge 1 commit into
AtomicBot-ai:mainfrom
cashcon57:chore/upstream-b10063

Conversation

@cashcon57

@cashcon57 cashcon57 commented Jul 17, 2026

Copy link
Copy Markdown

Bumps backends/manifest.json from b9937 to b10063 so the upstream backend gains the mainline ternary Q2_0 kernels (CPU: ggml-org/llama.cpp#24448, Metal: ggml-org/llama.cpp#25419, first shipped in b9994). This enables ternary models such as Ternary-Bonsai (Q2_0_g64 files) on macOS and CPU; Vulkan/CUDA ternary are still in review upstream, so those platforms are unaffected either way.

Verified on an M3 Max with the b10063 macos-arm64 release binaries and prism-ml/Ternary-Bonsai-8B-gguf Q2_0_g64: Metal initializes, the model loads (254 q2_0 tensors, file type Q2_0), and generation is coherent. All eight asset filenames in this manifest exist verbatim on the b10063 release.

Note: this manifest goes live for all installs on merge, so you may prefer to land the app-side pin first — especially since AtomicBot-ai/Atomic-Chat#187 also fixes the extension building .zip URLs for macOS backends (ggml-org ships .tar.gz), without which macOS clients 404 on this runtime download and silently keep their current backend: AtomicBot-ai/Atomic-Chat#187 (same bump for PINNED_BACKEND_TAG, the offline fallback manifest, and LLAMACPP_UPSTREAM_TAG).

b9937 predates the mainline ternary Q2_0 Metal kernels
(ggml-org/llama.cpp#25419, first shipped in b9994; CPU kernels in
#24448). b10063 lets the upstream backend load ternary models such as
Ternary-Bonsai in the mainline Q2_0_g64 format on macOS and CPU.

Verified on an M3 Max with the b10063 macos-arm64 release binaries and
Ternary-Bonsai-8B-Q2_0_g64 (Metal init, clean load, coherent
generation), and confirmed all eight asset names listed here exist
verbatim on the b10063 release.

Companion to the app-side pin bump: AtomicBot-ai/Atomic-Chat#187.
@cashcon57
cashcon57 marked this pull request as draft July 17, 2026 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant