Overview

Zettelkasten (German: “slip box”) is a note-taking and knowledge management system developed by sociologist Niklas Luhmann, who used it to write over 70 books and 400 scholarly articles. Luhmann described his Zettelkasten as his “conversation partner.”

Core Principles

  1. Atomic notes: One idea per note — simple enough to fully understand in isolation
  2. Explicit links: Notes connect to other notes via bidirectional references, not hierarchical folders
  3. Unique identifiers: Each note has a permanent, stable ID (not title-based)
  4. Bottom-up emergence: No predetermined folder structure — connections emerge organically

How It Differs from Traditional Note-Taking

TraditionalZettelkasten
Hierarchical foldersNetwork of linked nodes
Notes written for referenceNotes written to generate new ideas
Information retrievalKnowledge creation
One-directionalBidirectional links

Modern Software

  • Obsidian: Markdown-based with backlinks and graph view
  • Roam Research: Outliner with native bidirectionality
  • Logseq: Open-source, local-first Roam alternative