GigaLoom
GigaLoom is a local, provider-neutral control plane for coding agents. It
combines provider-native giga <agent> commands and a browser cockpit for governed
sessions, approvals, worktrees, schedules, evaluations, and multi-agent
workflows.
The 0.7 line is the first stable GigaLoom release. It keeps user state local, redacts sensitive values at storage and UI boundaries, and fails closed when an action needs authority that has not been granted.
Install
Python 3.11–3.14 and an installed provider CLI are required. Managed provider
terminals additionally use tmux on Linux and macOS; systems without it keep
provider-native passthrough.
uv tool install 'gigaloom==0.7.0'
giga doctor
giga --version
Start the browser cockpit:
giga ui
Then open http://127.0.0.1:8091/. Prefix native provider commands without
changing their remaining arguments:
giga codex exec --json "review this repository"
giga claude -p "review this repository"
giga gemini -p "review this repository"
giga pi
See Installation and Quickstart for the complete first-run flow.
Documentation
| Topic | Guide |
|---|---|
| Product overview | Documentation home |
| Installation, 0.6→0.7 migration, and first run | Installation · Quickstart |
| Architecture and safety boundaries | Architecture · Durability and performance · Security |
| Runtime, backup, and troubleshooting | Operations |
| Optional gpt2giga gateway | Gateway integration |
| npm Web assets | Web package |
| Development, tags, and release recovery | Contributing · Release |
| Repository migration | Source history |
The published English and Russian documentation is at https://krakenalt.github.io/gigaloom/.
Gateway integration
The base gigaloom distribution is independently installable and does
not require a gateway source checkout. Direct Chat and the legacy local-gateway
preset are optional:
uv tool install 'gigaloom[gpt2giga]==0.7.0'
The optional extra consumes the released gpt2giga distribution. Its
normalized protocol and compatibility contracts remain owned by the
gpt2giga gateway project; see the
integration guide for canonical links.
Development
npm --prefix web ci --ignore-scripts
npm --prefix web run build
./scripts/ci-base.sh sync
./scripts/ci-base.sh ruff-check
./scripts/ci-base.sh pytest tests/harness -q
Build the standalone distribution with:
uv build --no-sources
Read CONTRIBUTING.md before submitting changes and GOVERNANCE.md for ownership and recovery rules. Report bugs through GitHub Issues, but send suspected vulnerabilities through the private channel in SECURITY.md.
Source history
GigaLoom was extracted from the combined ai-forever/gpt2giga repository.
Links to that repository in older changelog entries and migration notes are
historical source references, not current development locations. Current
development, issues, documentation, and releases belong to
krakenalt/gigaloom.
Licensed under the MIT License.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gigaloom-0.7.0.tar.gz.
File metadata
- Download URL: gigaloom-0.7.0.tar.gz
- Upload date:
- Size: 2.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec58155852a465a6f5c3dd23be7831b73b3f1f0e97bfdf7590c4abd24d6eb0c5
|
|
| MD5 |
9305d6d5507ab798e8e915a034fc745c
|
|
| BLAKE2b-256 |
d3f92e292df58ee6a10d1677a7e58762f234a9bca66b2c8a6df1dba1169e95c5
|
File details
Details for the file gigaloom-0.7.0-py3-none-any.whl.
File metadata
- Download URL: gigaloom-0.7.0-py3-none-any.whl
- Upload date:
- Size: 2.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e969d75608117ddd14c626d6e26d939c750c867794efc9e37a367e72c2919282
|
|
| MD5 |
1b2237ca42855b9d31791760cc24ec2a
|
|
| BLAKE2b-256 |
2ee3880aafccfdece49579621fc1d3e62a885ad9387eb8d6e604c2a6e35f3fd0
|