Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 783 Bytes

File metadata and controls

29 lines (25 loc) · 783 Bytes

AiCommit

This repo is a learning project to get familiar with Rust. Any similarities to existing projects are purely intentional.

Features

  • 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

Development

You need to have Rust installed. You can get it from here.

  1. Clone the repository:
    git clone git@github.com:Katalam/aicommit.git
  2. Navigate to the project directory:
     cd aicommit
  3. Build the project:
    cargo build
  4. Run the project:
     cargo run --package aicommit --bin aicommit