Skip to main content

Crate committor

Crate committor 

Source
Expand description

Committor - Automatically generate conventional commit messages based on git diff using AI

This library provides the core functionality for analyzing git diffs and generating conventional commit messages using AI models.

Modules§

commit
Commit operations for generating conventional commit messages and executing git commits
diff
Git diff operations for analyzing staged changes
prompt
Prompt generation for AI-powered commit message creation
providers
AI provider abstraction for different AI services
types
Common types and data structures used throughout the committor application

Structs§

Committor
Main committor service
Config
Main configuration for the committor