Integrate with AI services (like Cursor, opencode, or local LLMs) to auto-generate commit summaries based on the staged changes. This would save users from manually writing commit messages.
### Description Currently, when committing changes in Lazygit, users have to manually write commit messages. It would be great if Lazygit could integrate with AI services (like Cursor, opencode, or local LLMs) to **auto-generate commit summaries** based on the staged changes. #### like Cursor: <img width="464" height="259" alt="Image" src="https://github.com/user-attachments/assets/1109b936-63a5-4476-8ad4-e563672f27ee" /> ### Use Case When `commit code` in Lazygit, a user could: 1. Stage files as usual 2. Press a key (e.g., `Ctrl+G` or a dedicated button) to **generate a commit message** 3. Lazygit sends the staged diff to an AI service (or local model) and returns a suggested summary 4. User can review, edit, and accept the message This would save significant time, especially for: - Developers who make frequent commits - Teams requiring standardized commit message formats - Users who struggle to write concise, descriptive commit messages ### Suggested Implementation **Option A: