A coding agent for smbCloud that runs entirely on your machine. No API keys. No cloud round-trips. The model lives in your local HuggingFace cache.
siGit has two modes:
- ACP mode, where Zed or another ACP-compatible editor starts it over stdio
- an interactive terminal chat when you run
sigityourself
Current platform support:
- macOS: ACP mode and interactive terminal mode
- Linux: ACP mode and interactive terminal mode
- Windows: ACP mode only for now
cargo install sigitThe 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 its model cache with the siGit desktop app through an App Group container. If the desktop app already downloaded the model, the CLI will reuse it.
Add to ~/.config/zed/settings.json:
{
"agent_servers": {
"siGit Code": {
"type": "custom",
"command": "/absolute/path/to/sigit"
}
}
}Use the full absolute path. ~ will not be expanded here.
If you run sigit directly in a terminal, it opens an interactive chat UI. It uses the same model and system prompt as the editor integration, so it is useful for quick questions when you do not want to open Zed first.
That terminal mode currently depends on Unix terminal behavior, so it works on macOS and Linux. On Windows, siGit supports ACP/editor mode only right now.
2026 smbCloud (Splitfire AB).