v1.0.6 — Lykuro Native Inference Engine (pre-release)
Pre-release
Pre-release
v1.0.6 (2026-08-15)
First-request latency and download integrity
- Model load 16.9s → 3.0s for Qwen2.5-1.5B on an M4 Pro (43.9s → ~18s on a Linux/CUDA host without SHA-NI): the CPU reference build and its CPU smoke forward are skipped when a GPU backend serves (the backend's own pre-warm is the smoke inference), Metal/CUDA weight conversion + quantization + upload runs on a thread pool, and the in-tree SHA-256 gains hardware compression (ARMv8 SHA2 / x86 SHA-NI with runtime dispatch) for multi-GB artifact digest verification.
LYKURO_LOAD_PROF=1prints the load-phase breakdown. pullverifies downloads against the upstream SHA-256 (Hugging Face'sx-linked-etag, the LFS object hash) before conversion. A silently corrupted download previously produced an artifact that generated garbage yet passed every load-time check — the artifact's own checksums are derived from the downloaded bytes. A mismatch now fails the pull loudly.
See docs/RELEASE_NOTES.md for full notes. Same pre-release caveats as v1.0.0 (unsigned macOS binaries pending Developer ID enrollment).
Downloads (SHA-256)
| File | Platform / backend | SHA-256 |
|---|---|---|
lykuro-native-engine-macos-arm64 |
macOS Apple Silicon, Metal (single binary, ad-hoc signed) | 50fa2accdb084a612b876d40d9fbf50c02ef5e92b42c4f9c61e4728299231bac |
lykuro-native-engine-macos-metal-1.0.6.tar.gz |
macOS Apple Silicon, Metal (full package) | fcfc2c957fac16f49910154cea82ecdd81d150ee8345b8f9ec0dbd122fd3f127 |
lykuro-native-engine-linux-cuda-1.0.6.tar.gz |
Linux x86_64 + NVIDIA CUDA (full package) | bbe7c4e0b87e22066ba7a01b9955fbc5874b0df4dadc5eb952cbb5e94132f2b2 |
lykuro-native-engine-linux-amd64 |
Linux x86_64, CPU (single binary) | fca3834b353f2f65db5fc51e9d5b36d120588fe65d7ddd19492452e545522d1b |
lykuro-native-engine-linux-arm64 |
Linux aarch64, CPU (single binary) | f87fbc513093a5b712b9df472f380a2ea4ff5efcc82c9ace976f9968252306d4 |
Runtime requirements: Linux binaries need glibc + system OpenSSL (CUDA package additionally needs the NVIDIA driver/CUDA runtime); macOS binaries need Apple Silicon (arm64) and are ad-hoc signed — browser downloads need xattr -d com.apple.quarantine once.