ai-commits-intellij-plugin
The AI Commits plugin automates the creation of commit messages by leveraging AI to analyze git diffs, compatible with all IntelliJ-based IDEs and Android Studio. It integrates with multiple LLMs such as Anthropic, Azure Open AI, Gemini, Hugging Face, Open AI, Ollama, and Qianfan (Ernie), supported by langchain4j for API client versatility. It allows for prompt customization with predefined variables and targeted diff computation. Its straightforward setup enhances version control efficiency and increases productivity.