A coding agent that runs on your machine.
siGit Code is a local AI coding agent. It works in your editor over the Agent Client Protocol and runs on-device by default, so your code stays on your machine. When a task needs a bigger model, sign in and switch to siGit Code Cloud.
On-device by default
Inference runs locally, on Apple silicon and other hardware. Your code never leaves your machine unless you pick a cloud tier, and it costs nothing to run.
Lives in your editor
siGit Code speaks the Agent Client Protocol, so it runs in Zed and other ACP editors, or as a terminal chat. It is the same agent either way.
Tools and git, built in
It reads files, runs commands, searches the codebase, and handles git itself, instead of telling you what to type. That keeps you in the work.
siGit Code Cloud
Use the local model for everyday work, and switch to a hosted tier when a
task calls for a larger model. You pick a tier in /models,
and your account decides which ones you can use. You never paste an API key.
Fast
Quick edits and snappy back-and-forth.
Balanced
The everyday tier for most agent work.
Large
The heaviest tier, for hard multi-step problems.
Install
Grab it however you ship Rust, Node, or Python tools, then run
sigit
in a project.
# Rust cargo install sigit # Node npm install -g @smbcloud/sigit # Python pip install sigit-code # then, in any repository sigit
Commands
Everything is a slash command, in the editor or the terminal.
- /models
- List models and tiers, and switch between them.
- /login
- Sign in to unlock siGit Code Cloud.
- /whoami
- Show the signed-in account.
- /logout
- Sign out on this machine.
- /help
- List every command.