Neovim AI Plugins

Up: Plugin Atlas Down: tools plugins, completion cockpit

The AI layer has two species: whisperers and coworkers.

Whisperers

Inline completion assistants suggest the next piece of code while you type.

PluginRole
copilot.luaActive inline assistant when Node is new enough and O.copilot is enabled.
codeium.vimAlternative inline assistant, feature-gated off in the current local profile.
supermaven-nvimAnother inline assistant option, also feature-gated off.

The config keeps these assistants optional because they change the texture of writing. Some days you want a ghost in the margin. Some days you want silence.

Coworkers

avante.nvim is a larger code edit and chat workspace. It can use provider backends when credentials are supplied outside the public config. The public notes should never include API keys or private model credentials.

sidekick.nvim bridges Neovim to a tmux-backed CLI agent. It can toggle an agent pane, send prompts, send files, send selections, focus or detach the CLI, and surface next-edit suggestions.

The difference is practical: inline assistants finish a line; agent workspaces help reason through a change.

Related: tools plugins, platforms