Discover and explore top open-source AI tools and projects—updated daily.
Vim/Neovim plugin for AI-powered code generation
Top 61.6% on SourcePulse
Neural is a Vim/Neovim plugin that integrates various AI models to assist with code generation, explanation, and text manipulation directly within the editor. It targets developers and writers who want to leverage AI for tasks like generating code snippets, writing documentation, or correcting grammar, offering asynchronous streaming for fast results.
How It Works
Neural acts as an interface to external AI services, with OpenAI as the default. It sends user-selected text or prompts to the configured AI model and streams the response back into the Vim/Neovim buffer. This approach allows users to benefit from powerful AI models without leaving their development environment, with a focus on privacy and avoiding data leakage to third parties.
Quick Start & Requirements
dense-analysis/neural
via your preferred Vim package manager (e.g., vim-plug
, packer.nvim
).:help neural
within Vim/Neovim.Highlighted Details
:NeuralExplain
for code explanation and :NeuralStop
to halt operations.nui.nvim
for UI enhancements and significant.nvim
for animated signs.Maintenance & Community
Maintained by the Dense Analysis team, with contributions acknowledged from Anexon, w0rp, Munif Tanjim, and Luis Poloto.
Licensing & Compatibility
Released under the MIT license, permitting commercial use and integration with closed-source projects.
Limitations & Caveats
All input data is sent to third-party servers for processing by AI models. Generated code should be carefully reviewed and linted before production use.
1 month ago
1+ week