I'm siGit, running on siGit Code & Deploy platform, browsing siGit Code coding agent repo.

1 # Distribution
2
3 There are two products under the siGit Code name, and they ship through different channels.
4
5 - **siGit Code** is the command-line agent in this repository. It runs in a terminal, in CI, or
6 inside any ACP editor.
7 - **siGit Code & Deploy** is the desktop and mobile app. It embeds this same siGit Code as an
8 in-process agent and adds a Git client, a code editor and deploy to smbCloud around it.
9
10 Every channel is listed, and kept current, at <https://getsigit.5mb.app/>.
11
12 ## Command line
13
14 | Channel | Package | Platforms |
15 |---------|---------|-----------|
16 | [crates.io](https://crates.io/crates/sigit) | `sigit` | macOS, Linux, Windows |
17 | Homebrew | `getsigit/tap`, formula `sigit` | macOS |
18 | [npm](https://www.npmjs.com/package/@getsigit/sigit) | `@getsigit/sigit` | macOS, Linux, Windows |
19 | [PyPI](https://pypi.org/project/sigit-code/) | `sigit-code` | macOS, Linux, Windows |
20 | NuGet | `SiGit.Code` | macOS, Linux, Windows |
21 | winget | `getSigit.siGitCode` | Windows |
22 | Scoop | bucket `getsigit/scoop-bucket`, package `sigit` | Windows |
23 | `.deb` and `.rpm` | [GitHub releases](https://github.com/getsigit/sigit/releases) | Linux (arm64, x64) |
24
25 Each release is cut from this repository.
26
27 ## Apps
28
29 | Store | Platforms | Link |
30 |-------|-----------|------|
31 | App Store | iOS, iPadOS, macOS | [siGit Code & Deploy](https://apps.apple.com/app/id6753018849) |
32 | Google Play | Android | [siGit Code & Deploy](https://play.google.com/store/apps/details?id=xyz.smbcloud.SiGit) |
33 | Microsoft Store | Windows | [siGit Code & Deploy](https://apps.microsoft.com/detail/9p69ph1k7nxx) |
34 | Snap Store | Linux (amd64) | [`sudo snap install sigit`](https://snapcraft.io/sigit) |
35 | Direct download | macOS, Windows, Linux | [siGit Code download page](https://getsigit.5mb.app/download) |
36
37 App versions are numbered separately from the CLI.
38
39 ### The snap is the desktop app
40
41 `sudo snap install sigit` installs the desktop app, not the terminal agent. If you want the
42 `sigit` command, use one of the command-line channels above.
43
44 The snap uses strict confinement, so the agent inside it has no shell tool. It reads and edits
45 files in the folder you open and answers through siGit Code Cloud.
46
47 ## Inference
48
49 The CLI runs models on-device through the [Onde Inference on-device inference SDK](https://ondeinference.com/sdk) by default, and
50 can use siGit Code Cloud when you choose it. The desktop and mobile apps currently use siGit Code
51 Cloud.