| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| install.ps1 | 2026-10-07 | 9.4 kB | |
| install.sh | 2026-10-07 | 8.7 kB | |
| semlith-v0.37.0-rc.5-aarch64-apple-darwin.tar.gz | 2026-10-07 | 25.5 MB | |
| semlith-v0.37.0-rc.5-aarch64-unknown-linux-gnu.tar.gz | 2026-10-07 | 25.1 MB | |
| semlith-v0.37.0-rc.5-x86_64-pc-windows-msvc.zip | 2026-10-07 | 23.2 MB | |
| semlith-v0.37.0-rc.5-x86_64-unknown-linux-gnu.tar.gz | 2026-10-07 | 26.3 MB | |
| SHA256SUMS | 2026-10-07 | 623 Bytes | |
| README.md | 2026-10-07 | 1.9 kB | |
| Semlith 0.37.0-rc.5 source code.tar.gz | 2026-10-07 | 4.6 MB | |
| Semlith 0.37.0-rc.5 source code.zip | 2026-10-07 | 4.8 MB | |
| Totals: 10 Items | 109.5 MB | 0 | |
Added
- A
remoteembedding lane, attested before anything is sent.semlith workerserves a machine's CUDA or TensorRT lane over TLS 1.3 under a key it makes at start; theremotelane on another machine checks the worker's CPU and GPU attestation tokens against a policy (signature, issuer, claims, and a nonce bound to the worker's key, so a replay is refused) and only then sends token ids. Texts and vectors stay in the worker's memory. A worker that is refused, cannot prove what the policy asks, or goes away mid-run hands its batches back, and the run finishes on the local lanes with the store a run without it would have left. Proven on a Google Cloud Confidential G4 (RTX PRO 6000, CC on, AMD SEV): CUDA at cosine 1.0000 through the lane, the semlith repository in 35 s against 553 s on an M1's CPU, and a VM stopped mid-run leaving a complete store. See docs/remote-lane.md. scripts/remote-worker.sh: stand up, reach over IAP and delete a G4 worker.- The portal's lane row and
doctor --gpusay where the remote lane points and what its attestation proved. - People with their own NVIDIA GPU: the CUDA and TensorRT lanes documented and measured on an RTX PRO 6000 (both cosine 1.0000).
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.