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
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Canvas Conversation

andrebaltazar8andrebaltazar87k downloads

Create a canvas conversation using ChatGPT.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

A plugin for Obsidian that allows you to create a canvas conversation using ChatGPT.

It works on Canvas Nodes. Right-click a node and "Prompt ChatGPT".

This needs to be configured with User Agent, Session Token, and Clearance token from ChatGPT, which you might need to refresh every 2 hours.

The code is mostly undocumented and messy.

Some improvements to be made:

  • Proper using a streaming mechanism for the chat conversation
  • Refreshing tokens
  • Clean up undocumented APIs/monkey patches when they are available
  • Better error messages
  • Add edges between nodes (no easy way of doing it right now)

Install

From Obsidian Community Plugins

  • Open Settings -> Community Plugins
  • Search for "Canvas Conversation" and install.

From BRAT

  • Install BRAT from Obsidian Community Plugins (if you don't have it)
  • Add this repository (AndreBaltazar8/obsidian-canvas-conversation) as a new plugin.

From Releases

  • Download the latest release. Place the main.js and manifest.json files inside folder: {{your_vault}}/.obsidian/plugins/obsidian-canvas-conversation

From Source

  • Clone this repository into your vault plugins folder.
  • Run pnpm install followed by pnpm build

Acknowledgments

Took a bit of code for ChatGPT from: https://github.com/transitive-bullshit/chatgpt-api

License

MIT (see LICENSE)

58%
HealthFair
ReviewCaution
About
Create canvas conversations on Canvas nodes with ChatGPT. Right-click a node to prompt ChatGPT and insert generated replies directly on the canvas; requires ChatGPT session and clearance tokens.
CanvasAIIntegrations
Details
Current version
1.1.1
Last updated
3 years ago
Created
3 years ago
Updates
6 releases
Downloads
7k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
andrebaltazar8andrebaltazar8
github.com/AndreBaltazar8
GitHubandrebaltazar8
  1. Community
  2. Plugins
  3. Canvas
  4. Canvas Conversation

Related plugins

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Smart Composer

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

Snipd Official

Sync Snipd podcast highlights to your vault with transcript, notes, AI summaries and metadata.

BMO Chatbot

Generate and brainstorm ideas while creating your notes using Large Language Models (LLMs) such as OpenAI's "gpt-3.5-turbo" and "gpt-4".

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

Advanced Canvas

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

Copilot

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

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

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.

BRAT

Easily install a beta version of a plugin for testing.