Generate Commit Message

LuaOllama

Neovim plugin that generates conventional commit messages from staged diffs using Ollama.

Generate Commit Message github.com/martinhjartmyr/generate-commit-message.nvim

A Neovim plugin that generates conventional commit messages from staged diffs using Ollama’s local or cloud LLMs.

The plugin uses a two-phase approach: per-file summaries first, then combines them into a conventional commit message. Supports auto-triggering on empty commit buffers, so the message is ready when you open git commit.

Run it locally for complete privacy and offline usage, or connect to cloud models when you need speed.