Skip to content

FoldNotes for Knowledge Management

FoldNotes gives you a fast, native PKM system built on plain Markdown files with wiki-links, tags, backlinks, a collection graph, database views(with formulas), tasks, and daily notes. No Electron, no web app, — just your files in iCloud Drive.


Why PKM Users Choose FoldNotes

Connect notes with [[double brackets]]. Click to navigate, Cmd+click to open. FoldNotes tracks every connection — the Inspector shows which notes link back to the one you're reading.

This idea relates to [[Project Alpha]] and builds on [[Research Notes]].

Learn more about links and tags →

Tags with Hierarchy

Organise with inline #tags. Nest them with / for natural hierarchy:

#project/alpha  #status/active  #meeting

Filter your note list by tag. Query tags from the command line or Database Views.

Collection Graph

Visualise every note and connection in an interactive force-directed graph (Cmd+Shift+G). Click nodes to navigate, drag to rearrange. Clusters emerge naturally from your linking habits — you can see the shape of your knowledge.

Learn more about the collection graph →

Daily Notes

A fresh page every day for journaling, meeting notes, and quick capture. Daily notes are created automatically and stored in .daily/. Append to today's note from the command line or an Apple Shortcut — even without opening the app.

fn daily append "Met with Sarah — discussed Q3 roadmap"

Learn more about daily notes →

Tasks with Metadata

Track to-dos inline with due dates, priorities, and four status states:

- [ ] Draft proposal due:2026-04-15 priority:high
- [/] Review feedback
- [x] Submit report done:2026-04-03
- [-] Cancelled meeting

Tasks are tracked across all notes. The sidebar shows overdue counts. Query them from the CLI.

Learn more about tasks →

Database Views

Create filtered, sorted views of your notes — like saved searches with a spreadsheet interface. Filter by tags, properties, date ranges, custom formulas, or task status.

Learn more about database views →

Import & Export

Bring your notes from Bear or Capacities with dedicated importers. Import any Markdown file. Export to PDF, HTML, DOCX, EPUB, RTF, or TextBundle.

Learn more about export →

Command Line Tool

Automate your knowledge base with the fn CLI. Create notes, query tasks, search content, and append to daily notes from shell scripts, Python, Raycast, or Apple Shortcuts.

fn tasks --overdue --json           # Overdue tasks as JSON
fn search "quarterly review"        # Full-text search
fn list --tag project --sort modified  # Filter and sort

Learn more about the CLI →


A PKM Workflow

  1. Capture thoughts in today's daily note (Cmd+click calendar, or fn daily append)
  2. Link to related notes with [[wiki-links]] as you write
  3. Tag notes for cross-cutting organisation (#project/alpha, #meeting)
  4. Track tasks inline with due dates and priorities
  5. Review connections in the Collection Graph
  6. Create Database Views for recurring queries ("Active Projects", "This Week's Notes")
  7. Automate with the CLI and Apple Shortcuts

Key Shortcuts for PKM

Shortcut Action
Cmd+N New note
Cmd+Shift+F Search all notes
Cmd+Shift+G Collection Graph
Cmd+Shift+D Database View
Cmd+Option+I Inspector (backlinks, outline, tasks)
Cmd+Shift+C Copy note link
Cmd+[ / Cmd+] Navigate back / forward
/ Command palette