| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| install.ps1 | 2026-10-09 | 9.4 kB | |
| install.sh | 2026-10-09 | 8.7 kB | |
| semlith-v0.37.0-aarch64-apple-darwin.tar.gz | 2026-10-09 | 25.3 MB | |
| semlith-v0.37.0-aarch64-unknown-linux-gnu.tar.gz | 2026-10-09 | 24.9 MB | |
| semlith-v0.37.0-x86_64-pc-windows-msvc.zip | 2026-10-09 | 23.0 MB | |
| semlith-v0.37.0-x86_64-unknown-linux-gnu.tar.gz | 2026-10-09 | 26.1 MB | |
| SHA256SUMS | 2026-10-09 | 603 Bytes | |
| README.md | 2026-10-09 | 2.7 kB | |
| Semlith 0.37.0 source code.tar.gz | 2026-10-09 | 4.5 MB | |
| Semlith 0.37.0 source code.zip | 2026-10-09 | 4.8 MB | |
| Totals: 10 Items | 108.6 MB | 0 | |
The Semlith Cloud client leaves release candidate. Everything rc.1 to rc.7
carried ships here; the sections below them say what each added. Nothing changes
for anybody who never signs in: with no ~/.semlith/cloud.json the binary makes
no connection to Semlith Cloud at all.
In this release, from rc.1 to rc.7
- Semlith Cloud, from this machine (rc.1):
semlith cloud login,connect,status,push,sync,reportandreplay; an organisation's stores listed beside the local ones with aremotebadge and answered in one ranked list with them; ledger sync per store, off by default and never the query text; the portal's Cloud page. - Images indexed by their bytes, not their extension (rc.2).
- A vector cache a library caller can give a store of its own (rc.3).
- An index run that tells the truth about itself everywhere it is shown; the image lane on a thread of its own; checkpoints that no longer drain the lanes; WebGPU on NVIDIA checked against its Vulkan driver (rc.4).
- A CPU cap, 0-100 % of semlith's own process (
SEMLITH_CPU_CAP, the Limits card, in steps of 5); the CPU lane always on; lanes this machine's hardware cannot run refused at the switch (rc.6, rc.7).
Removed
- The
remotelane andsemlith worker(added in rc.5) are no longer in the binary.semlith accel on remoteis refused as an unknown lane, the--endpoint,--token-fileand--policyoptions are gone, andsettings.json'sremoteobject is ignored. A program that embeds the library and runs a worker of its own registers it withaccel::set_remote(anaccel::Remoteopens the channel the lane frames batches over); without one the lane is not listed, checked, switched or used. ledger::measure, which had no caller in the binary.- The direct
rustls,rcgen,ringandbase64dependencies, which only the remote lane used.
Changed
- The published crate carries the source, the tree-sitter queries, the files the binary compiles in and the notices; tests, harnesses, docs and CI stay in the repository.
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.