This repo is a learning project to get familiar with Rust. Any similarities to existing projects are purely intentional.
- The tool is only usable with DeepSeek AI
- It does look into the environment variables for the API key named
DEEPSEEK_API_KEY - It can be used to generate commit messages based on the diff of the staged files
You need to have Rust installed. You can get it from here.
- Clone the repository:
git clone git@github.com:Katalam/aicommit.git
- Navigate to the project directory:
cd aicommit - Build the project:
cargo build
- Run the project:
cargo run --package aicommit --bin aicommit