Skip to main content

AI coding agent powered by local LLM via Onde Inference.

Project description

siGit Code

AI coding agent powered by local LLM via Onde Inference.
ACP-compatible agent that runs entirely on your machine — no API keys, no cloud.

PyPI Crates.io npm Website License



Install

Use pip or uv:

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

Installs the native sigit binary for your platform — no compiler, no Node.js, no runtime dependencies.

Quick start

Interactive TUI

sigit

A terminal UI opens where you can chat with a local LLM coding agent directly.

Zed editor (ACP agent)

siGit 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"
    }
  }
}

Then select sigit as your agent profile in the Zed assistant panel.

Other installation methods

Method Command
npm npm install -g @smbcloud/sigit
Homebrew brew 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

Pre-built native binaries ship for every major platform:

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

Source & issues

This package ships a pre-built native binary. Source lives at github.com/getsigit/sigit — file bugs and feature requests there.

License

Licensed under Apache 2.0.


Copyright

© 2026 smbCloud (Splitfire AB).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sigit_code-1.0.0.tar.gz (127.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sigit_code-1.0.0-py3-none-win_arm64.whl (19.8 MB view details)

Uploaded Python 3Windows ARM64

sigit_code-1.0.0-py3-none-win_amd64.whl (21.1 MB view details)

Uploaded Python 3Windows x86-64

sigit_code-1.0.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (21.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

sigit_code-1.0.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (20.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

sigit_code-1.0.0-py3-none-macosx_11_0_arm64.whl (29.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

sigit_code-1.0.0-py3-none-macosx_10_12_x86_64.whl (30.3 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file sigit_code-1.0.0.tar.gz.

File metadata

  • Download URL: sigit_code-1.0.0.tar.gz
  • Upload date:
  • Size: 127.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sigit_code-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f898d81b3f03c1e7f0f584786d135b1eed69b82fcaa5585156ec400048bd3725
MD5 b8f350fb50d98adcc1c5b699f554e920
BLAKE2b-256 4063a2bc0836f8067c3230c14f24f99f4ef5925afc076c610b795cf934fb8c55

See more details on using hashes here.

Provenance

The following attestation bundles were made for sigit_code-1.0.0.tar.gz:

Publisher: release-pypi.yml on getsigit/sigit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sigit_code-1.0.0-py3-none-win_arm64.whl.

File metadata

  • Download URL: sigit_code-1.0.0-py3-none-win_arm64.whl
  • Upload date:
  • Size: 19.8 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sigit_code-1.0.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 d26bc8b9b87a8d5fda9f922626ba10d2b4a866bfc85a6af09e9ab7f949939f06
MD5 bc555c823cfffac1e5478b6ead237be8
BLAKE2b-256 defe7f47d9ca9891480c0d3f4a724afc554d4246e60a84accba56f203fce4a01

See more details on using hashes here.

Provenance

The following attestation bundles were made for sigit_code-1.0.0-py3-none-win_arm64.whl:

Publisher: release-pypi.yml on getsigit/sigit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sigit_code-1.0.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: sigit_code-1.0.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 21.1 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sigit_code-1.0.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 fbf4b1bf6224615fcd38978b2c16683aeed418a4a953966c115385e53860108c
MD5 4aa4658d5ea0656f5dca8970f701e372
BLAKE2b-256 ecbcb69e4a74bed41b1138d64bce63aad701ec86acd98823f09439d9234f59d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for sigit_code-1.0.0-py3-none-win_amd64.whl:

Publisher: release-pypi.yml on getsigit/sigit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sigit_code-1.0.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sigit_code-1.0.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 43a5e438fb1fec7c517faa3af319ee13e7c79ca06e4627e17fbf660bb20c2ca8
MD5 f895220d5c2f463fbaa526e67ff14228
BLAKE2b-256 386a1981a1799711dba0d0bf8089aece095c485163d093df5270a32536d23b45

See more details on using hashes here.

Provenance

The following attestation bundles were made for sigit_code-1.0.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release-pypi.yml on getsigit/sigit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sigit_code-1.0.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sigit_code-1.0.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 331168ca74d2cbfe5b0dfe4c76286cd059cebdde69eff3259c5a0b98210e3d73
MD5 6128cfd9d48fdc178489b074aac4a4ab
BLAKE2b-256 af0f8c410ff9a49b662c24eb129bd353d9dbe15f6a93c51feb25fd39e257dd54

See more details on using hashes here.

Provenance

The following attestation bundles were made for sigit_code-1.0.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release-pypi.yml on getsigit/sigit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sigit_code-1.0.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sigit_code-1.0.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91c952831618a6c5233652f81a8a41161549945955c3ca997b80b7819176e35b
MD5 278b9b8458e176e4ca53e24882e49561
BLAKE2b-256 2e284fd9df21e19bf228acd5bc63e8b57dd4932449f10a71035a9b2578b7644a

See more details on using hashes here.

Provenance

The following attestation bundles were made for sigit_code-1.0.0-py3-none-macosx_11_0_arm64.whl:

Publisher: release-pypi.yml on getsigit/sigit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sigit_code-1.0.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sigit_code-1.0.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f6787d1bccfadfa7b075fa82984ac5000aeb33e04b3c2919eae235cf9fff1a3c
MD5 2d4affa4abcf5b37d039322ed4476b33
BLAKE2b-256 a9ae1edeb5066c70f541dc2ff4caeb2d6542461b8fb3f37d7cabc1b7cd25aa16

See more details on using hashes here.

Provenance

The following attestation bundles were made for sigit_code-1.0.0-py3-none-macosx_10_12_x86_64.whl:

Publisher: release-pypi.yml on getsigit/sigit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page