bramses/chatgpt-md

A (nearly) seamless integration of ChatGPT into Obsidian.

What it solves

ChatGPT MD is an AI writing companion for Obsidian that allows users to chat with AI directly within their notes. It eliminates the need to copy-paste context between a separate AI chat interface and a personal knowledge base, allowing the AI to reference existing notes via wiki links.

How it works

The plugin integrates various AI providers (cloud-based like OpenAI, Anthropic, and Gemini, or local via Ollama and LM Studio) into the Obsidian environment. Users can interact with the AI by writing messages in their notes and triggering a chat command. The AI can access specific notes referenced by [[wiki links]] or search the entire vault using tool-calling capabilities, though all data access is subject to user approval.

Who it’s for

Obsidian users who want to integrate AI assistance into their note-taking and knowledge management workflow without leaving their vault.

Highlights

  • Vault Integration: Reference other notes using [[wiki links]] to provide the AI with context.
  • Custom AI Agents: Create reusable AI personas (e.g., writing coach, code reviewer) with specific instructions and settings.
  • Local AI Support: Full support for Ollama and LM Studio for users who prioritize privacy and zero cost.
  • Controlled Tool Calling: AI can search the vault and browse the web, but only after explicit user approval.
  • Flexible Provider Support: Compatible with OpenAI, Anthropic, Gemini, OpenRouter, and Z.AI.

Related

  • Project
  • Project
  • Project
  • Project
  • Project