Skip to content

The Ollama sidebar is your command center for model lifecycle management. Click the πŸ¦™ icon in the activity bar to open it.

Local Models Panel ​

Shows all models that have been pulled to your machine.

Model Tree ​

Models are grouped by family (tree view) by default. Each family node collapses/expands to show its variants (e.g., llama3.2 β†’ 3b, 1b).

Toggle to a flat list with the Show as Flat List button (⊞) in the panel header, or back to grouped with Show as Tree (⊞).

Capability Badges ​

Each model item shows capability indicators:

  • 🧠 Thinking / chain-of-thought
  • πŸ›  Tool calling
  • πŸ‘ Vision (image input)
  • 🧩 Embedding model

Status Indicators ​

  • Running β€” the model is currently loaded in Ollama's memory. Shows VRAM used and how long it has been loaded.
  • Stopped β€” the model is installed but not loaded.

Inline Buttons ​

Right side of each running or stopped model item:

ButtonWhenAction
β–Ά StartStoppedLoad model into memory
⏹ StopRunningUnload model from memory
πŸ—‘ DeleteStoppedRemove model from disk

Running models cannot be deleted β€” stop them first.

Panel Toolbar ​

ButtonAction
πŸ”‘Manage auth token for remote instances
βš™ Model settingsOpen per-model parameter controls
πŸ” FilterType to filter by model name
βœ• Clear filterRemove active filter
⊞ / ⊟Toggle grouped tree / flat list
πŸ”„ RefreshReload local model list
βŠ– Collapse allCollapse all family groups

The list auto-refreshes every 30 seconds (configurable via ollama.localModelRefreshInterval).

Model Settings Webview ​

Use the βš™ Model settings button (or Ollama: Open Model Settings) to open a webview with per-model controls for:

  • temperature, top_p, top_k
  • num_ctx, num_predict
  • think, think_budget

Updates are applied immediately and persisted per model.


Status Bar Heartbeat ​

Outside the sidebar, Opilot shows a persistent status bar heartbeat:

  • Loading: $(loading~spin) Ollama…
  • Online: $(pulse) Ollama or $(pulse) Ollama (N)
  • Offline: $(warning) Ollama offline (after 2 consecutive failures)

The tooltip includes host, per-model memory, and processor (CPU/GPU) details for currently running models.


Cloud Models Panel ​

Shows models from Ollama Cloud β€” premium hosted models that run server-side but appear in the sidebar like local models.

Authentication ​

Click the Login (πŸ‘€) button in the panel header to authenticate. This triggers ollama login via the Ollama CLI. Once authenticated, cloud models are fetched automatically.

Inline Buttons ​

ButtonWhenAction
πŸ”—AlwaysOpen the model's page on ollama.ai
β–Ά RunStoppedActivate the cloud model
⏹ StopRunningDeactivate the cloud model
πŸ—‘ DeleteStoppedRemove from your account

Cloud model names end with :cloud to distinguish them from local variants.


Library Panel ​

Browses the full Ollama model library. Models are displayed as family nodes with expandable variant children.

Pulling a Model ​

  1. Expand a family to see its variants (e.g., 3b, 7b, 13b, 70b)
  2. Click Pull (⬇) on the variant you want
  3. A streaming progress notification shows download progress

Variants already installed locally show a βœ“ checkmark.

Filtering & Grouping ​

ButtonAction
πŸ” FilterType to filter by model name
βœ• ClearRemove active filter
⊞ / ⊟Toggle grouped / flat view
πŸ”„ RefreshRe-fetch from ollama.ai
βŠ– CollapseCollapse all families
πŸ”—Open model page on ollama.ai

The library is fetched on startup. Use the refresh button or wait for the scheduled refresh (configurable via ollama.libraryRefreshInterval, default 6 hours).


Modelfiles Panel ​

See the dedicated Modelfile Manager page.

Released under the MIT License