Update macOS build to 15 in release workflow
Revise README with clearer description and setup instructions
Seto Elkahfi committed
Apr 14, 2026 at 22:07 UTC
a44384a8e5ee032f01ab9aac3a01d73210a84d7a
2 files changed
+38
-3
.github/workflows/release.yml
+1
-1
index cebac16..425b371 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -31,7 +31,7 @@ jobs:
archive_ext: tar.gz
- target: x86_64-apple-darwin
- os: macos-13
+ os: macos-15-intel
artifact: sigit-darwin-x86_64
binary: sigit
archive_ext: tar.gz
README.md
+37
-2
index de7c468..7eb585e 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,43 @@
-# siGit: Code & Deploy
+# siGit
[](https://crates.io/crates/sigit)
-A simple ACP-compatible coding agent that uses local Llm by default. Currently tighlly coupled with [smbCloud](https://smbcloud.xyz/) services.
+A coding agent for [smbCloud](https://smbcloud.xyz/) that runs entirely on your machine. No API keys. No cloud round-trips. The model lives in your local HuggingFace cache.
+
+Two modes: an ACP agent that Zed (and other ACP-compatible editors) spawns over stdio, or an interactive terminal chat when you run it directly.
+
+## Install
+
+```sh
+cargo install sigit
+```
+
+## First run
+
+The first time siGit starts, it downloads a GGUF model (~1–2 GB) from HuggingFace. Subsequent starts load from disk in a few seconds.
+
+On macOS, siGit shares the model cache with the siGit desktop app via an App Group container — if you've already downloaded it there, the CLI picks it up automatically.
+
+## Zed setup
+
+Add to `~/.config/zed/settings.json`:
+
+```json
+{
+ "agent_servers": {
+ "siGit": {
+ "type": "custom",
+ "command": "/absolute/path/to/sigit"
+ }
+ }
+}
+```
+
+Use the absolute path — `~` expansion won't work here.
+
+## Terminal mode
+
+Running `sigit` directly in a terminal opens an interactive chat UI. Same model, same system prompt — handy for quick questions without opening an editor.
## Copyright