Observed since 20 Oct, 22:03 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
AI-powered Git CLI using MCP + OpenAI, Gemini, or Ollama for commit workflows
AI-powered Git CLI for commit, push, explain, and pull-request workflows using MCP + LLMs.
agent-gitv1 helps developers move faster in git workflows by generating commit messages, explaining large diffs, diagnosing push failures, and drafting PR titles/descriptions.
Supported LLM providers:
pip install agent-gitv1
agent config
agent commit
agent explain
agent pr
agent push
agent explain for change intent, risk, and impacted filesagent push with live command output and LLM-driven failure diagnosisgh pr create)/24 subnet on port 11434)uvx (install with pip install uv)gh) if you want agent pr --createpip install agent-gitv1
Verify installation:
agent --version
agent --help
agent config
Provider notes:
GEMINI_API_KEY env var or key entered during configOPENAI_API_KEY env var or key entered during confighttp://192.168.1.35:11434agent commitGenerate AI commit messages and commit changes.
Examples:
agent commit
agent commit --suggestions 3
agent commit --no-smart-stage
agent commit --repo /path/to/repo
agent commit --verbose
Behavior highlights:
agent explainExplain current uncommitted changes in a developer-friendly format.
Examples:
agent explain
agent explain --repo /path/to/repo
Output includes:
agent prGenerate PR title/body from commits + diff, then optionally create PR via GitHub CLI.
Examples:
agent pr
agent pr --create
agent pr --draft --create
agent pr --target-remote upstream
agent pr --target-remote upstream --base develop --head feature/my-branch --create
Interactive flow (default):
origin, upstream, etc.)gh pr createagent pushPush current branch (or explicit branch) with live output.
Examples:
agent push
agent push --branch main
agent push --remote origin --branch feature/my-branch
Behavior highlights:
--branch is omittedgit push --set-upstreamagent configConfigure provider, model, and Ollama endpoint/model.
agent --helpList all commands and options.
GEMINI_API_KEYOPENAI_API_KEYagent pr --create requires authenticated GitHub CLI.
gh auth status
gh auth login
Only if you are modifying this codebase locally:
git clone <repo-url>
cd Agent_bhai
pip install -e .
python -m pip install --upgrade build twine
python -m build
python -m twine check dist/*
python -m twine upload dist/*
MIT
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.15 | 10 Jun 2026 | 6 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 22:03 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:c15b88f637826d2e0626887d945ce541ab2a219b28d7e6a6d09f2b23bf9f160b