Skip to main content

siGit Code

A modular local inference LLM coding agent. Core component of siGit Factory.
Runs on your machine by default, with optional cloud inference when you choose it.

PyPI Crates.io npm Website License

Install

pip install sigit-code
uvx --from sigit-code sigit

This installs a native sigit binary for your platform. You do not need a compiler or extra runtime setup.

Quick start

Terminal mode

sigit

That opens the local chat UI. Editors drive the same binary in ACP mode, which needs the --acp argument.

Zed

siGit Code works as an ACP-compatible agent in Zed. Add this to your Zed settings:

{
  "agent_servers": {
    "siGit Code": {
      "type": "custom",
      "command": "/absolute/path/to/sigit",
      "args": ["--acp"]
    }
  }
}

Then pick siGit Code in the assistant panel.

Other install methods

Method Command
npm npm install -g @getsigit/sigit
Homebrew brew tap getsigit/tap && brew trust --tap getsigit/tap && brew install sigit
Cargo cargo install sigit

From source

git clone https://github.com/getsigit/sigit
cd sigit
cargo build --release
./target/release/sigit

Platform support

Platform Architecture
macOS arm64, x64
Linux (glibc) arm64, x64
Windows arm64, x64

Source and issues

This package ships a prebuilt binary. The source code lives at github.com/getsigit/sigit. If something breaks, file the issue there.

License

Apache 2.0

© 2026 siGit Code & Deploy. See NOTICE for the rights holder and distributor.

Metadata

Release files for sigit-code 1.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sigit-code 1.7.0
File Size Uploaded
sigit_code-1.7.0.tar.gz 445.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for sigit-code 1.7.0
File
sigit_code-1.7.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
sigit_code-1.7.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
sigit_code-1.7.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
sigit_code-1.7.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
sigit_code-1.7.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
sigit_code-1.7.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 183.2 MB

Release files / sigit_code-1.7.0.tar.gz

Download URL sigit_code-1.7.0.tar.gz
Size 445.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a667048cac6a14739e5a7f4f7d8fefa095cf39516dc1f2b874eb9ffa10281223
BLAKE2b-256 checksum
How to use checksums
4bac232438e2c1d29e82c830dc4a4b0dbfcdbec6848639270b33e121b401be70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release files / sigit_code-1.7.0-py3-none-win_arm64.whl

Download URL sigit_code-1.7.0-py3-none-win_arm64.whl
Size 23.9 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
83226d31ed6e3ef0df74f7d3a1e52484dbfe597ef7e1aae4046a2ad744ba4a41
BLAKE2b-256 checksum
How to use checksums
fd313d07309eab33c45e91333ef932251b64c656e00c4f86160a8b6c6c4bbb2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release files / sigit_code-1.7.0-py3-none-win_amd64.whl

Download URL sigit_code-1.7.0-py3-none-win_amd64.whl
Size 25.7 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
d2e248e01238688ce291aec3fee12b4da824296ef8e5ce389443ce1ea56201f3
BLAKE2b-256 checksum
How to use checksums
572a11e555a22ae5900abf24940c724340571b952aa08b986926306a4e531947
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release files / sigit_code-1.7.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sigit_code-1.7.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 25.9 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
04e9b152531fdd9a4c9228e955f13ed50e29846052cd04998aa1e31c7cbd5617
BLAKE2b-256 checksum
How to use checksums
02da2d262101bda598d986aab2872d87ffe8201b4a5534c911b5ae9b01cecce6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release files / sigit_code-1.7.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sigit_code-1.7.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 24.1 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
b0940a40d3a1e3550bdd0bb70af2905bc4acd962e8524557fec3e1972c2f6828
BLAKE2b-256 checksum
How to use checksums
71d52f0c4a29b977cf941e4ef93440fe772b00cd271a66c097ef7bdd80399f06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release files / sigit_code-1.7.0-py3-none-macosx_11_0_arm64.whl

Download URL sigit_code-1.7.0-py3-none-macosx_11_0_arm64.whl
Size 41.0 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5dd838b3bc51564a18e63f4ff2b6ff495cee7a5ef3f2894b355826f6af301c9c
BLAKE2b-256 checksum
How to use checksums
2269611468e7d89fe0f5a0f30a8183078ff4062705a9bfbfb99fb3260aae36de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release files / sigit_code-1.7.0-py3-none-macosx_10_12_x86_64.whl

Download URL sigit_code-1.7.0-py3-none-macosx_10_12_x86_64.whl
Size 42.1 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6b78f9e2cbcf11b8bbb2dcc5c2f1ffe18f29f5fbc1aa2798b2dcad8ead7af46c
BLAKE2b-256 checksum
How to use checksums
899faa7361956d8be490081f0d7dfcb80059928366bf4dd315fe0253de41703f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.7.0 This release

7 release files

1.6.9

7 release files

1.6.8

7 release files

1.6.7

7 release files

1.6.6

7 release files

1.6.5

7 release files

1.6.4

7 release files

1.6.3

7 release files

1.6.2

7 release files

1.6.1

7 release files

1.6.0

7 release files

1.5.11

7 release files

1.5.10

7 release files

1.5.9

7 release files

1.5.8

7 release files

1.5.7

7 release files

1.5.6

7 release files

1.5.5

7 release files

1.5.4

7 release files

1.5.3

7 release files

1.5.2

7 release files

1.5.1

7 release files

1.5.0

7 release files

1.4.1

7 release files

1.4.0

7 release files

1.3.2

7 release files

1.3.1

7 release files

1.3.0

7 release files

1.2.2

7 release files

1.2.1

7 release files

1.2.0

7 release files

1.1.0

7 release files

1.0.4

7 release files

1.0.3

7 release files

1.0.2

7 release files

1.0.0

7 release files

0.1.2

7 release files

0.1.1

7 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page