Obsidian Smart Composer: AI Chat Assistant for Contextual Notes

Obsidian Smart Composer: AI Chat Assistant for Contextual Notes

Summary

Obsidian Smart Composer is an AI chat assistant plugin for Obsidian designed to enhance note-taking and content creation. It offers contextual awareness, smart writing assistance, and one-click edits, allowing users to leverage their vault content for more efficient AI interactions. The plugin supports vault-aware conversations, semantic search, and integration with various AI models, including local ones.

Repository Info

Updated on January 14, 2026
View on GitHub

Tags

Click on any tag to explore related repositories

Introduction

Obsidian Smart Composer is a powerful Obsidian plugin that integrates an AI chat assistant directly into your note-taking workflow. It addresses the common challenge of repeatedly providing context to AI models by intelligently referencing your Obsidian vault content. Inspired by tools like Cursor AI and ChatGPT Canvas, Smart Composer aims to unify your note-taking and content creation process, making it more efficient and contextually rich.

Please note: This plugin is currently maintained by a single developer and is not under active development. Occasional updates or bug fixes may still be released, but issues and feature requests may not be reviewed promptly. A list of community-maintained forks is available in the Community Fork Collection.

Installation

Getting started with Obsidian Smart Composer is straightforward:

  1. Open Obsidian Settings.
  2. Navigate to "Community plugins" and click "Browse".
  3. Search for "Smart Composer" and click Install.
  4. Enable the plugin in Community plugins.
  5. Set up your API key in plugin settings for your chosen AI provider (e.g., OpenAI, Anthropic, Google Gemini, Groq).

Important Installer Version Requirement: Smart Composer requires a recent version of the Obsidian installer. If you experience issues with the plugin not loading properly, first try updating Obsidian normally at Settings > General > Check for updates. If issues persist, manually update your Obsidian installer by downloading the latest installer from Obsidian's download page, closing Obsidian completely, and running the new installer.

For detailed setup instructions and documentation, please visit the official Documentation.

Examples and Key Features

Smart Composer offers a suite of features designed to make your AI interactions within Obsidian seamless and powerful:

Contextual Chat

Engage in conversations where the AI is aware of your notes. You can precisely select the context for your conversation by typing @<fname> to choose specific files or folders, ensuring responses are based on your selected vault content.

Multimedia Context

Expand your AI's understanding by adding various media types as context:

  • Website links: Content is automatically extracted.
  • Images: Upload, drag & drop, or paste images from your clipboard.
  • YouTube links: Transcripts are fetched and included as context.

Apply Edit

Receive AI-generated suggestions for edits to your current document and apply them instantly with a single click, streamlining your editing process.

Vault Search (RAG)

Leverage Retrieval-Augmented Generation (RAG) to automatically find and use relevant notes from your vault. Hit Cmd+Shift+Enter to perform a semantic search across your vault and enhance AI responses with the most pertinent information.

Model Context Protocol (MCP)

Connect Smart Composer to external MCP servers, allowing you to integrate powerful third-party AI tools and data sources directly into your chat.

Additional Capabilities

  • Custom Model Selection: Use your own API keys for providers like OpenAI, Anthropic, Google (Gemini), Groq, Ollama, and other OpenAI-compatible services.
  • Local Model Support: Run open-source LLMs and embedding models locally with Ollama for enhanced privacy and offline usage.
  • Custom System Prompts: Define personalized system prompts for consistent AI behavior across all conversations.
  • Prompt Templates: Create and reuse templates for common queries by typing / in the chat view, perfect for standardizing repetitive tasks.

Why Use It?

Obsidian Smart Composer transforms your Obsidian vault into an intelligent knowledge base, making AI assistance deeply integrated and highly personalized. By eliminating the need to manually provide context, it significantly boosts your productivity in writing, research, and content creation. Whether you're drafting articles, summarizing notes, or brainstorming ideas, Smart Composer ensures your AI assistant is always informed by your unique knowledge base, offering relevant and actionable insights. Its support for local models also provides an excellent option for privacy-conscious users.

Links