Absorb knowledge faster.
An Obsidian plugin that turns your notes into interactive mind maps you study with spaced repetition.
Free and open source · GPL-3.0 · Requires Obsidian 1.13+
Mind maps
Your notes, as a map you can edit.
Headings become branches. Lists become nodes. Drag a branch somewhere new and your Markdown updates immediately — edit the Markdown and the map follows.
Other tools render Markdown into a mind map and stop there. Osmosis writes back.
Explore mind mapping →
Flashcards
Cards that live in your notes.
Write a card in an osmosis fence wherever the idea comes up.
Basic, bidirectional, type-in, cloze, and code cloze — one syntax, five
card types, no separate app.
Or turn every line of a note into its own scheduled card with a single command, anchored by native block IDs. Nothing gets authored twice.
See the card types →
Study modes
Study where the knowledge lives.
Sequential review when you want classic drilling. Contextual review to study inline, surrounded by your own explanations and examples.
And spatial review — answer cards on the mind map itself, so you see how each fact connects to everything around it while you recall it.
Compare study modes →
Your data
Plain Markdown. Forever.
Cards, scheduling state, and map styling all live in the note — in the fence and the frontmatter. No database, no account, no proprietary file format.
Your vault syncs the way it always has. And because it is only ever text, an AI assistant can read and write your study material natively.
How cards are stored →## Ownership and borrowing
- Each value has exactly one owner ^b3f1a2
```osmosis
id: os-3jds9x
due: 2026-05-02T19:52:12.592Z
stability: 2.0215
difficulty: 6.3909
reps: 3
lapses: 0
state: review
last-review: 2026-04-30T19:52:12.592Z
learning-steps: 0
What happens when an owner goes out of scope?
***
The value is dropped and its memory freed.
```
Discover more
-
FSRS scheduling
The algorithm behind modern Anki, scheduling every card in your vault.
-
Themes and styling
Built-in map themes plus per-node colors, shapes, and layout controls.
-
Reading mode
Flip a map read-only. Pan, zoom, fold, and study still work; nothing moves by accident.
-
Keyboard navigation
Full keyboard control for map editing and for working through a review session.
-
Study dashboard
Every deck, due count, and study statistic in a single panel.
-
Map transclusion
Embed one map inside another and build a master map of an entire subject.
Start with one note.
Open any Markdown file you already have, press the mind map button, and look at your own structure. Nothing to import, nothing to convert.