[New Plugin] AI Chat — chat with LLMs directly inside Notepad++
-
NppAIChat is a new plugin that adds a dockable AI chat panel to Notepad++.
https://github.com/isaacjuan/NppAIChat
Features
- OpenAI-compatible — works with DeepSeek, OpenAI, Ollama (local), GitHub Models, Azure OpenAI, and any API that follows the
/chat/completionsformat - Streaming responses — see the AI reply word by word as it’s generated
- Claude-style UI — rounded bubbles with dark/light mode support
- Code context — select text in the editor and it’s automatically sent as context to the AI
- Insert into editor — click a button to paste the last AI response at the cursor
- Fully configurable — endpoint, model, API key, system prompt, temperature, max tokens
- Zero external dependencies — uses WinHTTP for HTTPS and plain Win32 for the UI (no .NET, no curl, no Python)
Quick start
- Install via Plugins → Plugins Admin → AI Chat (once the PR is merged) or download from GitHub Releases
- Open Plugins → AI Chat → Configure and set your API endpoint + key
- Plugins → AI Chat → Toggle Chat to open the chat panel
Default configuration works with DeepSeek V4 Flash out of the box.
- OpenAI-compatible — works with DeepSeek, OpenAI, Ollama (local), GitHub Models, Azure OpenAI, and any API that follows the
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login