Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aixgit - AI powered Git Assistant

aixgit is a context-aware AI CLI proxy for Git that translates natural language intent into Git commands. essly, acting as a smart wrapper around Git.

Installation

# Clone the repository and install it locally
pip install -e .

Basic Usage

Check Environment:

aixgit --doctor
# 或者使用简写
aixgit -d

Initialize aixgit (in any Git repository):

aixgit --init

Common Examples:

# Commit changes
aixgit commit "your message"

This creates a .aixgit directory in the repository. (Note: we should probably consider if the config dir needs renaming too, but keeping .aixgit for now)

You must edit .aixgit/config.json to insert your OpenAI/Anthropic keys.

Remember to add .aixgit (or at least .aixgit/config.json) to your .gitignore.

Once configured:

aixgit "Fix the login bug and push to main"


## Troubleshooting (Windows)
If you get a `command not found` error after installation:
1. Ensure your Python `Scripts` directory is in your system **PATH**.
2. Alternatively, use `python -m aixgit` instead of `aixgit`.
3. Try restarting your terminal.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages