Canvas LLM Extender

by Pasi Saarinen
5
4
3
2
1
Score: 62/100

Description

Category: 3rd Party Integrations

The Canvas LLM Extender plugin enhances Obsidian's Canvas feature by integrating OpenAI's language model to dynamically generate text nodes. By connecting an OpenAI API key, users can right-click on a node in their canvas to invoke the plugin, which creates a new node with content generated based on the context of the selected and nearby nodes. Currently limited to text nodes, the plugin is ideal for users seeking AI-assisted brainstorming or idea expansion within their canvas workflows.

Reviews

No reviews yet.

Stats

37
stars
4,893
downloads
5
forks
1,082
days
280
days
280
days
1
total PRs
0
open PRs
0
closed PRs
1
merged PRs
0
total issues
0
open issues
0
closed issues
11
commits

Latest Version

9 months ago

Changelog

Mainly dependency upgrades, also some typo fixes.

README file from

Github

You have to have your own OpenAI API key or local service!!

https://github.com/Phasip/obsidian-canvas-llm-extender/assets/592433/02eb0c85-510a-40d1-a930-e83ad29468da

Canvas LLM Extender

Let the OpenAI LLM add nodes to your canvas. Only works on text nodes for now, probably breaks when using other nodes.

Go to settings and configure your API key. Right click a node in your canvas and select LLM Extender and the plugin will automatically add a new outgoing edge to a new node. The text in the new node is generated by OpenAI based on your nearby (edge-wise) nodes

Suggested contributions (aka TODO)

  • Add support for other nodes
  • Verify use of sibling nodes as input to prompt
  • Support multiple prompt based actions
  • Limit number of tokens in output
  • Clean up code to be more javascriptic
  • Solve the stuff I used ts-ignore on
  • Handle errors
  • Install instructions, better readme, example video

State

Alpha - I wrote until it seems to work for me, and has not had any bugreports for a long time.

Build

apt install node-typescript
npm install
npm run build

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Excalidraw
5 years ago by Zsolt Viczian
A plugin to edit and view Excalidraw drawings in Obsidian
Smart Connections
4 years ago by Brian Petro
Find related notes and excerpts while writing. Your link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.
Advanced Canvas
3 years ago by Developer-Mike
⚡ Supercharge your canvas experience! Graph view integration and unlimited styling options empower flowcharts, dynamic presentations, and interconnected knowledge.
Text Generator
5 years ago by Noureddine Haouari
Text Generator is a versatile plugin for Obsidian that allows you to generate text content using various AI providers, including OpenAI, Anthropic, Google and local models.
Breadcrumbs
5 months ago by skepticmystic
Add typed-links to your Obsidian notes
Smart Composer
2 years ago by Heesu Suh
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.
Canvas Mindmap
4 years ago by Boninall
A plugin to make your canvas work like a mindmap.
ChatGPT MD
4 years ago by Bram Adams
A (nearly) seamless integration of ChatGPT into Obsidian.
YOLO
9 months ago by Lapis0x0
Agent-native AI assistant — chat, write, whiteboard, learning, all in one.
Simple CanvaSearch
3 years ago by ddalexb
Claude Sidebar
3 months ago by derek-larson14
Run Claude Code, Codex, and other agent CLIs in Obsidian
Gemini Scribe
2 years ago by Allen Hutchison
An obsidian plugin to interact with Google Gemini
Charted Roots
4 months ago by John Banister
Professional genealogical tools for Obsidian. Interactive family charts, geographic maps, PDF reports, GEDCOM/Gramps import-export, evidence tracking, and fictional calendar support. Built for genealogists, historians, and worldbuilders.
Smart Second Brain
3 years ago by Leo310, nicobrauchtgit
A free, open-source Obsidian plugin that makes your vault smarter: better search, an interactive knowledge graph, and an AI assistant that knows your notes.
AI Providers
2 years ago by Pavel Frankov
This plugin is a hub for setting AI providers (OpenAI-like, Ollama and more) in one place.
draw.io
5 months ago by somesanity
A plugin for Obsidian that integrates the draw.io editor into Obsidian.
Khoj
4 years ago by Debanjum Singh Solanky
Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
BMO Chatbot
3 years ago by Longy2k
Generate and brainstorm ideas while creating your notes using Large Language Models (LLMs) from Ollama, LM Studio, Anthropic, Google Gemini, Mistral AI, OpenAI, and more for Obsidian.
HiNote
2 years ago by Kai
Add comments to highlighted notes, use AI for thinking, and flashcards for memory.
Tars
2 years ago by Tarslab
Obsidian tars plugin that supports text generation based on tag suggestions, using services like DeepSeek, Claude, OpenAI, OpenRouter, SiliconFlow, Gemini, Ollama, Kimi, Doubao, Qwen, Zhipu, QianFan & more.
Github Copilot
2 years ago by Vasseur Pierre-Adrien
A bridge between Obsidian and Github Copilot
AI image analyzer
3 months ago by swaggeroo
Analyze images with AI to get keywords of the image.
Smart Context
2 years ago by 🌴 Brian
Link Exploder
4 years ago by Ben Hughes
InfraNodus AI Graph View
2 years ago by Nodus Labs
Advanced graph view for Obsidian: text analysis, topic modeling, and AI with InfraNodus AI text analysis tool: https://infranodus.com
AI Assistant
4 years ago by Quentin Grail
AI Assistant Plugin for Obsidian
Enhanced Canvas
2 years ago by RobertttBS
When editing on Canvas, properties and Markdown links to notes are automatically updated, enabling backlinks in Canvas.
Optimize Canvas Connections
4 years ago by Félix Chénier
An Obsidian plugin that declutters a canvas by reconnecting notes using their nearest edges
Lovely-Mindmap
3 years ago by shaun
Build your own knowledge graph with smiles :-)
Smart Templates
2 years ago by 🌴 Brian Petro
Smart Templates is an AI powered templates for generating structured content in Obsidian. Works with Local Models, Anthropic Claude, Gemini, OpenAI and more.
Canvas Presentation
4 years ago by Boninall
A plugin to help you display cards based on sequence.
Gemini Assistant
3 years ago by eatgrass
Your AI assistant in obsidian
Quiz Generator
3 years ago by Edward Cui
Generate interactive flashcards from your notes using models from OpenAI (ChatGPT), Google (Gemini), Ollama (local LLMs), and more. Or manually create your own to use with the quiz UI.
Aloud
3 years ago by Adrian Lyjak
Obsidian TTS Plugin
AI Commander
4 years ago by Simon Yang
NanoBanana PRO
2 months ago by reallygood83
Canvas2Document
3 years ago by slnsys
Plugin for Obsidian to convert a complete Canvas to a long form document
Canvas Links
3 years ago by aqav
Show the links between "Canvas" and "File"
Large Language Models
4 months ago by eharris128
The LLM plugin gives Obsidian users access to local and web-based, large language models via several chat interfaces: modal, widget, FAB window, and commands.
Collapse Node
3 years ago by Boninall
A node collapsing plugin for Canvas in Obsidian.
AI Tagger Universe
2 years ago by Hu Nie
An intelligent Obsidian plugin that leverages AI to automatically analyze note content and suggest relevant tags, supporting both local and cloud-based LLM services.
Canvas Filter
4 years ago by Ivan Koshelev
Obsidian Canvas plugin that let's you show only pages / arrows with specific tags / colors / connections.
Mesh AI
2 years ago by Chasebank87
Canvas Send to Back
3 years ago by Zachatoo
Send a card in Obsidian Canvas to be behind all other cards.
Canvas minimap
3 years ago by ifree
Obsidian canvas minimap
CardNote
3 years ago by cycsd
Help you extract your thoughts more quickly in canvas
Chat with Bard
3 years ago by Artel250
An obsidian plugin that enables you to talk to Google Gemnini directly
AI Tagger
3 years ago by Luca Grippa
Simplify tagging in Obsidian. Instantly analyze and tag your document with one click for efficient note organization.
Galaxy View
3 months ago by Rick
AI for Templater
3 years ago by TfTHacker
Extends Templater with AI Chat commands using the OpenAI Client Library
AI Image OCR
a year ago by Rootiest
Obsidian plugin for AI-powered text extraction from images
Discourse Graph
3 months ago by discoursegraphs
Arcana
3 years ago by A-F-V
Supercharge your Obsidian note-taking through AI-powered insights and suggestions
AI Research Assistant
3 years ago by Interweb Alchemy
Prompt Engineering Research Tool for AI APIs
Vault Chat
3 years ago by Exo Ascension
A ChatGPT bot trained on your vault notes. Ask your AI questions about your own thoughts and ideas!
Canvas Mindmap Helper
3 years ago by Tim Smart
Node Auto Resize
2 years ago by Boninall
Search In Canvas
2 years ago by Boninall
Star Gate
3 months ago by starhunter
obsidian gate plugin
AI LLM
3 years ago by Sparky4567
Lets to use local llms in your Obsidian Vaults, extend your stories or create entirely new texts based on your previous input
YouTube Video Summarizer
2 years ago by mbramani
Generate AI-powered summaries of YouTube videos directly in Obsidian using Google's Gemini AI.
Auto Tag
3 years ago by Control Alt
Easily generate relevant tags for your Obsidian notes.
Caret
2 years ago by Jake Colling
Caret, an Obsidian Plugin
WordWise
3 years ago by ckt1031
Writing companion for AI content generation.
AI Editor
3 years ago by Zekun Shen
Semantic Canvas
3 years ago by Aaron Gillespie
An Obsidian Plugin to update note properties using links on Canvases
Canvas Conversation
4 years ago by André Baltazar
A plugin for Obsidian that allows you to create a canvas conversation using ChatGPT.
InlineAI
2 years ago by FBarrca
Augmented Canvas
3 years ago by Léopold Szabatura
Supercharge your Obsidian canvas experience with AI features.
Metadata Auto Classifier
2 years ago by Beomsu Koh
Obsidian plugin that uses AI providers to generate tags and frontmatter metadata for your notes.
GPT Assistant
4 years ago by M7mdisk
Ask GPT from your notes and get personalized answers based on your knowledge base.
Semantic Search
4 years ago by bbawj
Semantic search for Obsidian.md
ChatCBT
3 years ago by Claire Froelich
AI-powered journaling plugin for your Obsidian notes, inspired by cognitive behavioral therapy
AI Mentor
3 years ago by clementpoiret
Canvas Card Background Remover
3 years ago by luxmargos
This Obsidian plugin allows you to make the background of cards transparent in the Canvas for specific embed types, including Image (png), Canvas, and even Markdown.
Notemd
a year ago by Jacob
A Easy way to create your own Knowledge-base! Notemd enhances your Obsidian workflow by integrating with various Large Language Models (LLMs) to process your notes, automatically generate wiki-links for key concepts, create corresponding concept notes, perform web research, and more.
Index Checker
3 years ago by Pavlo Deshko
Repo for Index Checker plugin for Obsidian
Circuit Sketcher
2 years ago by Code Forge Temple
A plugin for Obsidian to draw circuits on a canvas.
Explain Selection With AI
2 years ago by Ben Wurster
This is my first go at making an Obsidian plugin to elaborate on and describe selected bits of information and their context.
Strapi Exporter AI
3 years ago by Cinquin Andy
[prod] - 🚀 Strapi Exporter: Supercharge Your Obsidian-to-Strapi Workflow, export an obsidian notes directly to your Strapi API
Flashcard Generator
3 years ago by ChloeDia
Obsidian Plug-in to automatically create a set of questions/answers on your notes !
Better Canvas Lock
3 years ago by Mara-Li
An Obsidian plugin that improve the read-only mode of Canvas.
AI Notes Summary
3 years ago by R. Ian Bull (irbull)
An Obsidian plugin that uses ChatGPT to generate a summary of referenced notes
GPT-LiteInquirer
3 years ago by ittuann
💬 Experience OpenAI ChatGPT assistance directly within Obsidian, drafting content without interrupting your creative flow.
Canvas Connect
a year ago by camadkins
Dynamically optimize connection anchors in Obsidian Canvas view
brAIn
3 years ago by lusob
Canvas Link Optimizer
3 years ago by khaelar
An Obsidian plugin that optimizes canvas links by displaying a page thumbnail.
Silicon AI
3 years ago by deepfates
Add some intelligence to your notes with Silicon AI for Obsidian
LLM Test Generator
2 years ago by Aldo E George
Claudian Plus
3 months ago by wuyifan-code
Canvas Random Note
4 years ago by jmilldotdev
Random notes from search on the Obsidian canvas
Images to Notes
a year ago by Rodolfo Terriquez
Turn photos of your handwritten notes into markdown
Vault LLM Assistant
a year ago by Brians Tjipto
An obsidian notebook plugin that uses LLM (OpenAI or Gemini) to answer questions and create new notes about your vault
Canvas Bases
3 months ago by callumalpass
Canvas-style layouts and JSON Canvas materialization for Obsidian Bases.
Send to Canvas
a year ago by wenlzhang
An Obsidian plugin that allows you to send tasks, blocks, and notes to Canvas files as plain text, links, and embeds.
ChatGPT Definition
3 years ago by julix14
text2anki-openai
3 years ago by Mani Batra
Nova
9 months ago by Shawn Duggan
Nova - AI plugin for Obsidian that edits your documents directly through natural conversation. Stop copying from chat, start collaborating with AI.
Proofreader
a year ago by pseudometa (aka Chris Grieser)
AI-based proofreading and stylistic improvements for your writing. Changes are inserted as suggestions directly in the editor, similar to suggested changes in word processing apps.
Attachments MD Indexer
2 years ago by Ian Inkov
Converts Obsidian canvas files to markdown index files, making canvas content searchable and graph-viewable within Obsidian.
Canvas Format Brush
2 years ago by wenlzhang
An Obsidian plugin that allows you to copy and paste formatting attributes (size and color) between canvas elements, similar to the format painter in Word.
Reverse Prompter
3 years ago by Ryan Halliday
Let AI generate prompts to keep you writing
Daily News Briefing
3 months ago by Adam Chen
Get AI-powered daily news summaries directly in your Obsidian vault. Stay informed about your topics of interest with smart, automated news collection and summarization.
Canvas Daily Note
3 years ago by Andrew McGivery
A plugin for Obsidian that allows you to add a daily note node to the canvas that will always show todays note.
Canvas Folding
2 months ago by hkohlhoff
Collapse and expand hierarchical branches in Obsidian Canvas.
AI Summarize
3 years ago by Alp Sariyer
Easy to use AI Summary tool for your notes in Obsidian
AI bot
2 years ago by kuzzh
The AI Bot Plugin is a powerful tool designed to enhance your note-editing experience in Obsidian by leveraging the capabilities of AI. This plugin allows you to interact with an AI assistant directly within Obsidian, making it easier to generate, edit, and organize your notes with intelligent suggestions and automated tasks.
LLM workspace
2 years ago by Olivér Falvai
Folder Canvas
2 years ago by Nancy Lee
Generate a canvas view of your folder structure
AI Zhipu
3 years ago by Tarslab
AI-zhipu is an Obsidian plugin that helps you utilize the Zhipu API. 智谱AI obsidian 插件
Intelligence
3 years ago by John Mavrick
Vision Recall
2 years ago by Travis Van Nimwegen
Transform screenshots into searchable Obsidian notes using AI vision and text analysis
Third Mind Reader
a month ago by Rohan Bell
An opinionated EPUB & PDF reader for Obsidian. Read, annotate, and chat with your books. Every highlight stays in your vault as plain markdown, linked back to where it came from. Desktop and mobile, AI optional.
Crafty
3 years ago by liolle
Add tooltip to your obsidian canvas's nodes and navigate between nodes
AI Chat
2 years ago by arenasys
CoCo AskAI
3 years ago by Yukee
CoCo-AskAI is an Obsidian plugin that enables AI-powered note assistance, enhancing the writing experience with customizable functions.
Codian
3 months ago by bcs
Open-source Obsidian plugin for local coding agents
Canvas Link to Group
a year ago by TGRRRR
Plugin for Obsidian Canvas enabling direct links to specific groups within canvas files for improved navigation
AI LaTeX Generator
2 years ago by Aayush Shah
An Obsidian plugin that generates latex code from natural language inputs.
Canvas Explorer
2 years ago by Henri Jamet
A plugin that enables users to explore their vault by iteratively adding or ignoring linked notes, ultimately generating a customizable canvas that visually represents the preserved notes and their connections.
ai-writer
2 years ago by Donovan Ye
A plugin for Obsidian that uses AI to help you write better and faster.
AI integration Hub
2 years ago by Hishmat Salehi
A modular AI integration hub for Obsidian
LLM docs
a year ago by Shane Lamb
Chat with LLM in regular markdown files in Obsidian
Markpilot
3 years ago by Taichi Maeda
AI-powered inline completions and chat view for Obsidian
Timeline Canvas Creator
a year ago by chris-codes1
Quickly create timeline structured canvases in Obsidian.
Canvas Picture in Picture
2 years ago by hypersphere
AI Revisionist
2 years ago by Synaptic Labs
Open Interpreter
2 years ago by Mike Bird
The power of Open Interpreter in your Obsidian vault
ICOR for Life - PDF Annotation
2 months ago by Thomas Roedl
Highlight text or draw a box on a PDF and get a note in the vault for it, with a deep link back, a card on any canvas by drag and drop, and a sidebar of every highlight in the open PDF. Part of the ICOR for Life suite.
AI Companion
10 months ago by Kowshik
An Obsidian plugin that provides AI assistance using OpenAI's API, triggered by the `/ai` slash command.
You and Your Research
2 years ago by Neo Zhang
AI-AnkiSync
2 years ago by goev
Memos AI Sync
2 years ago by leoleelxh
obsidian-memos-sync-plugin,将 Memos 内容同步到 Obsidian 的插件,提供无缝集成体验。
Notes Refresher
2 years ago by Connor Park
Obsidian plugin for AI-generated note refreshers
NoteSmith
a year ago by csteamengine
Ayanite
2 years ago by jemstelos
Atomizer
2 years ago by Zac Bagley
An AI-Driven Obsidian plugin designed to turn lengthy text into insightful atomic notes. Perfect for turning source notes into ideas in a Zettelkasten workflow.
Student Repo
2 years ago by Feirong.zfr
学生知识库助手(Student Repository Helper)是一个面向学生或学生家长的Obsidian 插件,这款插件旨在解决学生在学习阶段面临的资料管理难题,将学习过程中产生的各类重要资料,如试卷、笔记、关键文档、绘画手工作品等,进行系统性的数字化整合与管理,并利用 AI 助手定期进行学习分析总结。随着时间的推移,它将助力你逐步搭建起一座专属你自己的知识宝库,这座宝库将伴随你一生,成为你知识成长与积累的见证。
Blog AI Generator
2 years ago by Gareth Ng
Obsidian Plugin: generate blog via AI based on the current note.
Tabula Rasa
2 months ago by Jeremiah Beatham