Download Latest Version semlith-v0.51.1-x86_64-pc-windows-msvc.zip (24.5 MB)
Home / v0.37.0-rc.3
Name Modified Size InfoDownloads / Week
Parent folder
install.ps1 2026-10-06 9.4 kB
install.sh 2026-10-06 8.7 kB
semlith-v0.37.0-rc.3-aarch64-apple-darwin.tar.gz 2026-10-06 25.2 MB
semlith-v0.37.0-rc.3-aarch64-unknown-linux-gnu.tar.gz 2026-10-06 24.7 MB
semlith-v0.37.0-rc.3-x86_64-pc-windows-msvc.zip 2026-10-06 22.8 MB
semlith-v0.37.0-rc.3-x86_64-unknown-linux-gnu.tar.gz 2026-10-06 26.0 MB
SHA256SUMS 2026-10-06 623 Bytes
README.md 2026-10-06 1.6 kB
Semlith 0.37.0-rc.3 source code.tar.gz 2026-10-06 4.4 MB
Semlith 0.37.0-rc.3 source code.zip 2026-10-06 4.7 MB
Totals: 10 Items   107.8 MB 0

Added

  • A store opened through the library can be given a vector cache of its own: Semlith::vector_cache takes a cache::Location (a file and a cap), and that store's index runs read and write that cache and never the machine's. A cap of 0 turns the cache off for that store only. cache::stats_at reports one cache's rows, size and hit rate, and cache::clear deletes one. Semlith Cloud gives each organisation its own, so no customer's run reads another's vectors. The binary never sets one: its machine-wide cache, the SEMLITH_VECTOR_CACHE_MB cap and the portal's cache settings are unchanged.

Changed

  • semlith cloud status reports how many chunks the organisation indexed this month against its cap (212,400 of 2,650,000 chunks indexed), as Semlith Cloud 0.4.0 meters indexing in chunks; semlith cloud push states the host's estimate (about 1,400 chunks to index) and its --json report carries estimate_chunks. Against a host before Cloud 0.4.0 both read the minutes it sends, as before.

Install

macOS and Linux

:::sh
curl --proto '=https' --tlsv1.2 -fsSL https://raw.githubusercontent.com/semlith/semlith/main/install.sh | sh

Windows

:::powershell
irm https://raw.githubusercontent.com/semlith/semlith/main/install.ps1 | iex

Or download the archive for your platform below, unpack it, and put semlith on your PATH. Intel macOS has no prebuilt binary: ONNX Runtime no longer publishes x86_64 macOS builds.

Verify a download against SHA256SUMS before running it, and its provenance with gh attestation verify <file> --repo semlith/semlith.

Source: README.md, updated 2026-10-06