Obsidian Smart Composer

Stale
GitHub TypeScript MIT

Description

AI chat assistant for Obsidian with contextual awareness, smart writing assistance, and one-click edits. Features vault-aware conversations, semantic search, and local model support.

Key Features

  • Contextual chat with precise vault content selection using @file references
  • Vault-wide semantic search (RAG) to automatically find relevant notes
  • One-click Apply Edit to suggest and implement document changes
  • Multimedia context support including images, website links, and YouTube transcripts
  • MCP integration connecting to external tools and data sources
  • Custom model selection with support for OpenAI, Anthropic, Gemini, Ollama, and more

Use Cases

💡 Write notes and documents with AI assistance that understands your vault context
💡 Search and reference related notes across your entire Obsidian knowledge base
💡 Generate content with one-click edits applied directly to your documents
💡 Use local models via Ollama for fully private, offline AI-assisted writing

Categories

Quick Start

Open Obsidian Settings > Community plugins > Browse, search for 'Smart Composer' and install. Enable the plugin, then configure your API provider in Settings > Smart Composer > Providers. Start chatting with vault context by typing @<filename> to reference files.

Related Projects