| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| install.ps1 | 2026-10-24 | 14.6 kB | |
| install.sh | 2026-10-24 | 12.0 kB | |
| semlith-v0.46.1-aarch64-apple-darwin.tar.gz | 2026-10-24 | 26.7 MB | |
| semlith-v0.46.1-aarch64-apple-darwin.tar.gz.sig | 2026-10-24 | 294 Bytes | |
| semlith-v0.46.1-aarch64-unknown-linux-gnu.tar.gz | 2026-10-24 | 26.4 MB | |
| semlith-v0.46.1-aarch64-unknown-linux-gnu.tar.gz.sig | 2026-10-24 | 294 Bytes | |
| semlith-v0.46.1-x86_64-pc-windows-msvc.zip | 2026-10-24 | 24.4 MB | |
| semlith-v0.46.1-x86_64-pc-windows-msvc.zip.sig | 2026-10-24 | 294 Bytes | |
| semlith-v0.46.1-x86_64-unknown-linux-gnu.tar.gz | 2026-10-24 | 27.7 MB | |
| semlith-v0.46.1-x86_64-unknown-linux-gnu.tar.gz.sig | 2026-10-24 | 294 Bytes | |
| SHA256SUMS | 2026-10-24 | 603 Bytes | |
| SHA256SUMS.sig | 2026-10-24 | 294 Bytes | |
| README.md | 2026-10-24 | 2.4 kB | |
| Semlith 0.46.1 source code.tar.gz | 2026-10-24 | 9.6 MB | |
| Semlith 0.46.1 source code.zip | 2026-10-24 | 9.9 MB | |
| Totals: 15 Items | 124.7 MB | 0 | |
Docs, metadata and one workflow. The binary behaves as 0.46.0.
Added
- Listed in the official MCP registry.
server.jsonnames the serverio.github.semlith/semlith, a cargo package run assemlith mcpover stdio, and the README carries themcp-nameline the registry checks on crates.io.tests/readme.rsfails whenserver.json's version and the crate's disagree.
Changed
- The README leads with what semlith changes for an agent. The first
screen states the documents agent round (an Opus agent found 63 % of
passages with Grep, Glob and Read and 98 % with semlith; 41 of 127 grep
quotes were not in the document they named, 0 of 126 with semlith) beside
the single-repo code result where it does not help (92 % either way). A
recording of
semlith searchanswering from a PDF and a Word file, rendered by vhs fromdocs/images/demo.tape, replaces the portal screenshot, which moves to The portal. - Dependencies. libc 0.2.191, tree-sitter, tree-sitter-scala 0.26.3 and
zip patch updates (Dependabot [#259]), with
THIRD-PARTY-NOTICESregenerated for the scala grammar.
Fixed
- The clean-install workflow's Windows tamper check works again. It
rewrites
install.ps1's origin line wherever the script indents it; from 0.46.0 the line sits inside a script block, so the check failed in setup instead of testing a tampered release.
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, SHA256SUMS
against its signature (release key
SHA256:a5oJmrakIwDHEWTDWqWe51Ttt6m2tQ0dsGzIqyxDuxs) with
echo "semlith-release ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICMTHiHMzeSHzzc+8UDZHUzJcvb6XGUBb+TJdFes91xm" > allowed_signers
and ssh-keygen -Y verify -f allowed_signers -I semlith-release -n file -s SHA256SUMS.sig < SHA256SUMS,
and its provenance with gh attestation verify <file> --repo semlith/semlith --signer-workflow semlith/semlith/.github/workflows/release.yml.