Documents

Write rich-text documents with slash commands and organize them in a tree.

Creating Documents

Navigate to Documents in the sidebar and click New Document. Documents open in a full-page editor with auto-save (changes are saved automatically after 500ms of inactivity).

Editor Features

The editor is built on Tiptap and supports rich formatting:

  • Text formatting — bold, italic, strikethrough, inline code, highlight
  • Headings — H1, H2, H3 via toolbar or Markdown shortcuts (## )
  • Lists — bullet lists, numbered lists, task lists with checkboxes
  • Code blocks — syntax-highlighted with language detection (powered by lowlight)
  • Block quotes — for callouts and references
  • Links and images — embed URLs and upload images
  • Dividers — horizontal rules to separate sections

Slash Commands

Type / anywhere in the editor to open the slash command menu. Available commands:

CommandAction
/heading1Insert H1 heading
/heading2Insert H2 heading
/heading3Insert H3 heading
/bulletStart a bullet list
/numberedStart a numbered list
/taskStart a task list
/codeInsert a code block
/quoteInsert a block quote
/dividerInsert a horizontal rule
/imageInsert an image

Document Tree

Documents are organized hierarchically. The sidebar shows a tree where each document can have child pages. Click the arrow to expand/collapse, or right-click to create a new sub-page, rename, or delete.

Drag documents in the tree to rearrange their order or move them under different parents.

Icons and Covers

Each document can have a custom emoji icon and a cover image. Click the icon area at the top of the document to change the emoji, or add a cover image from the document menu.

Favorites

Star frequently-used documents to add them to your favorites list for quick access.