AICommit is a JetBrains IDE plugin that generates AI-powered commit messages. It analyzes staged changes in the VCS panel and produces professional, meaningful messages in under two seconds with a single click. Developers can choose from multiple AI providers—OpenAI, Azure OpenAI, Google Gemini, Anthropic Claude, and Ollama for local models—and customize prompt templates for conventional commits, release notes, and more. All diff processing is handled locally before any API call, ensuring no code is stored or collected. The plugin integrates seamlessly with IntelliJ IDEA, WebStorm, and other JetBrains IDEs, fitting directly into the existing commit workflow.
Key Benefits
- One-click generation from the VCS panel
- Privacy-first: diffs processed locally, no code stored
- Supports multiple AI providers including local models via Ollama
- Customizable prompt templates for various commit styles