chatgpt.nvim  by terror

Neovim plugin for querying ChatGPT

created 2 years ago
279 stars

Top 94.1% on sourcepulse

GitHubView on GitHub
Project Summary

This Neovim plugin allows users to interact with ChatGPT directly within their editor, streamlining AI-assisted coding and text generation workflows. It targets Neovim users seeking to integrate large language models into their development environment.

How It Works

The plugin leverages Python for its backend operations, requiring a python3 installation. It uses the OpenAI API to process user queries and returns responses directly into Neovim buffers or the command prompt. Configuration is managed via a .chatgpt-nvim.json file in the home directory, where the OpenAI API key is stored.

Quick Start & Requirements

  • Install with packer or other plugin managers: use({'terror/chatgpt.nvim', run = 'pip3 install -r requirements.txt'})
  • Requires python3 and an OpenAI API key.

Highlighted Details

  • Interactive ChatGPT environment within Neovim.
  • Supports direct queries that load responses into the command prompt.

Maintenance & Community

No specific community channels or maintenance details are provided in the README.

Licensing & Compatibility

The README does not specify a license. Compatibility for commercial use or closed-source linking is not detailed.

Limitations & Caveats

The plugin requires a valid OpenAI API key, which may incur costs. The README does not mention any specific limitations or known issues.

Health Check
Last commit

2 years ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
0 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.