Markdown Note-Taking: Cornell, Zettelkasten & PARA
Use Markdown for Cornell notes, Zettelkasten, and PARA with copyable templates, portable relative links, app-specific wiki links, and a simple workflow.
On this page
Use Cornell notes to study a source, Zettelkasten to connect durable ideas, and PARA to organize active work. All three can use ordinary .md files, so you can adopt only the structure that solves your retrieval problem.
[[wiki links]] are convenient but app-specific. Standard relative links such as [related idea](../permanent/related-idea.md) are more portable. See the editor comparison before choosing a note app.
Why Markdown for notes
Three reasons notes belong in Markdown:
- Portability. Plain text can be read without the original note application.
- Direct capture. Short syntax such as
- ideaavoids formatting menus for common structures. - Compounding. Interlinked notes (
[[other note]]) let you build a second brain. The longer you use the system, the more valuable it becomes — unlike a linear list of notes, which gets harder to navigate over time.
Many tools read .md files, but app-specific metadata, embeds, queries, and wiki links may require migration.
System 1: Cornell notes
Cornell is a structured note-taking format developed at Cornell University in the 1950s. Each note page has three regions: a main notes column, a narrower "cues" column for questions and keywords, and a summary at the bottom.
Why Cornell works
- Forces active processing (you write cues after the fact, which reviews the material)
- Creates built-in study material (cover the notes, quiz yourself from cues)
- Scales well for meetings, lectures, and reading notes
Markdown template
--- title: "Topic" date: 2026-03-04 type: cornell source: "Where these notes came from" --- # Topic ## Cues - Key question 1? - Key term: definition - Question 2? ## Notes Main body of notes, written during the lecture / meeting / reading. Uses normal Markdown — bullet points, sub-bullets, code blocks, whatever fits the content. - Point 1 - Supporting detail - Supporting detail - Point 2 ## Summary One-paragraph synthesis of what this page covers. Written at the end, not during. This is the part you'll reread in six months.
Save as cornell/YYYY-MM-DD-topic.md. Use the Cornell Note-Taking template as a starting point.
When to use Cornell
- Lectures, talks, podcasts, YouTube explainers you're actively learning from
- Meetings where you want to retain detail
- Technical books you're studying, not just reading
When Cornell is a poor fit
- Quick capture of fleeting ideas (overkill)
- Project tracking (use PARA)
- Building long-term knowledge networks (use Zettelkasten)
System 2: Zettelkasten
Zettelkasten ("slip box" in German) is a note-taking system popularized by the sociologist Niklas Luhmann, who produced 70+ books and 400+ papers using it. The core idea: small, atomic, interlinked notes that compound over years.
The three note types
- Fleeting notes. Quick capture — an idea, a quote, a question. Lives in an inbox.
- Literature notes. Your own summary of something you read. One per source.
- Permanent notes. A single atomic idea, written in your own words, linked to related notes. These are the core of the system.
Fleeting notes get processed (converted to permanent notes or deleted) regularly. Permanent notes accumulate and interlink.
Zettelkasten folder structure
zettelkasten/
├── inbox/ # Fleeting notes — unprocessed
│ └── 2026-03-04.md
├── literature/ # Summaries of sources
│ ├── deep-work-newport.md
│ └── thinking-fast-slow-kahneman.md
└── permanent/ # Atomic ideas, interlinked
├── attention-as-capital.md
├── context-switching-cost.md
└── deliberate-practice-requires-feedback.md
Permanent note template
--- title: "One clear idea as the title" created: 2026-03-04 tags: [attention, productivity] --- # One clear idea as the title State the idea in 1–3 paragraphs, in your own words. Not a quote. Not a summary of someone else's book. Your own understanding. If you can't state it clearly, you don't understand it yet. ## Related - [Context switching cost](./context-switching-cost.md) — explains why attention as capital matters - [Deliberate practice requires feedback](./deliberate-practice-requires-feedback.md) — connects attention to practice - [Deep Work notes](../literature/deep-work-newport.md) — source notes
Key principles:
- One idea per note. If you have two ideas, make two notes.
- Atomic. The note should make sense without needing to open any of its links.
- Written in your own words. Paraphrasing forces understanding. Quotes go in literature notes.
- Link generously. Every link is a future path back to this idea from another context.
Why Zettelkasten works
The value comes from links, not notes. After a year of disciplined use, you start seeing unexpected connections — note A and note C, which you wrote six months apart about different topics, turn out to be variants of the same idea. That's where new writing comes from.
When to use Zettelkasten
- Long-term intellectual work (research, writing, teaching)
- Topics you'll think about for years, not weeks
- Any domain where compounding understanding matters
When Zettelkasten is a poor fit
- Short-lived project work (use PARA)
- Lecture or meeting capture (use Cornell)
- Todo lists (use a task manager)
System 3: PARA
PARA (by Tiago Forte) organizes all your digital life into four categories:
- Projects — short-term efforts with a defined outcome (ship feature X, plan the offsite, write the essay)
- Areas — ongoing responsibilities without a completion date (health, finances, direct reports)
- Resources — topics of interest for future reference (machine learning, woodworking, travel ideas)
- Archive — completed projects, inactive areas, outdated resources
PARA folder structure
notes/
├── 1-projects/
│ ├── q1-launch/
│ │ ├── index.md
│ │ ├── timeline.md
│ │ └── meeting-2026-03-04.md
│ └── website-redesign/
├── 2-areas/
│ ├── health/
│ │ ├── index.md
│ │ └── running-log.md
│ ├── finances/
│ └── team-management/
├── 3-resources/
│ ├── machine-learning/
│ ├── public-speaking/
│ └── woodworking/
└── 4-archive/
└── 2025/
The numeric prefixes keep the folders sorted in a useful order (projects on top, archive on bottom).
Why PARA works
- Action-oriented. Organizing by what you're doing (not what topic something is about) makes retrieval context-aware. Looking for meeting notes? They're in the project.
- Lifecycle built in. Projects complete, move to archive. Areas shift as life shifts. The system reflects how responsibilities actually evolve.
- Flat enough. Four top-level categories is manageable. Two clicks to any note.
PARA project template
--- title: "Q1 Launch" status: active started: 2026-01-15 target: 2026-03-31 --- # Q1 Launch ## Outcome A single sentence describing what "done" looks like. ## Context Why this project exists. What it's blocked on. Who owns it. ## Plan - [ ] Milestone 1 - [ ] Milestone 2 - [ ] Milestone 3 ## Log - **2026-03-04:** meeting notes → [[meeting-2026-03-04]] - **2026-02-20:** kicked off design review
When to use PARA
- Work-adjacent notes tied to specific projects and responsibilities
- Anyone who has to remember "what's the status of that thing from last month"
- Teams coordinating across multiple active efforts
When PARA is a poor fit
- Pure knowledge capture (use Zettelkasten)
- Structured learning (use Cornell)
Mixing systems
You don't have to pick one. A common combination:
notes/
├── daily/ # Daily journal and quick capture
├── cornell/ # Cornell notes from meetings and learning
├── zettel/ # Atomic permanent notes
├── 1-projects/ # PARA projects
├── 2-areas/ # PARA areas
├── 3-resources/ # PARA resources — often links to zettel/
└── 4-archive/ # Everything completed or inactive
The daily folder is an underrated addition. One file per day named YYYY-MM-DD.md catches anything that doesn't fit elsewhere — stray ideas, things you did, people you talked to. Review it on a cadence that matches how quickly the inbox grows, then move useful items to a durable home.
Tools
The guide is tool-agnostic, but for starting points:
- Obsidian — the most feature-rich Markdown note app; graph view, backlinks, plugins, templates. Free for personal use.
- Logseq — outliner-first; great for daily notes and structured queries.
- VS Code with Foam — if you're already in VS Code for code, Foam adds Zettelkasten features.
- iA Writer — if you mostly write long-form and just want simple folders.
See Best Markdown Editors in 2026 for detailed comparisons.
Starter workflow
If you've never used a system before:
- Create
notes/daily/andnotes/permanent/. - Capture dated notes in
daily/YYYY-MM-DD.md. - During a regular review, move durable ideas into descriptively named files.
- Link with standard relative Markdown links. Add
[[wiki links]]only if you accept dependence on a compatible app. - Add Cornell or PARA folders when actual retrieval needs justify them.
What to avoid
- Over-tagging. Tags feel productive but add cognitive overhead when you have to decide which tags to use. Prefer links (
[[other note]]) and search over tag taxonomies. - Daily formatting changes. Your notes system is infrastructure, not a hobby. Set it up, use it, resist redecorating.
- Copying without processing. A note that's just a quote or a clipped article is low-value. Always add your own synthesis — even one sentence — or delete it.
- Hoarding without policy. Archive or delete low-value notes, while respecting organizational, legal, or research retention requirements.
Closing
Cornell, Zettelkasten, and PARA all work. What doesn't work is switching systems every three weeks because the current one isn't perfect. Pick one, use it long enough to observe real retrieval problems, then evaluate. Markdown gives you the portability to change your mind without losing anything.
The format is plain text. The discipline is yours.
Frequently Asked Questions
Is Markdown really good for note-taking?+
Cornell, Zettelkasten, or PARA — which should I pick?+
What's the simplest note-taking system in Markdown?+
Do I need Obsidian to use these systems?+
How do I stop my notes folder from becoming a mess?+
Keep reading
Best Markdown Editors in 2026: Free, Paid & AI Picks
Compare Markdown editors by portability, preview quality, Git workflow, collaboration, and AI support, with careful picks for common writing needs.
Technical Writing in Markdown: Structure & Workflow
Structure tutorials, how-to guides, reference, and explanation in Markdown, with practical style, review, examples, linking, and maintenance workflows.
Markdown Cheat Sheet: Syntax, Examples & GFM Reference
Copy Markdown syntax for headings, lists, links, images, code, tables, and task lists, with clear CommonMark and GitHub Flavored Markdown labels.