E
Engram
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-commit
PR Drafter

Writes a full Markdown PR description summarizing your branch logic.

$ g-pr
Security Scan

Scans staged files for leaked API keys or secrets before you push.

$ g-check

Setup

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.sh

02Verify Installation

Reload your terminal and check if the aliases are active:

bash
type g-commit

Workflow 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)