Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Smart ChatGPT

brianpetrobrianpetro26k downloads

Integrate OpenAI's ChatGPT seamlessly in notes. Automatically saves links, allows marking threads as done, and integrates with Dataview.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates17

Works with the AI you already use. Keep chats saved to relevant notes.

[!QUESTION] Why let useful chats become orphaned browser tabs? Put the thread beside the project, meeting, research note, or draft it belongs to.

[!WARNING] The Problem Good chats drift away from the notes that matter.

[!NOTE] What Smart Chat does Smart Chat keeps conversations inside your notes. The Chat codeblock automatically saves your chats with AI in the note. Works with ChatGPT, Claude, Gemini, Grok and more. No API key required.

[!SUCCESS] What success looks like Start a thread from the note, resume it later from the same note, keep chats with your work, and close the loop by marking threads done.

Quick start

[!TLDR] 3 steps

  1. Install Smart ChatGPT from Obsidian Community plugins and enable it.
  2. Insert a provider codeblock from the command palette, such as Insert OpenAI ChatGPT codeblock.
  3. Chat in the embedded view. Smart Chat saves the thread URL back into the note so you can resume later.

Flow

  1. Add a provider codeblock to the note where the thread belongs.
  2. Start or resume the conversation inside the embedded chat UI.
  3. Let Smart Chat save the thread URL directly into the note.
  4. Mark the thread done when the work is complete, or surface it later with Dataview.

Getting started with codeblocks

Minimal example

```smart-chatgpt
```

Example of a saved block

```smart-chatgpt
chat-active:: 1767302492 https://chatgpt.com/c/6956e559-8060-8329-8150-7167e477c05a
chat-done:: 1767132305 https://chatgpt.com/c/69544c91-0c78-832e-8e49-d21049a33e51
```

Supported provider codeblocks

Codeblock Provider
smart-chatgpt ChatGPT (also recognizes Codex and Sora links)
smart-claude Claude
smart-gemini Gemini
smart-grok Grok
smart-perplexity Perplexity
smart-deepseek DeepSeek
smart-aistudio Google AI Studio
smart-openwebui Open WebUI
smart-kimi Kimi

Dataview snippets

Because Smart Chat stores thread state directly in your notes, Dataview can turn your vault into an async dashboard.

# In Progress
```dataview
LIST WITHOUT ID file.link
WHERE chat-active
SORT file.mtime DESC
```
# Completed
```dataview
LIST WITHOUT ID file.link
WHERE chat-done
SORT file.mtime DESC
```

FAQ

  • Claude won't sign in: Enable Obsidian's Web viewer core plugin, log in via Web viewer, then refresh the embedded chat.
  • Google sign-in errors: Use Web viewer to complete authentication, then return to the note and refresh.
  • Do I need an API key? No. Use the web UIs you already use.
  • Where does my data live? The codeblock stores thread links in your notes.
  • Does Smart Chat work on mobile? The saved thread links are accessible on mobile, but the full embedded web UI experience depends on Obsidian desktop webview support.
  • Can I use Open WebUI (Ollama) with Smart Chat? Yes. Use the smart-openwebui codeblock and set the base URL in Settings → Smart ChatGPT → Open WebUI base URL.

Developed by Brian | smartconnections.app

81%
HealthExcellent
ReviewSatisfactory
About
Save AI conversations directly inside the notes they belong to, embedding chat blocks that store thread URLs and status so you can resume or mark threads done. Use ChatGPT, Claude, Gemini, Grok and more without an API key, and surface saved threads with Dataview.
AIPropertiesCode
Details
Current version
1.3.1
Last updated
Last month
Created
Last year
Updates
17 releases
Downloads
26k
Compatible with
Obsidian 1.8.0+
License
OTHER
Report bugRequest featureReport plugin
Author
brianpetrobrianpetro
smartconnections.app
GitHubbrianpetro
  1. Community
  2. Plugins
  3. AI
  4. Smart ChatGPT

Related plugins

Templater

Create and use dynamic templates.

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

Copilot

Your AI Copilot: Chat with Your Second Brain, Learn Faster, Work Smarter.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Khoj

An AI personal assistant for your digital brain.

Text Generator

Generate text content using GPT-3 (OpenAI).

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

PlantUML

Generate PlantUML diagrams.

MCP Tools

Securely connect Claude Desktop to your vault with semantic search, templates, and file management capabilities.