Obsidian
A local-first note-taking app that links your ideas into a personal knowledge graph, stored as plain Markdown files you fully own.
Operator's take
Most note-taking apps are optimized for capture, not thinking. You end up with a drawer full of disconnected notes that you search through desperately when you actually need something. Obsidian's bet is the opposite: every note is a node, and you build the map yourself through links. The result isn't a searchable archive — it's a working model of how your ideas actually connect. For operators who are juggling client context, research threads, and decision history across multiple projects, that difference is real and daily.
The local-first model is the other thing worth taking seriously. Your notes are plain .md files sitting on your machine — no proprietary format, no vendor lock-in, readable in any text editor if you ever leave. That's not a philosophical stance; it's a practical one. It means you own your data outright, work offline without friction, and can version-control your vault with git if you want to. The tradeoff is that real-time collaboration is thin by default — Obsidian is built for solo thinking, not shared workspaces.
The plugin ecosystem is where Obsidian goes from powerful to genuinely weird in scope. There are thousands of community plugins — templating systems, task managers, calendar integrations, Kanban boards, spaced repetition flashcards, and more. The flip side: setup takes time, and the learning curve for non-obvious workflows is steep. If you want to just open an app and start writing without configuration overhead, Notion or Bear will feel friendlier on day one. Obsidian is for people who are willing to build the system in order to own it.
What it's good at
- Bidirectional linking — connect notes in both directions; Obsidian automatically surfaces what links to the current note so you can navigate your knowledge laterally, not just by folder hierarchy.
- Local-first storage — notes are plain Markdown files on your device; fully private, offline-capable, and portable to any tool that reads text.
- Graph view — a live visual map of your note connections, useful for spotting clusters, orphaned notes, and unexpected relationships between ideas.
- Plugin ecosystem — thousands of community plugins extend the core app; covers templating, task management, calendar views, flashcards, daily notes, and far beyond.
- Cross-platform — native apps for Windows, Mac, Linux, iOS, and Android; your vault syncs across devices via Obsidian Sync or a third-party method like iCloud or git.
- Markdown-native — every note is plain text; no proprietary format, no export step, readable anywhere forever.
What it's not
- Not a real-time collaboration tool — Obsidian is fundamentally solo-first; there's no Google-Docs-style concurrent co-editing. Shared vaults with role-based access do exist, but only as a paid Sync add-on, not in the core app; teams who need live multi-cursor editing should look at Notion or Confluence.
- Not zero-setup — getting a useful system running takes deliberate investment; there's no opinionated default structure, which is freedom for power users and paralysis for everyone else.
- Not the right fit for database-style work — if you need linked records, filtered views, or form-based input, Airtable or Notion's database blocks do that better; Obsidian's tables are cosmetic.
- Not free for sync or publishing — the core app is free for all use including commercial; a Commercial license ($50/user/year) exists but is voluntary (framed as supporting development, not required); Sync ($4/month billed annually) and Publish ($8/month billed annually per site) are separate paid add-ons.