AI Chat Manager is a Binder plugin that brings locally hosted Ollama chats into the app with a dedicated two-panel workspace:
- Left panel: chat list, Ollama connection, endpoint, and model discovery
- Right panel: the active conversation, per-chat model, system prompt, and composer
The plugin now publishes itself directly as:
pluginId: "ai"tabType: "ai"
The host app resolves /ai from plugin metadata instead of a hardcoded Claude alias.
- Persistent multi-chat manager stored in local browser storage
- Ollama model discovery via
GET /api/tags - Running-model status via
GET /api/ps - Chat completions via
POST /api/chat - Per-chat model selection and system prompt
- Code block rendering with optional "Run in terminal" actions
- Offline/connection guidance for local Ollama setups
The plugin defaults to:
http://localhost:11434
You can change the Ollama endpoint from inside the plugin UI.
npm install
npm run buildThat produces dist/index.js, which Binder's plugin loader expects.