An open-source CLI tool for Obsidian that provides sandboxed AI agents for audio transcription, deep research, and mind-mapping, designed to accelerate note-taking without modifying the user's vault.
Hey everyone, I wanted to share something I built to optimize my study workflow. Full disclosure upfront. I built this as part of a student ambassador program with Dedalus Labs, but it’s completely open source, and I designed it specifically to solve my own personal issues with Obsidian note taking. The philosophy behind this project is simple: **AI shouldn't write your final notes, but it should give you a foundation to quickly overview information and help you finalize your own notes much quicker. Specifically, I really wanted to automate initial note linking, drafting, and source aggregation to reduce initial friction of delving into new topics from scratch.** To keep my vault safe, the framework uses a "sandbox" design where all agents are strictly jailed within a single agent folder so they can never modify, break, or read the rest of my vault, which has been an issue with other AI tools. How it handles the heavy lifting: * **Transcription Agent:** Completely skips manual note-taking from audio. It ingests YouTube URLs or voice recordings and outputs polished, timestamped notes. * **Fast Research Agent:** Generates a quick, wiki-style overview on a new topic so I can grasp the basics and obtain sources to further my research. * **Deep Research Agent:** A two-stage setup (Planner + Executor) that turns a broad prompt into a structured, multi-folder curriculum with targeted sub-lessons. This helps me create almost a little primer notebook on a topic that is more in depth than the fast research agent gives. This is helpful for getting my initial notes directory started, and it gives me sources to read and easily evolve the notes beyond the AI's basic introductory analyses. * **Mind Map Agent:** Analyzes a note, hunts down deeper external sources (papers, books), and visually maps them out into a native Obsidian .canvas file. This is just helpful to visualize the ideas of my notes and to be able to break down concepts better and derive questions for various branches. Would love to get any thoughts on improving my system to make the process of lifelong learning of new information more efficient and enjoyable.
The creator of Obsidian released an open-source AI agent skills system that enables AI coding assistants like Claude Code, Codex, and OpenCode to natively understand and manipulate Obsidian vaults with full support for Obsidian-specific features like wikilinks, callouts, and canvases.
Obsidian is not a note-taking app but a context layer for AI reasoning systems because it stores notes as plain text markdown files that AI can directly read without friction. The article outlines three builds to transform Obsidian into a reasoning substrate, including a CLAUDE.md file to prime AI with personal thinking patterns.
Hermes Agent v0.14 integrates with Obsidian vault to provide persistent, inspectable memory for AI agents, using plain markdown files instead of vector databases.
A comprehensive guide to setting up Obsidian as a 'second brain' using linking, plain text files, and integration with Claude AI for intelligent retrieval.