Skip to content

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

Pre-release
Pre-release

Choose a tag to compare

@lykuroai lykuroai released this 15 Aug 12:33
· 5 commits to main since this release

v1.0.5 (2026-08-15)

Model-name consistency across every surface

  • native-engine list, GET /api/tags and GET /v1/models now report the canonical HF repo id (Qwen/Qwen2.5-0.5B-Instruct) instead of the local directory name, so the listed name is byte-identical to what pull and run take. pull records the repo id in a source_repo sidecar; without one it is derived from the directory name (HF owner names cannot contain _), and a name is only displayed if it resolves back to the same artifact. Directory-name input (Qwen_Qwen2.5-0.5B-Instruct) keeps working everywhere.
  • pull (CLI and POST /api/pull) treats an already-local model as a no-op success, Ollama-style — previously feeding a listed name back to pull failed with "invalid repo id", which broke UIs that pull the models they listed.

See docs/RELEASE_NOTES.md for full notes (v1.0.4 carried the GPU decode overhaul: Metal 485 tok/s / CUDA 434 tok/s on Qwen2.5-0.5B, ahead of MLX and Ollama). 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) 1eb9602e461d243a072480f1fdb9a68a4006a24426b2e84043fd9751cf51cda6
lykuro-native-engine-macos-metal-1.0.5.tar.gz macOS Apple Silicon, Metal (full package) b0c631eac208a71559ee304f1501fd50bc00881e6420c8e6cee3c57a052c5e94
lykuro-native-engine-linux-cuda-1.0.5.tar.gz Linux x86_64 + NVIDIA CUDA (full package) cfe05e651e9a2cf6e4c1f600aac33a7153f2dc8a2e3e9a566701532750a9c343
lykuro-native-engine-linux-amd64 Linux x86_64, CPU (single binary) 57a573076be09b2584f23985d34cea934cdff50867f848e253755fe786692760
lykuro-native-engine-linux-arm64 Linux aarch64, CPU (single binary) 7df46b3df68584458e3601b95bca46480d0a953d4c4d6becdb76c419b035db27

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.