The idea is to turn Neovim into an AI hub instead of just a prompt box. You can chat with LLMs, run tools, and even bridge messages from external chat platforms.
Features:
- Multiple providers (OpenAI, Gemini, Anthropic, Ollama, etc.) - Tool system (web search, file search, git diff, etc.) - Long-term memory - Multiple sessions - Streaming responses - Chat integrations (Discord, Telegram, Lark, WeCom, DingTalk)
The plugin is written in Lua and designed to be lightweight and hackable.
Repo: https://github.com/wsdjeg/chat.nvim
Release: https://github.com/wsdjeg/chat.nvim/releases/tag/v1.4.0
Feedback is very welcome.