From d6c20a52688342c15c822b6062a36d5c9e8f64a1 Mon Sep 17 00:00:00 2001 From: karl Date: Tue, 13 Oct 2026 12:02:09 +0200 Subject: [PATCH] Publish optional Windows CLI download and agent setup guidance --- README.md | 6 ++++++ docs/AGENT-INTEGRATION.md | 19 ++++++++++++++++++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b442f61..3caf838 100644 --- a/README.md +++ b/README.md @@ -207,6 +207,12 @@ searchi through the command line. [Connect an agent](docs/AGENT-INTEGRATION.md). Your agent receives the returned excerpts; cloud agents handle them according to that client's configuration. +On Windows x64, your agent can use the optional +[CLI/MCP download](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.0/searchi-cli_0.1.0_x64.exe) +with its [own checksum](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.0/CLI-SHA256SUMS.txt). +No Rust build is needed. Install the desktop app first for the model setup and +runtime helpers, then connect the CLI to that app's existing index. + ## Optional answers, your choice Want a short summary or an answer about a passage? Connect your preferred diff --git a/docs/AGENT-INTEGRATION.md b/docs/AGENT-INTEGRATION.md index 6e9d1f3..ade0fef 100644 --- a/docs/AGENT-INTEGRATION.md +++ b/docs/AGENT-INTEGRATION.md @@ -7,7 +7,18 @@ same actual Rust/Google search engine. ## Configure an existing index -Build the CLI with `cargo build --release -p searchi-cli --locked`. Create and +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. +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. +The CLI executable alone provides lexical MCP but does not include the Google +worker, model assets or media helpers. + +For source installations, build with `cargo build --release -p searchi-cli --locked`. Create and index files through the normal CLI/desktop workflow first. MCP requires an explicit existing database; it never creates a new empty database after a typo. @@ -35,6 +46,12 @@ CLI SHA-256: The archive is local only; the Gitea attachment size limit previously rejected even the smaller desktop archive. Published installer contents are unchanged. +The standalone CLI was subsequently added as an optional asset to the existing +v0.1.0 release. Public unauthenticated full-byte downloads verified the CLI +SHA-256 above and its separate checksum-file SHA-256 +`db5490caab16e7df689cea926f022ccd88c7176e277d0d906d22f1450c96a056`. +The tag, installer and original installer checksum were not replaced. + ### Extracted CLI MCP verification `tools/windows_agent_smoke.py` additionally executes the extracted CLI against