Skip to content

bindertools/ai-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Chat Manager Plugin

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

Plugin identity

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.

Features

  • 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

Default endpoint

The plugin defaults to:

http://localhost:11434

You can change the Ollama endpoint from inside the plugin UI.

Local build

npm install
npm run build

That produces dist/index.js, which Binder's plugin loader expects.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors