ChatGPT.nvim and gp.nvim

These are competitors offering similar core functionality—both integrate AI chat interfaces into Neovim for code generation and text manipulation—though gp.nvim differentiates itself with broader LLM provider support (Ollama, Anthropic) and speech-to-text capabilities beyond ChatGPT.nvim's OpenAI-focused approach.

ChatGPT.nvim
55
Established
gp.nvim
48
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 20/25
Stars: 4,015
Forks: 331
Downloads:
Commits (30d): 0
Language: Lua
License: Apache-2.0
Stars: 1,311
Forks: 125
Downloads:
Commits (30d): 0
Language: Lua
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About ChatGPT.nvim

jackMort/ChatGPT.nvim

ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API

Provides persona-based conversations, code editing assistance with interactive windows, and context-aware code completion leveraging curated prompt libraries. Built in Lua with curl-based API calls, it supports multiple deployment backends including Azure OpenAI via configurable environment variables. Integrates with Neovim ecosystem dependencies (nui.nvim, plenary, telescope) and enables inline context injection through LSP definitions and project file references.

About gp.nvim

Robitx/gp.nvim

Gp.nvim (GPT prompt) Neovim AI plugin: ChatGPT sessions & Instructable text/code operations & Speech to text [OpenAI, Ollama, Anthropic, ..]

Scores updated daily from GitHub, PyPI, and npm data. How scores work