Skip to main content

Crate fuckmit

Crate fuckmit 

Source
Expand description

§Fuckmit - AI-powered Git Commit Message Generator

A unified gateway library for multiple LLM providers with git commit message generation.

Re-exports§

pub use config::GatewayConfig;
pub use config::ProviderConfig;
pub use error::GatewayError;
pub use error::Result;
pub use gateway::LLMGateway;
pub use types::ChatMessage;
pub use types::ChatRequest;
pub use types::ChatResponse;
pub use types::MessageRole;
pub use providers::Provider;
pub use providers::ProviderType;

Modules§

commands
config
Configuration management for the LLM Gateway
error
Error types for the LLM Gateway library
gateway
Main gateway implementation
providers
AI provider implementations
types
Core types for the LLM Gateway library