Git Agent
Langchain-based Agent utilizing OpenAI Functions to help you with a couple of Git commands
GitAgentDemo.mp4
Install
- Clone the repository
git clone https://github.com/jupyterjazz/git-agent.git
- Move to the project dir
cd git-agent
- Create a venv
python3 -m venv venv
source venv/bin/activate
- Set your OPENAI_API_KEY
export OPENAI_API_KEY=<your key>
- Pip install
git-agent
pip install -e .
Usage
Move to any repository you have locally, and ask git-agent
to show diffs, stage/restore files in natural language!
git-agent show me all changes I made on docarray files