Obsidian
Back to Knowledge
ObsidianIntermediate14 min

Obsidian Zettelkasten Setup Guide: Build a Connected Knowledge Base

Why Zettelkasten & Obsidian?

The Zettelkasten method, developed by Niklas Luhmann, is a note-taking system that turns isolated ideas into a web of interconnected knowledge. Obsidian is the perfect tool for this because it stores notes as plain Markdown files with bidirectional links.

In this guide, you'll build a Zettelkasten vault from scratch — folders, templates, linking conventions, and a review workflow that compounds over time.

By the end of this 14 min guide, your vault will have structure, your notes will connect to each other organically, and you'll never lose an idea again.

Vault Setup & First Notes

You'll need Obsidian installed and a basic understanding of Markdown. No prior Zettelkasten experience required.

Tip: Start with a fresh vault. Don't try to migrate existing notes until your structure is stable.

Create a new vault called zettelkasten and create these top-level folders:

zettelkasten/
├── 00-inbox/      # Quick captures, unprocessed
├── 10-notes/      # Permanent, atomic notes
├── 20-templates/  # Reusable note templates
├── 30-attachments/ # Images, PDFs
└── 99-archive/    # Old, deprecated notes

Linking Notes & Backlinks

Atomic notes are the heart of Zettelkasten. Each note should capture exactly one idea — not a summary, not a topic page, but a single concept in your own words.

Use the [[]] syntax to create links. Obsidian will create the note automatically when you click it. The magic happens when notes link to each other — that's your knowledge graph forming.

Here's a sample atomic note structure:

# Atomic Notes Capture One Idea
A note should be small enough that you can grasp its entire meaning in one read. If you need to scroll, it's probably two notes.
Related: [[Note Linking]], [[Fleeting Notes]]
Tags: #zettelkasten #principle

Atomic Note Workflows

The daily review is where Zettelkasten shines. Process your inbox, promote good ideas to permanent notes, and link them to existing notes.

Run this workflow at the end of each day — it takes 10 minutes and keeps your vault alive.

Pro tip: Use the Graph View filters to find orphaned notes (notes with no links). These are prime candidates for connecting to your network.

Graph View & Dataview Power

Once you have 100+ notes, the Graph View becomes a navigation superpower. Filter by tags, cluster by folders, and discover connections you didn't know existed.

Install the Dataview plugin to query your vault programmatically — find all notes tagged #todo, list notes created this week, or build a table of all notes mentioning a concept.

When Your Notes Break

Here are solutions to common Zettelkasten pitfalls.

Scaling Your Knowledge Base

Congratulations — you now have a Zettelkasten that grows smarter over time. Here's what to explore next:

The best Zettelkasten advice: write notes for your future self, not for an audience. Your vault is a thinking tool, not a publication.
Next →Raycast Script Commands Tutorial: Automate macOS Workflows with Shell Scripts