Discover and explore top open-source AI tools and projects—updated daily.
Neovim plugin for interacting with Aider coding assistant
Top 58.7% on SourcePulse
This Neovim plugin integrates the Aider AI coding assistant, providing a streamlined workflow for developers within the Vim environment. It allows users to open Aider in a terminal split, manage context by adding modified files, and configure custom keybindings for seamless interaction.
How It Works
The plugin leverages Neovim's terminal capabilities to launch and interact with the Aider CLI. It offers commands like AiderOpen
to start an Aider session in a new split (vertical, horizontal, or editor) and AiderAddModifiedFiles
to automatically include git-modified files in the AI's context. The plugin supports automatic buffer context management and provides default keybindings for common actions.
Quick Start & Requirements
packer.nvim
, vim-plug
, dein.vim
, or lazy.nvim
.setup
function for auto_manage_context
, default_bindings
, debug
, ignore_buffers
, and border
styling.Highlighted Details
vsplit
, hsplit
, editor
).Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
<leader><space>
is deprecated.4 months ago
Inactive