Smart Second Brain

by Leo310, nicobrauchtgit
5
4
3
2
1
Score: 84/100

Description

Category: Learning & Knowledge Management

The Smart Second Brain plugin enhances knowledge management in Obsidian by integrating AI-powered assistance to interact with notes. It enables users to chat with their notes using a retrieval-augmented generation (RAG) pipeline, offering references to original sources within the vault. The plugin supports various large language models, including local models via Ollama and cloud-based models like ChatGPT. Users can switch between models based on their needs and preferences. The plugin operates offline to ensure privacy and provides options to save and resume chat sessions.

Reviews

No reviews yet.

Stats

1347
stars
74,035
downloads
122
forks
997
days
30
days
46
days
264
total PRs
11
open PRs
15
closed PRs
238
merged PRs
247
total issues
36
open issues
211
closed issues
620
commits

Latest Version

2 months ago

Changelog

A reworked chat composer, especially on mobile, agents that keep their memory and skills up to date, and release notes inside the plugin.

New

  • Chat: attachments as preview tiles. Images show a thumbnail and PDFs their first page; other files show a card. Click a tile to open the file, or use its corner × to remove it (#526).
  • Chat: Take photo on mobile. The attach menu has a Take photo row that goes straight to the camera (#520).
  • Chat: one jump-to-bottom button replaces the message-navigation arrows. It appears once you scroll away from the end, including while a reply streams below the fold (#522, #523, #527, #528).
  • What's new, in the plugin. After an update, a notice opens a What's new tab with the notes for every release since the one you last saw. The Show release notes command and a row in Settings → Troubleshooting open it any time (#533).
  • Update notices. Once a day the plugin asks GitHub whether a newer version exists and says so, with a link to Community plugins. It sends nothing about you or your vault, stays quiet while Obsidian's own automatic update check is on, and can be turned off under Settings → General → Privacy (#534).

Improvements

  • Chat: the composer grows as you type. It expands up to two thirds of the chat pane before it scrolls, so the separate fullscreen editor is gone. Enter on a list line continues the list; Enter on an empty item ends it (#521).
  • Chat: the mobile composer keeps up with the keyboard, even in very large chats. It now slides with the keyboard as it opens and closes, and Obsidian's formatting toolbar is hidden while you type in the chat (#524, #525).
  • Agents: memory in view. The system prompt now carries an index of your memory notes (each note's description, or the whole note when it's marked always: true), so the agent knows what it remembers without searching. Guidance now routes user facts to memory and task lessons into the skill that was used (#514).
  • Agents: skills are revised in place. manage_skills gains a patch operation that changes one passage instead of rewriting the whole skill, and it only edits a skill the agent has loaded in that chat (#515).
  • Agents: skill writing is on by default. manage_skills now ships enabled, so the agent can put what it learned into the skill it used; turn it off per agent in the Tools modal (#517).
  • Agents: skills are deleted only when you ask. The agent removes a skill only when you ask for that skill to be deleted, whoever wrote it, and never to tidy up on its own. Core skills can't be deleted (#536).
  • Agents: fewer narrating sentences. The agent explains a tool call only when that tells you something new, and skips it for a single obvious lookup (#518, #519).
  • Agents: lighter vault listings. list_directory at the root returns a folder overview with file counts instead of every file, and every listing stays within a size budget. The explore-vault and Dataview skills now lean on tags, properties and queries first (#513).
  • Settings: the prompt comparison dialog only compares. It shows your version against the default, with Open note and Use default; you edit the real note (#529).

Fixes

  • Chat: chats whose first turn failed get a proper title. They are named New Chat (failed) and titled on their next successful turn, so new chats stop piling up as New Chat (2), (3), … (#530).
  • Chat: stream start-up failures fall back gracefully, and very large tool outputs are capped in their preview instead of stalling the chat (#510, by @AdamsGH).
  • Settings: the prompt "Review" notice clears as soon as you choose Use default, instead of staying until a reload (#529).

Thanks to @AdamsGH for the first correct diagnosis of the cross-realm AbortSignal failure and for #510.

README file from

Github

Your Smart Second Brain is a free and open-source Obsidian plugin that makes your vault smarter: better search, an interactive knowledge graph, and an AI assistant that actually knows your notes.

Search surfaces your notes, the graph groups them into the topics your vault is actually about, and the assistant can draw on both when answering. Search and the graph work right away with no AI provider. Connecting one unlocks the full agent. Runs on desktop and mobile.

smartsecondbrain.dev has a demo video, the features, setup guides, and documentation.

Features

  • Search that combines keyword matching with meaning, so you find the note you were thinking of rather than the one you typed (how it works)
  • Smart Graph that works out what your vault is about: notes grouped into topics from your links, your tags, and what you wrote, with nothing to maintain (how it works)
  • Agents that read and write your notes, draw charts and dashboards live from them as widgets, with skills, memory, MCP, and integrations with your other plugins

Install

Install Smart Second Brain from Obsidian's community plugins and enable it. Search and the Smart Graph work immediately, with no configuration.

Add an embedding model and pick it for search and for the graph to unlock semantic search and topics that read what your notes say, not just how they link; add an AI provider to enable the agent. See the getting started guide.

Out of the box, none of your data leaves your machine. Your notes only go to the providers you configure, and there is no telemetry — see privacy. The one other network request is a daily update check that fetches this plugin's manifest.json from GitHub and sends nothing about you; turn it off under Settings → General → Check for updates.

Contributing

  • Report a bug or request a feature here
  • Ask a question in the Q&A
  • Share a skill, agent, or workflow in Show and tell
  • Pull requests welcome. CONTRIBUTING.md has the development setup and how we handle AI-assisted contributions; AGENTS.md has the architecture, commands, and conventions

We initially built this as a university project. That's long finished, but we keep developing it in our spare time, as an experimental playground for state-of-the-art AI and as a tool for the Obsidian workflow we're passionate about. Much of the code is written with AI coding agents; we review, test, and stand behind every change, and commits and pull requests say when an agent was involved.

License

MIT

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Adjacency Matrix Exporter
3 years ago by danielegrazzini
Create a numerical adjacency matrix of your Vault in two ways: Absolute and Normalized
AI Assistant
4 years ago by Quentin Grail
AI Assistant Plugin for 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.
AI Chat
3 years ago by arenasys
AI Editor
3 years ago by Zekun Shen
AI for Templater
3 years ago by TfTHacker
Extends Templater with AI Chat commands using the OpenAI Client Library
AI image analyzer
4 months ago by swaggeroo
Analyze images with AI to get keywords of the image.
AI integration Hub
2 years ago by Hishmat Salehi
A modular AI integration hub for Obsidian
AI LaTeX Generator
2 years ago by Aayush Shah
An Obsidian plugin that generates latex code from natural language inputs.
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
AI Mentor
4 years ago by clementpoiret
AI Notes Summary
3 years ago by R. Ian Bull (irbull)
An Obsidian plugin that uses ChatGPT to generate a summary of referenced 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.
AI Research Assistant
3 years ago by Interweb Alchemy
Prompt Engineering Research Tool for AI APIs
AI Revisionist
2 years ago by Synaptic Labs
AI Summarize
3 years ago by Alp Sariyer
Easy to use AI Summary tool for your notes in Obsidian
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.
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.
AI Zhipu
3 years ago by Tarslab
AI-zhipu is an Obsidian plugin that helps you utilize the Zhipu API. 智谱AI obsidian 插件
ai-writer
3 years ago by Donovan Ye
A plugin for Obsidian that uses AI to help you write better and faster.
Arcana
3 years ago by A-F-V
Supercharge your Obsidian note-taking through AI-powered insights and suggestions
Ayanite
2 years ago by jemstelos
Barcode Generator
3 years ago by noxonad
A barcode generator for obsidian.
Blockreffer
2 years ago by tyler.earth
An Obsidian plugin to search and embed blocks with ^block-references (aka ^block-ids)
Blog AI Generator
2 years ago by Gareth Ng
Obsidian Plugin: generate blog via AI based on the current note.
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.
brAIn
3 years ago by lusob
Broken Links
3 years ago by ipshing
Browser Interface
2 years ago by Jason Lieb
An obsidian plugin that pairs with a chrome extension to manage your tabs in obsidian.
BuJo Bullets
2 years ago by Will Olson
Alternate checkbox types for Obsidian to support Bullet Journal bullets
Canvas Conversation
4 years ago by André Baltazar
A plugin for Obsidian that allows you to create a canvas conversation using ChatGPT.
Canvas LLM Extender
3 years ago by Pasi Saarinen
Let the OpenAI LLM add nodes to your Obsidian canvas
CAO
2 years ago by Godot
Claude AI for Obsidian
Caret
2 years ago by Jake Colling
Caret, an Obsidian Plugin
Chat with Bard
3 years ago by Artel250
An obsidian plugin that enables you to talk to Google Gemnini directly
ChatCBT
3 years ago by Claire Froelich
AI-powered journaling plugin for your Obsidian notes, inspired by cognitive behavioral therapy
ChatGPT Definition
3 years ago by julix14
ChatGPT MD
4 years ago by Bram Adams
A (nearly) seamless integration of ChatGPT into Obsidian.
Claude Sidebar
3 months ago by derek-larson14
Run Claude Code, Codex, and other agent CLIs in Obsidian
Claudian Plus
3 months ago by wuyifan-code
Click Hint
2 years ago by kbwo
ClipperMaster
2 years ago by aqeja
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.
Code Block Labels
5 years ago by Sean Bowers
Provides labels for codeblocks in Obsidian
Codeblock Template
3 years ago by Super10
A template plugin that allows for the reuse of content within Code Blocks!一个可以把Code Block的内容重复利用模板插件!
Codian
3 months ago by bcs
Open-source Obsidian plugin for local coding agents
Copy Image
3 years ago by Felipe D.S. Lima
Easily copy image to clipboard by right clicking image.
CSS Editor
3 years ago by Zachatoo
Edit CSS snippets in Obsidian.
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.
Dangling links
6 years ago by Graydon Hoare
obsidian plugin for displaying dangling links
Dynamic Outline
2 years ago by theopavlove
Adds a customizable GitHub-like floating table of contents to Obsidian.
Edit MDX
3 years ago by Tim Peters
Create and edit mdx files in Obsidian.md as if they were md files.
Editor Width Slider
3 years ago by @MugishoMp
With this plugin you can set the line width of the editor in obsidian.
Epiphany
2 years ago by Epiphany
Epub Importer
3 years ago by aoout
Import EPUB files as Markdown.
Exercises
3 years ago by AlexCCavaco
Create Interactive Exercises along side your Obsidian Notes
ExMemo Client
2 years ago by Yan.Xie
exmemo obsidian plugin
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.
Feedly Annotations Sync
2 years ago by Nick Felker
Download my Feedly annotations
Feeds
3 years ago by LukeMT, pashashocky, madx
Magic feeds dataview query for obsidian
Fight Note
3 years ago by Dmitry Loac
Obsidian Plugin for shows Tekken notation into an easy-to-read form.
File Index
3 years ago by Steffo
Obsidian plugin to create a metadata file about the files present in the Vault
File indicators
3 years ago by Jakob
Add custom indicators to the file explorer.
File path to URI
6 years ago by Michal Bureš
Convert file path to uri for easier use of links to local files outside of Obsidian
File Publisher
4 years ago by Devin Sackett
Flashcard Generator
3 years ago by ChloeDia
Obsidian Plug-in to automatically create a set of questions/answers on your notes !
Focus Tracker
2 years ago by Jeet Sukumaran
Frontmatter generator
3 years ago by Hananoshika Yomaru
A plugin for Obsidian that generates frontmatter for notes
Gemini Assistant
3 years ago by eatgrass
Your AI assistant in obsidian
Gemini Scribe
2 years ago by Allen Hutchison
An obsidian plugin to interact with Google Gemini
Git File Explorer
3 years ago by Mateus Molina
Github Copilot
2 years ago by Vasseur Pierre-Adrien
A bridge between Obsidian and Github Copilot
GPT Assistant
4 years ago by M7mdisk
Ask GPT from your notes and get personalized answers based on your knowledge base.
GPT-LiteInquirer
4 years ago by ittuann
💬 Experience OpenAI ChatGPT assistance directly within Obsidian, drafting content without interrupting your creative flow.
Handwritten Notes
3 years ago by FBarrCa
Obsidian Handwritten Notes Plugin
Header Counter
2 years ago by Nancy Lee
HiNote
2 years ago by Kai
Add comments to highlighted notes, use AI for thinking, and flashcards for memory.
Homepage
5 years ago by mirnovov
An Obsidian plugin that opens a specified note, canvas, or workspace on startup, instead of the most recent one.
Image Classify Paste
3 years ago by tianfx
Images to Notes
a year ago by Rodolfo Terriquez
Turn photos of your handwritten notes into markdown
Improved Random Note
3 years ago by ShockThunder
InfoFlow
2 years ago by RockieStar Inc.
Obsidian plugin for InfoFlow.app - This plugin integrates InfoFlow with Obsidian, allowing you to sync your saved articles, web pages, notes, and highlights directly into your Obsidian vault.
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
Inline Code Copy
2 years ago by Hongchen Lin
InlineAI
2 years ago by FBarrca
Intelligence
3 years ago by John Mavrick
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.
Kindle Highlights Importer
3 years ago by MovingMillennial
KOI Sync
2 years ago by Luke Miller
KoReader Highlight Importer
2 years ago by Tahsin Kocaman
Imports highlights and metadata from KoReader into Obsidian notes
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.
LaTeX-OCR
3 years ago by Jack Barker
Link to Verse
2 years ago by Alberto Sesiliano (aygjiay)
LLM Test Generator
2 years ago by Aldo E George
LLM workspace
2 years ago by Olivér Falvai
Markpilot
3 years ago by Taichi Maeda
AI-powered inline completions and chat view for Obsidian
Marp
4 years ago by JichouP
Plugin to use Marp with Obsidian
Memos AI Sync
2 years ago by leoleelxh
obsidian-memos-sync-plugin,将 Memos 内容同步到 Obsidian 的插件,提供无缝集成体验。
Memos Sync
2 years ago by RyoJerryYu
Syncing Memos to Obsidian daily note. Fully compatible with official Daily Notes plugin, Calendar plugin and Periodic Notes plugin.
Mesh AI
2 years ago by Chasebank87
Metadata Auto Classifier
2 years ago by Beomsu Koh
Obsidian plugin that uses AI providers to generate tags and frontmatter metadata for your notes.
Metadata Hider
3 years ago by Benature
Hide metadata property if its value is empty
MLIR Syntax Highlight
3 years ago by Lewuathe
Multi State CheckBox Switcher
3 years ago by KubaMiszcz
NanoBanana PRO
3 months ago by reallygood83
Nifty Links
3 years ago by x-Ai
Generating elegant, Notion-styled rich link cards to enhance your note-taking experience.
No more flickering inline math
3 years ago by Ryota Ushio
No longer disturbed by flickering inline math in Obsidian.
Note ID
2 years ago by Dominik Mayer
Displays notes by their ID, enabling structured sequences for manuscripts or a Zettelkasten ("Folgezettel")
Note Linker
4 years ago by Alexander Weichart
🔗 Automatically link your Obsidian notes.
Note Placeholder
2 years ago by XZSt4nce
Replaces text of note link to placeholder in view mode.
Note Reviewer
2 years ago by Travis Linkey
An obsidian plugin to help review notes that have been taken
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.
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.
Obsidian-compatible Watcher for ActivityWatch
4 years ago by Grimmauld
Obsidian plugin to track user activity with ActivityWatch
Open Interpreter
2 years ago by Mike Bird
The power of Open Interpreter in your Obsidian vault
Page Scroll
2 years ago by triski
Obsidian Page Up|Down|Top|Bottom
PARA Shortcuts
5 years ago by gOAT
This plugin serves usefull commands to setup and manage your knowledge using the PARA method.
PDF break page
3 years ago by CG
Plugin for obsidian that adding shortcuts to create breakpages for pdf exports.
Pia viewer
2 years ago by dldisud
Proofreader
2 years 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.
Publish to Steemit
5 years ago by anpigon
Post directly to your Steemit from 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.
Quoth
5 years ago by Eric Rykwalder
Random Number Generator
3 years ago by iRewiewer
Gives you a random number
Rapid AI
2 years ago by Rapid AI
AI Assistant for selected text and generating content with Markdown. Shortcuts and quick action buttons provide instant AI assistance. It provides a high availability API for unlimited Chat GPT request rates, so you can ensure smooth work for any workload.
Rendered Block Link Suggestions
3 years ago by Ryota Ushio
Upgrade Obsidian's built-in link suggestions with block markdown rendering.
Replicate
2 years ago by Sébastien Dubois
Integrate Replicate.com with Obsidian
Reverse Prompter
3 years ago by Ryan Halliday
Let AI generate prompts to keep you writing
RSS Copyist
3 years ago by aoout
Get the RSS articles as notes.
SamePage
4 years ago by SamePage
ShaahMaat-md
2 years ago by Mihail Kovachev
Share via Notepad Tab
2 years ago by Iulian Onofrei
Sheets Extended
3 years ago by NicoNekoru
Plugin that adds features to tables in obsidian including merging, vertical headers, and custom css
short tab name
3 years ago by Shumpei Tanaka
a plugin of obsidian for to change showing tab name to short
Sidebar Resizer
2 years ago by Jeet Sukumaran
Silicon AI
3 years ago by deepfates
Add some intelligence to your notes with Silicon AI for Obsidian
Simple Quiz
2 years ago by Ivan Kalmar
Creating simple quizzes.
Simple RSS
3 years ago by Monnierant
Single File Daily Notes
3 years ago by Pranav Mangal
An Obsidian plugin to create and manage daily notes in a single file
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.
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.
Smart Context
2 years ago by 🌴 Brian
Smart Links
4 years ago by David Lynch
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.
Sort Frontmatter
3 years ago by Kanzi
Sort frontmatter automatically
Star Gate
3 months ago by starhunter
obsidian gate plugin
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
Student Repo
2 years ago by Feirong.zfr
学生知识库助手(Student Repository Helper)是一个面向学生或学生家长的Obsidian 插件,这款插件旨在解决学生在学习阶段面临的资料管理难题,将学习过程中产生的各类重要资料,如试卷、笔记、关键文档、绘画手工作品等,进行系统性的数字化整合与管理,并利用 AI 助手定期进行学习分析总结。随着时间的推移,它将助力你逐步搭建起一座专属你自己的知识宝库,这座宝库将伴随你一生,成为你知识成长与积累的见证。
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.
Third Mind Reader
2 months 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.
TickTick
3 years ago by Viduy Cheung
TinyPNG Image
3 years ago by ckt1031
Obsidian plugin for compressing images with TinyPNG
TODO Wrangler
3 years ago by Jeel Shah
An obsidian plugin to wrangle your Todos and put them in their place.
Understory
5 months ago by Rosetta Zidian Guo
A connection-sustain plugin: find connections and conflicts, update them over time
Update Time Updater
3 years ago by MURATAGAWA Kei
Obsidian plugin to update the 'update time' element when saving or manually.
URI Converter
2 years ago by wenlzhang
An Obsidian plugin to convert Obsidian URIs to Obsidian internal links.
Vault 2 Book
3 years ago by Mitra98t
Obsidian plugin to convert vault to a complete pdf with Table Of Content
Vault Changelog
6 years ago by Badr Bouslikhin
An Obsidian plugin to maintain a changelog of recently edited notes
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!
Vector Search
2 years ago by Ashwin A Murali
Obsidian plugin for Vector Search
Vision Recall
2 years ago by Travis Van Nimwegen
Transform screenshots into searchable Obsidian notes using AI vision and text analysis
Wikidata Importer
3 years ago by Sam Rose
A plugin for importing data from Wikidata into your Obsidian vault.
WordWise
3 years ago by ckt1031
Writing companion for AI content generation.
WuCai highlights Official
4 years ago by 希果壳五彩
WuCai highlights Official, for Sync highlights into your obsidian notes
YOLO
10 months ago by Lapis0x0
Agent-native AI assistant — chat, write, whiteboard, learning, all in one.
YouTube Video Summarizer
2 years ago by mbramani
Generate AI-powered summaries of YouTube videos directly in Obsidian using Google's Gemini AI.