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.
|