AI for Developers
CodeGPT.nvim logo

CodeGPT.nvim

Visit Website →

Neovim plugin that wraps ChatGPT in a floating-window chat interface for code completion, refactoring, documentation, debugging prompts, and test generation. Requires your own OpenAI API key. Last updated roughly two years ago and no longer actively maintained.

CodeGPT.nvim is a minimalist Neovim plugin that embeds ChatGPT capabilities directly into your coding workflow. It provides a command-based interface (:Chat) for operations such as code completion, refactoring, documentation generation, debugging prompts, tests generation, and natural-language chat with ChatGPT, all within floating popup windows weighted toward developer productivity . Installation is easy with popular managers like Lazy, Packer, or VimPlug. You define your OPENAI_API_KEY, ensure dependencies (plenary.nvim, nui.nvim, optionally tiktoken), and configure via Lua. Commands support smart behaviors—context-aware chat/editing based on visual selection, customizable prompts and token settings, built-in refactoring commands, unit test generation, and chat queries—delivering a lightweight but powerful DevOps-aware AI coding experience .

IDE

Reviews

  • No reviews yet.
See something outdated? Suggest an update