ManniX-ITA commited on
Commit
ebc048c
·
verified ·
1 Parent(s): 0df9d42

Upload releases/llamafile-v0.10.3+opencoti.c3/RELEASE_NOTES.md with huggingface_hub

Browse files
releases/llamafile-v0.10.3+opencoti.c3/RELEASE_NOTES.md ADDED
@@ -0,0 +1,87 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # opencoti llamafile 0.10.3-c3
2
+
3
+ Third packaged cut (`c` series) of the opencoti single-file inference
4
+ engine (#613 lane). Built from
5
+ [Mozilla-Ocho/llamafile v0.10.3](https://github.com/Mozilla-Ocho/llamafile/releases/tag/0.10.3)
6
+ + the opencoti patch series (79 patches, `0001`–`0133`) at
7
+ `vendors/patches/llamafile/`.
8
+
9
+ Version string: `opencoti-0.10.3-c3` — printed by `--version` and exposed
10
+ at runtime.
11
+
12
+ ## Artifact
13
+
14
+ | File | Size | sha256 |
15
+ |---|---:|---|
16
+ | `opencoti-llamafile-0.10.3-c3-x86_64.llamafile` | 4,812,296,839 B | `8a35b1f87b7bb7f2915d8756450f09008f4cd8331cf4a763e40edbcb8c4cf7e9` |
17
+
18
+ Embedded `ggml-cuda.so`: 4,756,838,104 B, sha256
19
+ `5e0342ba9b2ded4847280067dfd6ebc4257e1b83a984881988c528c163b23e4a`
20
+ (glibc floor GLIBC_2.29 — runs on Debian 11 / glibc 2.31 and newer).
21
+
22
+ Single-file Cosmopolitan APE. **Fat binary: runs natively on x86_64 and
23
+ aarch64** (Linux/macOS/Windows/BSD) — on ARM64 hosts (DGX Spark, GH200,
24
+ Apple Silicon) inference is CPU-only in this cut; the embedded CUDA DSO
25
+ is x86_64-linux. GPU-enabled aarch64 (sbsa) is a planned separate
26
+ artifact.
27
+
28
+ Run as a server:
29
+
30
+ ```bash
31
+ sh ./opencoti-llamafile-0.10.3-c3-x86_64.llamafile --server --port 8080 \
32
+ -m <model>.gguf -ngl 99 --flash-attn on
33
+ ```
34
+
35
+ On first GPU run the embedded `ggml-cuda.so` (CUDA 13.2, arches
36
+ sm_75/80/86/89/90/120) self-extracts to `~/.llamafile/v/0.10.3/`.
37
+ Without `--server` the binary starts the interactive chat CLI.
38
+
39
+ ## What's new vs c2 (2026-07-05)
40
+
41
+ **Host binary (patches 0122–0133):**
42
+ - RYS `--repeat-layers` weight-shared layer duplication + `--rys-probe`
43
+ v2 task battery (#656–#673)
44
+ - bug-858 CLOSED: MTP speculative decode at/above upstream-b9859 parity
45
+ on both native pairs (spec-clone-cheap + verify GEMM lift, 0128)
46
+ - P2 mixed-KV auto-tail + parallel≥2 fit/checkpoint fixes (0121, 0130)
47
+ - Runtime introspection (#676/#677, 0132): `/props` gains an `"opencoti"`
48
+ section (kv, residency, dca, speculative, sparse_attn, kv_reuse,
49
+ repeat_layers, rest_kv); `/slots` gains per-slot lifetime draft
50
+ counters + session/pool binding
51
+ - Full `--version` string `opencoti-<ver>-<tag>` (#613, 0133)
52
+
53
+ **CUDA DSO (rebuilt, 4.4 GB):**
54
+ - #674: DCA-off scalar-MMA tensor-core decode generalized to D256/D512
55
+ (Gemma-4 head dims) — q8q4 KV decode ≈1.15× f16, up to 2.3× native VEC
56
+ - 0128 mmvf f16/bf16 TinyBLAS verify lift (Qwen NextN n3 parity)
57
+ - 0126/0127 P0 DCA-off scalar-MMA D128 foundation
58
+
59
+ ## Verification
60
+
61
+ `MANIFEST.json` ships alongside the artifact: versionString, gitCommit,
62
+ full patch list, and per-DSO sha256 of the embedded backend. Verify the
63
+ embedded DSO without running:
64
+
65
+ ```bash
66
+ unzip -p opencoti-llamafile-0.10.3-c3-x86_64.llamafile ggml-cuda.so | sha256sum
67
+ ```
68
+
69
+ Zero-dependency smoke performed on this cut: isolated-`HOME` `--version`,
70
+ DSO self-extraction sha-match, `--server` GPU boot on RTX 3090 with
71
+ `/props` opencoti introspection + greedy completion.
72
+
73
+ ## Build provenance
74
+
75
+ - Repo: `mann1x/opencoti` @ commit `4c3f2ec2e` (dev branch)
76
+ - Base: llamafile 0.10.3 (outer 7fca8b2, nested llama.cpp dbe9c0c) +
77
+ Mozilla patch overlay + opencoti chain 0001–0133 (replay-proven
78
+ byte-identical to the shipped tree)
79
+ - Host binary built on solidPC (cosmocc); CUDA DSO built on solidPC
80
+ (Debian 11, CUDA 13.2) to pin the release glibc floor at 2.29
81
+ (bug-2190: a bs2-built DSO required glibc ≥2.32 and failed on
82
+ older hosts)
83
+
84
+ ## License
85
+
86
+ Apache-2.0 (Mozilla-Ocho/llamafile) + MIT (llama.cpp and bundled
87
+ projects). opencoti patches and packaging are MIT.