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

1 <p align="center">
2 <img src="docs/assets/logo.png" alt="siGit Code" width="96">
3 </p>
4
5 <h1 align="center">siGit Code</h1>
6
7 <p align="center"><strong>The coding agent that runs where your code lives.</strong></p>
8 <p align="center">A modular on-device inference LLM coding agent. Core component of siGit Factory.</p>
9
10 <p align="center">
11 <a href="https://crates.io/crates/sigit"><img src="https://img.shields.io/crates/v/sigit?style=flat-square&labelColor=17211D&color=235843" alt="Crates.io"></a>
12 <a href="https://pypi.org/project/sigit-code/"><img src="https://img.shields.io/pypi/v/sigit-code?style=flat-square&labelColor=17211D&color=235843" alt="PyPI"></a>
13 <a href="https://www.npmjs.com/package/@getsigit/sigit"><img src="https://img.shields.io/npm/v/@getsigit/sigit?style=flat-square&labelColor=17211D&color=235843" alt="npm"></a>
14 <a href="https://snapcraft.io/sigit"><img src="https://snapcraft.io/sigit/badge.svg" alt="sigit"></a>
15 <a href="https://sigit.si/code"><img src="https://img.shields.io/badge/sigit.si%2Fcode-235843?style=flat-square&labelColor=17211D" alt="Website"></a>
16 <a href="https://github.com/getsigit/sigit/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-Apache--2.0-235843?style=flat-square&labelColor=17211D" alt="License"></a>
17 </p>
18
19 <p align="center">
20 <a href="https://www.nuget.org/packages/SiGit.Code"><img src="https://img.shields.io/nuget/v/SiGit.Code?style=flat-square&labelColor=17211D&color=235843&label=nuget" alt="NuGet"></a>
21 <a href="https://github.com/microsoft/winget-pkgs/tree/master/manifests/g/getSigit/siGitCode"><img src="https://img.shields.io/winget/v/getSigit.siGitCode?style=flat-square&labelColor=17211D&color=235843" alt="winget"></a>
22 <a href="https://marketplace.visualstudio.com/items?itemName=getsigit.sigit-code"><img src="https://img.shields.io/badge/VS%20Code-Marketplace-235843?style=flat-square&labelColor=17211D" alt="VS Code Marketplace"></a>
23 <a href="https://pypi.org/project/sigit-code/"><img src="https://img.shields.io/pypi/dm/sigit-code?style=flat-square&labelColor=17211D&color=235843&label=pypi%20downloads" alt="PyPI downloads"></a>
24 <a href="https://github.com/getsigit/sigit/releases"><img src="https://img.shields.io/github/v/release/getsigit/sigit?style=flat-square&labelColor=17211D&color=235843" alt="Release"></a>
25 <a href="https://github.com/getsigit/sigit/actions/workflows/ci.yml"><img src="https://img.shields.io/github/actions/workflow/status/getsigit/sigit/ci.yml?style=flat-square&labelColor=17211D&label=ci" alt="CI"></a>
26 <a href="https://github.com/getsigit/sigit/releases"><img src="https://img.shields.io/github/downloads/getsigit/sigit/total?style=flat-square&labelColor=17211D&color=235843" alt="GitHub downloads"></a>
27 </p>
28
29 siGit Code runs on your machine and works in any codebase. Inference runs on-device by default through the [Onde Inference on-device inference SDK](https://ondeinference.com/sdk), or on siGit Code Cloud when you choose it. You need no API key to start, and it works with any editor that speaks the [Agent Client Protocol](https://agentclientprotocol.com). The agent is Apache-2.0. siGit Code Cloud and [siGit Factory](https://factory.sigit.si/) are the hosted, paid side.
30
31 ## Install
32
33 ```sh
34 cargo install sigit
35 brew tap getsigit/tap && brew trust --tap getsigit/tap && brew install sigit
36 npm install -g @getsigit/sigit
37 ```
38
39 More ways, including pip, NuGet, winget, Scoop and Linux packages, are in [docs/install.md](docs/install.md).
40
41 ## Get siGit anywhere
42
43 The command-line agent and the desktop and mobile app are separate products. Each cell links to where it ships.
44
45 | Desktop and mobile apps | macOS | Windows | Linux | iOS | Android |
46 |---|:-:|:-:|:-:|:-:|:-:|
47 | [App Store](https://apps.apple.com/app/id6753018849) | [✓](https://apps.apple.com/app/id6753018849) | | | [✓](https://apps.apple.com/app/id6753018849) | |
48 | [Google Play](https://play.google.com/store/apps/details?id=xyz.smbcloud.SiGit) | | | | | [✓](https://play.google.com/store/apps/details?id=xyz.smbcloud.SiGit) |
49 | [Microsoft Store](https://apps.microsoft.com/detail/9p69ph1k7nxx) | | [✓](https://apps.microsoft.com/detail/9p69ph1k7nxx) | | | |
50 | [Snap Store](https://snapcraft.io/sigit) | | | [✓](https://snapcraft.io/sigit) | | |
51 | [Direct download](https://getsigit.5mb.app/download) | [✓](https://getsigit.5mb.app/download) | [✓](https://getsigit.5mb.app/download) | [✓](https://getsigit.5mb.app/download) | | |
52
53 | Command line | macOS | Windows | Linux |
54 |---|:-:|:-:|:-:|
55 | [crates.io](https://crates.io/crates/sigit) | ✓ | ✓ | ✓ |
56 | [Homebrew](docs/install.md) | ✓ | | |
57 | [npm](https://www.npmjs.com/package/@getsigit/sigit) | ✓ | ✓ | ✓ |
58 | [PyPI and uv](https://pypi.org/project/sigit-code/) | ✓ | ✓ | ✓ |
59 | [NuGet](https://www.nuget.org/packages/SiGit.Code) | ✓ | ✓ | ✓ |
60 | [winget](docs/install.md) | | ✓ | |
61 | [Scoop](https://github.com/getsigit/scoop-bucket) | | ✓ | |
62 | [deb and rpm](https://github.com/getsigit/sigit/releases) | | | ✓ |
63
64 `sudo snap install sigit` installs the desktop app, not the terminal agent. The app currently uses siGit Code Cloud for inference, while the command line runs models on-device. Details are in [docs/distribution.md](docs/distribution.md).
65
66 Every channel, kept current: https://getsigit.5mb.app/
67
68 ## Use it your way
69
70 - **In your editor.** Any ACP client starts `sigit --acp`. See [ACP support](docs/acp.md).
71 - **In the terminal.** Run `sigit` for a full-screen chat UI. See [terminal mode](docs/terminal.md).
72 - **In scripts and CI.** `sigit run "<prompt>"` gives you JSONL events and exit codes. See [headless mode](docs/headless.md).
73
74 Setup guides for Zed, Xcode, VS Code and the JetBrains IDEs are in [docs/editors.md](docs/editors.md).
75
76 ## Docs
77
78 [Install](docs/install.md), [editors](docs/editors.md), [ACP](docs/acp.md), [terminal](docs/terminal.md), [headless](docs/headless.md), [hooks](docs/hooks.md), [MCP](docs/mcp.md), [telemetry](docs/telemetry.md), [distribution](docs/distribution.md). The index is [docs/README.md](docs/README.md).
79
80 ## Contributing
81
82 Issues and pull requests are welcome. Open one against `development`.
83
84 ## License
85
86 [Apache 2.0](https://github.com/getsigit/sigit/blob/main/LICENSE)
87
88 ## Copyright
89
90 © 2026 [siGit Code & Deploy](https://sigit.si).