I got a ChatGPT subscription. Which neovim plugin should I be using to converse with it?
Not sure if you're still looking but CodeCompanion is a nice tool allowing API and local LLMs, nicely integrated with neovim. https://github.com/olimorris/codecompanion.nvim
Thanks @perrygeo; that might be the one I try out first.
@chris358 I saw your video on the subject and started using --watch-files as you describe, and like you say: now I’m not sure I need a plugin at all
I under use this feature myself. Always forget to add --watch-files. Hmm, I wonder if I can add it to .aider.conf.yml 🤔
I don’t think any plugin will use your subscription. Instead you’ll need an API key. I’ve read avante.nvim is pretty good
subscription -> api key -> plugin asks for api key Easy enough.
Probably worth noting in this context that most coding assistants currently use Claude sonnet, so you’ll need an Anthropic API Key as well
Thank you. I’m first interested in just conversing and yeah my subscription lets me generate api keys. I’ll check out coding assistance next.
Late to this party but aider has a --watch flag which works well with vim. When you save a file if you have written a comment like:
; memoize this function AI!
It picks up on the AI! and executes your request. It's a nice lightweight way of getting AI dev into your workflow without a specific plugin.