Publish matching Windows CLI MCP package with document helper

This commit is contained in:
karl committed 2026-10-13 15:58:26 +02:00
1 parent a8249160ec
commit f1028e2689
4 files changed
+154 -7

No files matched your search

+17 -4
View File
@@ -8,10 +8,10 @@ same actual Rust/Google search engine.
## Configure an existing index
Windows x64 users can download the optional
[CLI/MCP executable](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.0/searchi-cli_0.1.0_x64.exe)
and verify its [separate checksum file](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.0/CLI-SHA256SUMS.txt).
Keep it alongside the installed desktop's runtime helpers; rename it to
`searchi-cli.exe` if desired. The desktop installer itself is unchanged.
[CLI/MCP ZIP](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.3/searchi-cli_0.1.0_x64-013.zip)
and verify its [separate checksum file](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.3/CLI-SHA256SUMS-0.1.3.txt).
Extract it alongside the installed desktop's runtime helpers. Use
`searchi-cli.exe`; keep `searchi-extract-worker.exe` beside it for PDF/DOCX indexing.
Use the desktop to finish model setup and semantic indexing before connecting.
Pass that existing `searchi.sqlite`, model cache and `searchi-gemma-worker.exe`
explicitly; avoid creating a second database for the same folders.
@@ -193,3 +193,16 @@ Default tests use genuine SQLite retrieval without downloaded model assets.
Hybrid mode uses the same real Google service; it has no simulated embeddings.
Native Linux/macOS MCP execution and cross-platform packaging require their own
recorded checks; Windows CPU checks do not establish those releases.
## Current Windows CLI package
The optional ZIP published alongside 0.1.3 contains CLI component 0.1.0 and
its verified document helper. Locked release build passed. Actual extracted
CLI indexed PDF/DOCX without helper overrides or extraction failures; MCP
initialization, three read-only tools, document search and cited source reads
passed on CPU. Two packaging tests passed normally and with Python `-O`.
Archive: 8784871 bytes, SHA-256
`4ae415d6cf7d3c9e566933e1de84a85c08c1a92b3f89b7f285384795bab30d64`.
Public full-byte archive and checksum downloads matched. This does not prove
clean-machine installation or GPU behavior. Earlier evidence describes older
assets. Rebuild with `python tools/package_windows_cli.py --executable target/release/searchi.exe`.