Documentation | Youtube | Report Bug | Request Feature
This is a community fork of Obsidian Copilot, maintained under the AGPL-3.0 license with full compliance to open-source principles.
Credits: This project builds upon the excellent work by the original Obsidian Copilot team and its contributors. We are deeply grateful for their vision and contributions to the Obsidian community.
Phase 1 Complete ✅ - Plus Features Enabled by Default
All premium features that previously required a Copilot Plus license are now available to everyone in this fork:
- Agent Mode - Autonomous tool calling with no manual commands needed
- Projects - AI-ready context based on folders and tags
- Advanced Models - Access to all LLM providers without restrictions
- Time-Based Queries - Precision insights from specific time windows
- Image Understanding - Analyze images embedded in your notes
- Multi-Source Analysis - Combine insights from PDFs, videos, web, and vault
Coming in Phase 2: MCP (Model Context Protocol) server integration to replace the Brevilabs API, enabling fully local and extensible tool calling. See MCP_SETUP.md for the setup guide (available when Phase 2 is complete).
This fork embraces the original vision of data ownership and no vendor lock-in. By removing licensing restrictions, we ensure that:
- Your AI assistant works entirely on your terms
- No subscription or license key required
- Full transparency with AGPL-3.0 compliance
- Community-driven development and improvements
Copilot for Obsidian is your in‑vault AI assistant with chat-based vault search, web and YouTube support, powerful context processing, and ever-expanding agentic capabilities within Obsidian's highly customizable workspace - all while keeping your data under your control.
Today's AI giants want you trapped: your data on their servers, prompts locked to their models, and switching costs that keep you paying. When they change pricing, shut down features, or terminate your account, you lose everything you built.
We are building the opposite. Our goal is to create a portable agentic experience with no provider lock-in. Data is always yours. Use whatever LLM you like. Imagine that a brand new model drops, you run it on your own hardware, and it already knows about you (long-term memory), knows how to run the same commands and tools you have defined over time (as just markdown files), and becomes the thought partner and assistant that you own. This is AI that grows with you, not a subscription you're hostage to.
This is the future we believe in. If you share this vision, please support this project!
- 🔒 Your data is 100% yours: Local search and storage, and full control of your data if you use self-hosted models.
- 🧠 Bring Your Own Model: Tap any OpenAI-compatible or local model to uncover insights, spark connections, and create content.
- 🖼️ Multimedia understanding: Drop in webpages, YouTube videos, images, PDFs, EPUBS, or real-time web search for quick insights.
- 🔍 Smart Vault Search: Search your vault with chat, no setup required. Embeddings are optional. Copilot delivers results right away.
- ✍️ Composer and Quick Commands: Interact with your writing with chat, apply changes with 1 click.
- 🗂️ Project Mode: Create AI-ready context based on folders and tags. Think NotebookLM but inside your vault!
- 🤖 Agent Mode: Unlock an autonomous agent with built-in tool calling. No commands needed. Copilot automatically triggers vault, web searches or any other relevant tool when relevant.
Copilot's Agent can call the proper tools on its own upon your request.
After months of hard work, we have revamped the codebase and adopted a new paradigm for our agentic infrastructure. It opens the door for easier addition of agentic tools (MCP support coming). We will provide a new version of the documentation soon. Here is a couple of new things that you cannot miss!
- No Setup Required: You can do vault search out-of-the-box without building an index first (Indexing is still available but optional behind the "Semantic Search" toggle in QA settings).
- Enhanced Accessibility: Image support and chat context menu are available to all users!
- Agent Mode: Autonomous agent is available with vault search, web search, youtube, composer and soon a lot other tools! Long-term memory is also a tool the agent can use by itself!
- All Users, All Features: In this community fork, all premium features including Agent Mode, Projects, and advanced models are available to everyone without a license.
Read the Changelog.
- "Copilot is the missing link that turns Obsidian into a true second brain. I use it to draft investment memos with text, code, and visuals—all in one place. It’s the first tool that truly unifies how I search, process, organize, and retrieve knowledge without ever leaving Obsidian. With AI-powered search, organization, and reasoning built into my notes, it unlocks insights I’d otherwise miss. My workflow is faster, deeper, and more connected than ever—I can’t imagine working without it." - @jasonzhangb, Investor & Research Analyst
- "Since discovering Copilot, my writing process has been completely transformed. Conversing with my own articles and thoughts is the most refreshing experience I’ve had in decades.” - Mat QV, Writer
- "Copilot has transformed our family—not just as a productivity assistant, but as a therapist. I introduced it to my non‑technical wife, Mania, who was stressed about our daughter’s upcoming exam; within an hour, she gained clarity on her mindset and next steps, finding calm and confidence." - @screenfluent, A Loving Husband
Note: This is a community fork with all Plus features enabled by default. Installation is the same as the original plugin, but no license key is required for premium features.
- Open Obsidian → Settings → Community plugins.
- Turn off Safe mode (if enabled).
- Click Browse, search for "Copilot for Obsidian".
- Click Install, then Enable.
For manual installation (to use this fork before it's published to the community plugin store):
- Download the latest release from this repository
- Extract the files to your vault's
.obsidian/plugins/copilot/folder - Enable the plugin in Obsidian Settings
To use Copilot, you'll need API keys from your preferred AI provider(s):
- Go to Obsidian → Settings → Copilot → Basic and click Set Keys.
- Choose your AI provider(s) (e.g., OpenRouter, Gemini, OpenAI, Anthropic, Cohere) and paste your API key(s). OpenRouter is recommended.
- All features, including Agent Mode and Projects, are now available without any additional license.
- Chat Mode
- Vault QA Mode
- Command Palette
- Relevant Notes
- Agent Mode - All users
- Time-Based Queries - All users
- Image Understanding - All users
- Multi-Source Analysis - All users
Use @ to add context and chat with your note.
Ask Copilot:
Summarize [[Q3 Retrospective]] and identify the top 3 action items for Q4 based on the notes in {01-Projects}.
Ask Copilot:
What are the recurring themes in my research regarding the intersection of AI and SaaS?
Copilot's Command Palette puts powerful AI capabilities at your fingertips. Access all commands in chat window via / or via
right-click menu on selected text.
Add selection to chat context
Select text and add it to context. Recommend shortcut: ctrl/cmd + L
Quick Command
Select text and apply action without opening chat. Recommend shortcut: ctrl/cmd + K
Edit and Apply with One Click
Select text and edit with one RIGHT click.
Create your Command
Create commands and workflows in Settings → Copilot → Command → Add Cmd.
Command Palette in Chat
Type / to use Command Palette in chat window.
Appears automatically when there's useful related content and links.
Use it to quickly reference past research, ideas, or decisions—no need to search or switch tabs.
All features below are available to all users in this community fork.
In agent mode, ask copilot:
What did I do last week?
Copilot's agent automatically calls the right tools—no manual commands needed. Just ask, and it searches the web, queries your vault, and combines insights seamlessly.
Ask Copilot in agent mode:
Research web and my vault and draft a note on AI SaaS onboarding best practices.
Copilot can analyze images embedded in your notes—from wireframes and diagrams to screenshots and photos. Get detailed feedback, suggestions, and insights based on visual content.
Ask Copilot to analyze your wireframes:
Analyze the wireframe in [[UX Design - Mobile App Wireframes]] and suggest improvements for the navigation flow.
In agent mode, ask Copilot
Compare the information about [Agent Memory] from this youtube video: [URL], this PDF [file], and @web[search results]. Start with your conclusion in bullet points in your response
- Check the documentation for setup guides, how-tos, and advanced features.
- Watch Youtube for walkthroughs.
- If you're experiencing a bug or have a feature idea, please follow the steps below to help us help you faster:
- 🐛 Bug Report Checklist
- ☑️Use the bug report template when reporting an issue
- ☑️Enable Debug Mode in Copilot Settings → Advanced for more detailed logs
- ☑️Open the dev console to collect error messages:
- Mac: Cmd + Option + I
- Windows: Ctrl + Shift + I
- ☑️Turn off all other plugins, keeping only Copilot enabled
- ☑️Attach relevant console logs to your report
- ☑️Submit your bug report here
- 💡 Feature Request Checklist
- ☑️Use the feature request template for requesting a new feature
- ☑️Clearly describe the feature, why it matters, and how it would help
- ☑️Submit your feature request here
- 🐛 Bug Report Checklist
Why isn’t Vault search finding my notes?
If you're using the Vault QA mode (or the tool @vault in Agent mode), try the following:
- Ensure you have a working embedding model from your AI model's provider (e.g. OpenAI). Watch this video: AI Model Setup (API Key)
- Ensure your Copilot indexing is up-to-date. Watch this video: Vault Mode
- If issues persist, run Force Re-Index or use List Indexed Files from the Command Palette to inspect what's included in the index.
⚠️ Don’t switch embedding models after indexing—it can break the results.
Why is my AI model returning error code 429: ‘Insufficient Quota’?
Most likely this is happening because you haven’t configured billing with your chosen model provider—or you’ve hit your monthly quota. For example, OpenAI typically caps individual accounts at $120/month. To resolve:
▶️ Watch the “AI Model Setup” video: AI Model Setup (API Key)- 🔍 Verify your billing settings in your OpenAI dashboard
- 💳 Add a payment method if one isn’t already on file
- 📊 Check your usage dashboard for any quota or limit warnings
If you’re using a different provider, please refer to their documentation and billing policies for the equivalent steps.
Why am I getting a token limit error?
Please refer to your model provider’s documentation for the context window size.
- Max tokens refers to completion tokens, not input tokens.
- A higher output token limit means less room for input!
🧠 Behind-the-scenes prompts for Copilot commands also consume tokens, so:
- Keep your message length short
- Set a reasonable max token value to avoid hitting the cap
💡 For QA with unlimited context, switch to the Vault QA mode in the dropdown (Copilot v2.1.0+ required).
If you share the vision of building the most powerful AI agent for our second brain, consider sponsoring this project or buying me a coffee. Help spread the word by sharing Copilot for Obsidian on Twitter/X, Reddit, or your favorite platform!
Acknowledgments
Special thanks to our top sponsors: @mikelaaron, @pedramamini, @Arlorean, @dashinja, @azagore, @MTGMAD, @gpythomas, @emaynard, @scmarinelli, @borthwick, @adamhill, @gluecode, @rusi, @timgrote, @JiaruiYu-Consilium, @ddocta, @AMOz1, @chchwy, @pborenstein, @GitTom, @kazukgw, @mjluser1, @joesfer, @rwaal, @turnoutnow-harpreet, @dreznicek, @xrise-informatik, @jeremygentles, @ZhengRui, @bfoujols, @jsmith0475, @pagiaddlemon, @sebbyyyywebbyyy, @royschwartz2, @vikram11, @amiable-dev, @khalidhalim, @DrJsPBs, @chishaku, @Andrea18500, @shayonpal, @rhm2k, @snorcup, @JohnBub, @obstinatelark, @jonashaefele, @vishnu2kmohan
This community fork is maintained under the AGPL-3.0 license, ensuring full transparency and open-source compliance.
- No License Required: All premium features (Agent Mode, Projects, advanced models) are available to everyone
- No Backend Dependencies: Phase 1 removed all Brevilabs API dependencies for Plus features
- Local-First: Your data stays under your control with no external service requirements
- Open Development: Community-driven improvements and feature additions
- Phase 2 Coming: MCP server integration for extensible, fully local tool calling
This fork builds upon Obsidian Copilot by the Brevilabs Team. The original project established the foundation for AI-powered knowledge work in Obsidian, and we're grateful for their contributions to the community.
Original Authors: Brevilabs Team | Email: logan@brevilabs.com | X/Twitter: @logancyang
This project is licensed under AGPL-3.0, maintaining compliance with open-source principles while building upon the original codebase.













