Integrations
Local Git Agent
Remove the friction from version control. The Git Agent runs entirely in your terminal, using Llama 3 to analyze diffs and automate the administrative parts of coding.
Auto-Commit
Generates semantic commit messages based on your actual code changes.
$ g-commitPR Drafter
Writes a full Markdown PR description summarizing your branch logic.
$ g-prSecurity Scan
Scans staged files for leaked API keys or secrets before you push.
$ g-checkSetup
01Source the Script
Ensure your engram_git.sh script is sourced in your shell configuration (`.zshrc` or `.bashrc`).
bash
source ~/engram-os/cli/engram_git.sh02Verify Installation
Reload your terminal and check if the aliases are active:
bash
type g-commitWorkflow Examples
Smart Commit
Instead of writing "fix bug", let Engram analyze the diff:
$ g-commit
? Analyzing diff...
✔ Commit generated: "Fix(Auth): Handle null token in JWT middleware"
? Confirm? (Y/n)
? Analyzing diff...
✔ Commit generated: "Fix(Auth): Handle null token in JWT middleware"
? Confirm? (Y/n)