A Neovim plugin for creating diffs from LLMs you can apply/reject. No bloat or animations, and few dependencies.
- OpenAI
- curl
- git
- neovim
- Place proompter.lua in
~/.config/nvim/plugin/. - Set
VIM_OPENAI_API_KEYvariable to your OpenAI key.
- AIAdd: Add file to context
- AIRemove: Remove file to context
- AIContext: View files in context
- AIPrompt: Create diff file based on prompt
- AIAccept: Apply diff file
- AIReject: Discard diff file
- AISetModel: Set model (default of
gpt-4o-mini)