Quick Start | Documentation | Tools | Providers
chat.nvim is a lightweight, extensible chat plugin for Neovim with AI integration. It supports multiple AI providers, tool calls, memory system, and IM integrations. Chat with AI assistants directly in your editor using a clean, floating window interface.
- Multiple AI Providers: DeepSeek, GitHub AI, OpenAI, Anthropic, Gemini, Ollama, and more
- Three-Tier Memory System: Working, daily, and long-term memory with smart retrieval
- Tool Integration: File operations, git commands, web search, and custom tools
- MCP Support: Model Context Protocol for extended tool capabilities
- IM Integration: Discord, Telegram, Slack, Lark, DingTalk, WeCom
- HTTP API: Built-in server for external integration
- Parallel Sessions: Multiple conversations with different models simultaneously
-- lazy.nvim
{
'wsdjeg/chat.nvim',
dependencies = {
'wsdjeg/job.nvim', -- Required
'wsdjeg/picker.nvim', -- Optional but recommended
},
}chat.nvim is released under the GPL-3.0 License.