Skip to main content

Git-native governance for AI-assisted engineering

Project description

Gator Command

Git-native governance for AI-assisted engineering.

Gator turns your repo into an intelligence surface. The AI agent builds structured maps of your codebase (charters), a strategic operations brief (pulse), and project assessments — all committed to Git. A deterministic pre-commit gate blocks commits when the agent changes code without updating the map.

Local-first. Git-native. Works with Claude Code, Codex, Gemini CLI. MIT licensed.

Install

pip install pipx        # if you don't have pipx yet
pipx ensurepath         # add to PATH (restart terminal after)

pipx install gator-command

Quick Start

cd /path/to/your/repo

gator gatorize .        # install governance into this repo
gator init              # start a governed session
gator dashboard         # open the intelligence console

The agent reads the governance layer and orients to your project. Your first git commit fires the hooks.

Upgrade

pipx upgrade gator-command

cd /path/to/your/repo
gator gatorize .        # refresh templates and hooks

Your content is always preserved. Only templates and scripts refresh.

Commands

Command What it does
gator gatorize <path> Install or upgrade governance in a repo
gator init Start a governed session (repairs hooks if needed)
gator dashboard Open the intelligence console
gator pulse Generate the strategic operations brief
gator audit Run governance audit
gator version Show installed version

What Gator Provides

  • Repo intelligence — charters map code structure, pulse summarizes momentum, assessments provide AI-generated evaluation. All committed to Git.
  • Governance enforcement — a deterministic pre-commit hook that blocks commits when code changes without charter updates. No LLM in the gate. Configurable: strict, warn, or off.
  • Dashboard — a local web console for browsing your governance layer, session history, and project state. Full file history with git version navigation.
  • Session persistence — the governance layer carries project context across sessions and across models. Switch from Claude to Codex mid-project without losing architectural understanding.

How It Works

  1. gator gatorize . installs a .gator/ folder into your repo with governance scaffolding
  2. AI agents read the constitution and charters to understand your codebase
  3. Every git commit runs a deterministic hook that validates charter-alongside-code
  4. Session snippets capture what context produced each commit
  5. gator dashboard makes it all browsable in a local web UI

Links


Built by Cumberland Laboratories

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

gator_command-1.1.7.tar.gz (466.6 kB view details)

Uploaded Source

Built Distribution

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

gator_command-1.1.7-py3-none-any.whl (493.7 kB view details)

Uploaded Python 3

File details

Details for the file gator_command-1.1.7.tar.gz.

File metadata

  • Download URL: gator_command-1.1.7.tar.gz
  • Upload date:
  • Size: 466.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for gator_command-1.1.7.tar.gz
Algorithm Hash digest
SHA256 a9b7d25aa9050442a35da5b8875b4b622a3b8863d5387cb639b3702b4960d2f9
MD5 a64a10f0f5d2fcecd68c599d60b8b163
BLAKE2b-256 82331df21eb6507e3a6bbfe626d65b83716e21f548a48c9d86f9748c5b14cfc3

See more details on using hashes here.

File details

Details for the file gator_command-1.1.7-py3-none-any.whl.

File metadata

  • Download URL: gator_command-1.1.7-py3-none-any.whl
  • Upload date:
  • Size: 493.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for gator_command-1.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 99e9b1bc231032cb633cd77aa22d0583f4ad8f90c6e57c6b94435b3139100866
MD5 152d14f586ca32075a9b410f01f465f0
BLAKE2b-256 e723979a750d33b2a7e14d04ad8b67a9d9fed12679e8e12848f18ed8119defa9

See more details on using hashes here.

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