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)

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
4 years ago
Created
4 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

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

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.

Claude Sidebar

Run Claude Code in your sidebar.

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.

Snipd Official

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

Plaud Sync

Sync Plaud voice recordings into Markdown notes with transcripts, AI summaries, and highlights.

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".

BRAT

Easily install a beta version of a plugin for testing.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.