← all repositories
logancyang/obsidian-copilot

Obsidian's AI copilot keeps your notes out of the cloud

A privacy-first plugin that turns your markdown vault into a locally controllable second brain with chat, search, and autonomous agents.

7.5k stars TypeScript Chat AssistantsAgents
obsidian-copilot
Velocity · 7d
+4.9
★ / day
Trend
cooling
star history

What it does

Copilot for Obsidian embeds an AI assistant directly inside your note-taking app. You chat with individual notes or your entire vault, run quick commands on selected text, and—if you pay for the Plus tier—unleash an autonomous agent that can search the web, read PDFs, analyze images, and draft new notes without hand-holding. The plugin supports any OpenAI-compatible or local model, so you’re not tethered to a single provider.

The interesting bit

The project’s anti-lock-in philosophy is unusually explicit. The README frames Big AI as a trap—your data, their servers, your dependence—and pitches this as the escape hatch: portable markdown commands, self-hosted models, and “AI that grows with you, not a subscription you’re hostage to.” Whether that’s vision or marketing, the technical backing is real: local storage, optional embeddings, and BYO API keys.

Key highlights

  • Chat with notes via @ mentions or query your entire vault without setup; embeddings are optional
  • Autonomous agent mode (Plus) triggers web search, vault search, and tool calls based on context
  • Handles PDFs, EPUBs, YouTube videos, images, and real-time web search in a single prompt
  • Custom quick commands and a / command palette for repetitive writing tasks
  • Self-hosted model support for fully offline operation; OpenRouter recommended for cloud models

Caveats

  • Several advanced features (agent mode, time-based queries, image understanding, multi-source synthesis) are gated behind a paid “Copilot Plus” tier
  • The “Copilot v4” agent mode promising native integration with opencode, Claude Code, and Codex is currently supporter-only, so most users can’t evaluate it

Verdict

Worth a look if you live in Obsidian and want AI assistance without shipping your notes to a SaaS. Skip it if you don’t already use Obsidian or if free-tier limitations—no autonomous agent, no multi-source synthesis—would frustrate your workflow.

Frequently asked

What is logancyang/obsidian-copilot?
A privacy-first plugin that turns your markdown vault into a locally controllable second brain with chat, search, and autonomous agents.
Is obsidian-copilot open source?
Yes — logancyang/obsidian-copilot is open source, released under the AGPL-3.0 license.
What language is obsidian-copilot written in?
logancyang/obsidian-copilot is primarily written in TypeScript.
How popular is obsidian-copilot?
logancyang/obsidian-copilot has 7.5k stars on GitHub and is currently cooling off.
Where can I find obsidian-copilot?
logancyang/obsidian-copilot is on GitHub at https://github.com/logancyang/obsidian-copilot.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.