Skip to content

v1.0.6 — Lykuro Native Inference Engine (pre-release)

Pre-release
Pre-release

Choose a tag to compare

@lykuroai lykuroai released this 15 Aug 13:28

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=1 prints the load-phase breakdown.
  • pull verifies downloads against the upstream SHA-256 (Hugging Face's x-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.