Agent-native AI assistant for Obsidian — chat, write, knowledge base, and orchestration, all in one place.
1.5: Introduces a new Agent runtime that turns AI from Q&A into active collaboration—with full tool calling, MCP, Skills, desktop Bash, subagents, and web search—plus smarter long-session context and memory, refreshed hybrid RAG, focus/PDF awareness, and multi-window chat with background Agents.
YOLO's Agent mode lets LLMs go beyond just "Q&A machines" — they can actually operate on your Vault.
Beyond the core capabilities above, YOLO also provides:
| Feature | Description |
|---|---|
| 💬 Sidebar Chat | Seamless LLM conversation with context injection, preset prompts, Markdown smart parsing |
| 🧠 Memory System | Lets YOLO remember preferences, habits, and long-term context for more consistent conversations |
| 🪡 Cursor Chat | One-click context addition, conversation at your fingertips |
| ⌨️ Tab Completion | Real-time AI-powered completion for smoother, more natural writing |
| 🎛️ Multi-Model Support | OpenAI, Claude, Gemini, DeepSeek and other mainstream models, freely switch |
| 🌍 i18n | Native multi-language support |
| 🧩 Experimental Features | Learning Mode, sub-Agents, explore personalized workflows |
- Open Obsidian Settings → Community Plugins → Browse → Search "YOLO"
- Install and enable
- Configure your API key in plugin settings, or use your own ChatGPT OAuth / Gemini OAuth:
- Open the sidebar to start chatting — or try Quick Ask by typing
@in the editor
See Quick Start above.
- Go to Releases and download the latest
main.js,manifest.json,styles.css - Create folder:
<vault>/.obsidian/plugins/obsidian-yolo/ - Copy files to that folder, then enable the plugin in Obsidian Settings
Warning
YOLO cannot coexist with Smart Composer. Please disable or uninstall Smart Composer before using YOLO.
Due to the capability gap between Obsidian mobile and desktop, YOLO cannot fully match the desktop feature set and overall experience on mobile in the short term. With limited personal maintenance bandwidth, I can currently only guarantee that YOLO remains usable on mobile, not that every feature will reach desktop-level parity.
If you use YOLO on mobile, you may still encounter unavailable features, inconsistent behavior, or incomplete adaptations for some workflows. Please keep that expectation in mind.
- Better and stronger Vault AI search
- Background Agent (long-running task automation)
- Multi-Agent orchestration (via subagents)
- Learning Mode — a dedicated study view
- Annotation Mode — real-time AI annotations and suggestions on notes
- Built-in assistant — a corner-pinned helper for config/agents, with auto-compaction and scheduled tasks
- Better AI whiteboard
- Voice input & meeting notes
Hit a bug, something confusing, or have an idea? Open an issue:
🐛 Report a bug · ✨ Request a feature
What helps:
- Bug reports with a clear reproduction (Obsidian version, OS, plugin version, what you did, what happened)
- "I tried X and got Y" reports — UX papercuts, confusing wording, broken docs, outdated translations
- Concrete feature ideas tied to a real use case ("when I do A, I want B because C")
Please search existing issues first to avoid duplicates.
All forms of contribution are welcome — bug reports, documentation improvements, feature enhancements.
Please open an issue first to discuss feasibility and implementation for major features.
See CONTRIBUTING.md for the full guide: what we welcome, AI-assisted PR policy, size guidelines, and dev setup.
Thanks to Smart Composer for the original work — without them, there would be no YOLO.
Special thanks to Kilo Code for their sponsorship. Kilo is an open-source AI coding assistant platform with 500+ AI models, helping developers build and iterate faster.
If you find YOLO valuable, consider supporting the project:
Development logs are regularly updated on the blog.





