@hej / sigit / commits / a44384a

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
@@ -31,7 +31,7 @@ jobs:
31 archive_ext: tar.gz
32
33 - target: x86_64-apple-darwin
34 - os: macos-13
34 + os: macos-15-intel
35 artifact: sigit-darwin-x86_64
36 binary: sigit
37 archive_ext: tar.gz
README.md
+37 -2
@@ -1,8 +1,43 @@
1 -# siGit: Code & Deploy
1 +# siGit
2
3 [![Crates.io Version](https://img.shields.io/crates/v/sigit)](https://crates.io/crates/sigit)
4
5 -A simple ACP-compatible coding agent that uses local Llm by default. Currently tighlly coupled with [smbCloud](https://smbcloud.xyz/) services.
5 +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.
6 +
7 +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.
8 +
9 +## Install
10 +
11 +```sh
12 +cargo install sigit
13 +```
14 +
15 +## First run
16 +
17 +The first time siGit starts, it downloads a GGUF model (~1–2 GB) from HuggingFace. Subsequent starts load from disk in a few seconds.
18 +
19 +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.
20 +
21 +## Zed setup
22 +
23 +Add to `~/.config/zed/settings.json`:
24 +
25 +```json
26 +{
27 + "agent_servers": {
28 + "siGit": {
29 + "type": "custom",
30 + "command": "/absolute/path/to/sigit"
31 + }
32 + }
33 +}
34 +```
35 +
36 +Use the absolute path — `~` expansion won't work here.
37 +
38 +## Terminal mode
39 +
40 +Running `sigit` directly in a terminal opens an interactive chat UI. Same model, same system prompt — handy for quick questions without opening an editor.
41
42 ## Copyright
43