Skip to content

Awesome Obsidian AI Tools Awesome

View on GitHub

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

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.

https://github.com/OverRaddit/ZettelGPT