Features

Everything the plugin does, in one place. For step-by-step usage see the Guide; for provider setup see Providers.

Chat sidebar

Open from the bot ribbon icon or the Open local study AI command. Conversation context is kept while the sidebar stays open.

Streaming replies

Answers appear token by token with live Markdown rendering — headings, lists, tables, links and code blocks as they arrive.

Stop mid-stream

The Send button becomes Stop while the model works. Cancel any time; text already received is kept.

Multiple providers

Ollama (local, default), OpenAI, Anthropic Claude, OpenRouter, Groq, Gemini and custom OpenAI-compatible servers — each with its own saved base URL, API key and model.

Live Provider · model line

Under the input, always showing which model will answer your next message (e.g. Gemini · gemini-2.5-flash). Updates instantly on settings change.

Enable thinking (Ollama)

Lets thinking models reason before answering — slower, but often better for hard problems. Synced between sidebar and settings; hidden for cloud providers.

Use Active File as Context

Ground answers in the open note: its beginning (up to 20,000 characters) is attached to every request as the primary source.

Skills

Built-in Study help, Revision and Summarize, plus custom skills you create. The selected skill applies until changed.

Custom instructions

Append your own preferences (“always answer in bullets”) to every request, after the built-in study-assistant prompt.

Model picker + Refresh

Lists the models each provider offers, with a Refresh button to reload the list from the server.

Copy any reply

Hover a reply for the copy icon — copies raw Markdown, even mid-stream. Select part of a reply first to copy just that part.

Local-only by default

Requests go to the Ollama URL you configure. Cloud providers are opt-in, and loading/error states appear directly in the chat.

Study Agent sidebar streaming a Markdown reply in Obsidian
Streaming replies with live Markdown, the Provider · model line, and the Stop button.

Settings at a glance

SettingDefaultWhat it does
AI providerOllama (local)Which backend to chat with.
Base URLPer providerServer address for the selected provider.
API keyEmptyKey for cloud providers (stored in plain text — see Privacy).
Modelllama3.2 (Ollama)Model selected from the provider's list.
Enable thinkingOffLets Ollama thinking models reason before answering.
Custom instructionsEmptyExtra instructions appended to every request.
Custom skillsNoneYour own entries in the Skill dropdown.

How to use these in practice →