github logancyang/obsidian-copilot 3.0.0

latest releases: 3.0.2, 3.0.1
7 days ago

Copilot for Obsidian v3.0.0!

We are thrilled to announce the official release of Copilot for Obsidian v3.0.0! After months of hard work, this major update brings a new era of intelligent assistance to your Obsidian vault, focusing on enhanced AI capabilities, a new search system, and significant user experience improvements.

🏞️ Image Support and Chat Context Menu

Image support and the chat context menu are available for free users now! As long as your model supports vision, you can check the vision box and send image(s) to it.

🔥 Copilot Vault Search v3 - Index-Free & Optional Semantic Search

We've completely reimagined how Copilot finds notes in your vault, making the search feature significantly more intelligent, robust, and efficient.

  • Smart Index-Free Search: Search now works out-of-the-box without requiring an index build, eliminating index corruption issues.
  • Enhanced Relevance: Copilot leverages keywords from titles, headings, tags, note properties, Obsidian links, co-citations, and parent folders to find relevant notes.
  • Optional Semantic Engine: For semantic understanding, you can enable Semantic Search under QA settings, which uses an embedding index same as before.
  • Memory Efficient: Uses minimal RAM, you can tune it under QA settings.
  • Privacy First: The search infrastructure remains local; no data leaves your device unless you use an online model provider.
  • New QA Settings:
  • The embedding model is moved here from the Basic tab.
  • Lexical Search RAM Limit: Control RAM usage for index-free search, allowing optimization for performance or memory constraints.

⌘ Introducing Inline Quick Command

Transform your inline editing workflow with the brand new "Copilot: trigger quick command." This feature replaces the legacy "apply adhoc custom prompt" and allows you to insert quick prompts to edit selected blocks inline, integrating seamlessly with your custom command workflow. Assigning it to a hotkey like Cmd (Ctrl) + K is highly recommended!

🚀 Autonomous Agent (Plus Feature)

Experience a new level of AI interaction with the Autonomous Agent. When enabled in Plus settings, your Copilot can now automatically trigger tool calls based on your queries, eliminating the need for explicit @tool commands.

  • Intelligent Tool Calling: The agent can automatically use tools like vault search, web search, composer and YouTube processing to fulfill your requests.
  • Tool Call Banner: See exactly which tools the agent used and their results with expandable banners.
  • Configurable Tools: Gain fine-grained control by enabling or disabling specific tools that the agent can call (Local vault search, Web search, Composer operations, YouTube processing) in the Plus settings.
  • Max Iterations Control: Adjust the agent's reasoning depth (4-8 iterations) for more complex queries.
  • Supported Models: Optimized for copilot-plus-flash (Gemini 2.5 models), Claude 4, GPT-4.1, GPT-4.1-mini, and now GPT-5 models. (Note: Agent mode performs best with Gemini models, followed by Claude and GPT. (Performance can vary a lot if you choose other models)
  • Control Remains Yours: For more control, turn the agent toggle off. vault search and web search are conveniently available as toggle buttons below the chat input.

✨ Other Key Improvements

  • Tool Execution Banner: Visual feedback when the agent uses tools.
  • Better Tool Visibility: Tool toggle buttons in chat input when the agent is off (vault search, web search, composer).
  • Improved Settings UI: Dedicated "Agent Accessible Tools" section with clear framing.
  • ChatGPT-like Auto-Scroll: Chat messages now auto-scroll when a new user message is posted.
  • Image Support: Improved embedded image reading, no longer requiring "absolute path" setting for same-title disambiguation. Supports markdown-style embedded image links ![](link).
  • AI Message Regeneration: Fixed issues with AI message regeneration.
  • Tool Result Formatting: Enhanced formatting for tool results.
  • UI Responsiveness: Better UI responsiveness during tool execution.
  • Context Menu: Moved context menu items to a dedicated "Copilot" submenu.
  • Model Parameters: Top P, frequency penalty, verbosity, and reasoning effort model parameters are now optional and can be toggled manually.
  • Project Mode Context UI: A new progress bar indicates when project context is loading, with status visible via the context status icon.
  • Embedding Models: Gemini embedding 001 is added as a built-in embedding model. The embedding model picker is now under the QA tab.
  • OpenRouter: Now the top provider in settings.

🙏 Thanks

Huge thanks to all our contributors and users, Copilot for Obsidian is nothing without its community! Please provide feedback if you encounter any issues.

Don't miss a new obsidian-copilot release

NewReleases is sending notifications on new releases.