Awesome Obsidian AI Tools
Obsidian projects (usually plugins) focused on leveraging AI and LLMs inside of Obsidian vaults
Plugin URLs
These simple searches on the Obsidian plugins listings page were used to populate this list
- Search for 'AI' keyword on the Obsidian plugins listings page
- Search for 'GPT' keyword on the Obsidian plugins listings page
- Search for 'LLM keyword on the Obsidian plugins listings page
Plugins
## AI Chat
Chat with AI about your notes.
https://github.com/arenasys/obsidian-ai-chat
AI LaTeX Generator
Convert natural language to LaTeX equations using a local LLM.
https://github.com/aaaaayushh/ai-latex-generator
AI LLM
Integrate local machine learning (OLLAMA) functionality into your notes, enhancing their capabilities.
https://github.com/Sparky4567/obsidian_ai_plugin
## Aloud
Speak text from your notes. Converts text to speech in real-time using lifelike voices from OpenAI.
https://github.com/adrianlyjak/obsidian-aloud-tts
Auto Classifier
Automatically classify tag from your notes using ChatGPT API. It analyze your note (It can be title, frontmatter, content or selected area) and automatically insert tag where you set.
https://github.com/HyeonseoNam/auto-classifier
Ayanite
An integrated thinking environment - advanced AI chat and knowledge copilot (Closed source).
https://github.com/jemstelos/obsidian-ayanite
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".
https://github.com/longy2k/obsidian-bmo-chatbot
brAIn
A ChatGPT powered chatbot specifically focused on question answering over your vault notes.
https://github.com/lusob/obsidian-brain
Canvas Conversation
Create a canvas conversation using ChatGPT.
https://github.com/AndreBaltazar8/obsidian-canvas-conversation
Canvas LLM Extender
Let the OpenAI LLM / GPT add nodes to your canvas for you.
https://github.com/phasip/obsidian-canvas-llm-extender
ChatGPT Definition
Let your AI assistant ChatGPT define words and concepts for you.
https://github.com/julix14/chatGPT-Obsidian
ChatGPT MD
A (nearly) seamless integration of ChatGPT into Obsidian.
https://github.com/bramses/chatgpt-md
Chat Stream
Create branching GPT chats using canvas notes.
https://github.com/rpggio/obsidian-chat-stream
Cloud Atlas
The most effective way to use LLMs in your vault: Add your current note, reference backlinks/forward links, and a Canvas mode to assemble a prompt with all the context you.
https://github.com/cloud-atlas-ai/obsidian-client
Companion
Autocomplete with AI, including ChatGPT, through a copilot-like interface.
https://github.com/rizerphe/obsidian-companion
Copilot
A ChatGPT Copilot.
https://github.com/logancyang/obsidian-copilot
Copilot auto completion
A highly configurable copilot-like auto-completion using the ChatGPT API.
https://github.com/j0rd1smit/obsidian-copilot-auto-completion
Explain Selection With AI
Use an OpenAI Chat Completion API-compatible LLM endpoint to expand on selected text in the context of your notes.
https://github.com/BWurster/obsidian-ai-expander
Flashcards LLM
Use Large Language Models (such as ChatGPT) to automatically generate flashcards from your notes.
https://github.com/crybot/obsidian-flashcards-llm
Folder Note Core
Provide core features and API for folder notes.
https://github.com/aidenlx/folder-note-core
Gladdis
Gladdis (Generative Language Artificial Dedicated & Diligent Intelligence System) - it's an AI chatbot.
https://github.com/AurelienStebe/Gladdis
GPT Assistant
Use a GPT-3 based model on your notes and get personalized answers from your knowledge base.
https://github.com/M7mdisk/obsidian-gpt
GPT Notes
Generate notes on any subject using OpenAI's GPT-3.5 and GPT-4 language models.
https://github.com/micahke/obsidian-gpt3-notes
GPT-LiteInquirer
Experience OpenAI ChatGPT assistance, drafting content without interrupting your creative flow.
https://github.com/ittuann/obsidian-gpt-liteinquirer-plugin
Intelligence
OpenAI GPT Assistants functionality
https://github.com/ransurf/obsidian-intelligence
InsightA
Extract a set of atomic notes from a long article and create MOC by note title using LLM
https://github.com/HongjianTang/obsidian-insighta
Local GPT
Local Ollama and OpenAI-like GPT's assistance for maximum privacy and offline access.
https://github.com/pfrankov/obsidian-local-gpt
Local LLM Helper
Use a local LLM server to augment your notes
https://github.com/manimohans/obsidian-local-llm-helper
Loom
A recursively branching interface to GPT-3 and other language models.
https://github.com/cosmicoptima/loom
Nexus AI Chat Importer
Import conversations from ChatGPT export files.
https://github.com/superkikim/nexus-ai-chat-importer
Notes Refresher
Provides AI-generated refresher summaries of notes from your Vault using GPT-4.
https://github.com/connorpark24/refresher-plugin
Ollama Chat
Chat with your notes using Ollama and LlamaIndex.
https://github.com/brumik/obsidian-ollama-chat
Prompt ChatGPT
Send templated prompts to ChatGPT when you open a file.
https://github.com/Coduhuey/ChatGPT-Prompt-Plugin-For-Obsidian
Quiz Generator
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.
https://github.com/ECuiDev/obsidian-quiz-generator
Reverse Prompter
Generate prompts to keep you writing with AI.
https://github.com/ryanhalliday/obsidian-reverse-prompter
Ring a secretary
Yet another ChatGPT-powered digital secretary.
https://github.com/vrtmrz/ring-a-secretary
Settings profiles
Allows you to create various global settings profiles. You can sync them between different vaults. To keep all your settings in sync, you'll never have to manually adjust them again for every vault you have or create in the future.
https://github.com/4Source/settings-profiles-obsidian-plugin
Simple Prompt
Simple interface to generate or rewrite content using LLMs based on user input.
https://github.com/arumie/obsidian-simple-prompt-plugin
Smart Connections
Chat with your notes & see links to related content with AI embeddings. Use local models or 100+ via APIs like Claude, Gemini, ChatGPT & Llama 3
https://github.com/brianpetro/obsidian-smart-connections
Smart Templates
AI powered templates for generating structured content. Works with Local Models, Anthropic Claude, Gemini, OpenAI & more.
https://github.com/brianpetro/obsidian-smart-templates
Solve
Your Math Maestro! Real-time calculations without AI (e.g. ChatGPT) fuss. From date magic ('Now + 20 days') to arithmetic flair ('10 + 5 / (2 * 2)'), your trusted sidekick in every note. More brilliance on the way!
https://github.com/LiamRiddell/obsidian-solve
Speech To Text Keyboard Helper
Make Google Speech to Text on Android available from the command palette.
https://github.com/mwoz123/speech-to-text-keyboard-helper
Tars
Text generation based on tag suggestions, using Claude, OpenAI, Ollama, Kimi, Doubao, Qwen, Zhipu, DeepSeek, QianFan & more.
https://github.com/TarsLab/obsidian-tars
Text Generator
Generate text content using GPT-3 (OpenAI).
https://github.com/nhaouari/obsidian-textgenerator-plugin
Title Generator
Quickly and easily title your notes using OpenAI's GPT-3.5.
https://github.com/jaschaephraim/obsidian-title-generator
Vault Chat
A ChatGPT bot trained on your vault notes. Ask your AI questions about your own thoughts and ideas!
https://github.com/exoascension/vault-chat
Youtube Summarizer
Summarize Youtube videos using ChatGPT 3.5.
https://github.com/ozdemir08/youtube-video-summarizer
ZettelGPT
Effortlessly generate context-aware answers from ChatGPT, while maintaining a visually clear and organized conversation history.