User Guide

Reference documentation for every feature

Guide navigation

Templates & Blocks

Templates provide structured starting points for notes. Blocks are reusable content components you can insert into any note.

Templates

When you create a note with a structured type (meeting, diary, recipe, etc.), the note body is pre-filled from a template. Templates define sections, headings, and placeholder content.

Built-in Templates

TemplateSections
Meeting MinutesMetadata header, agenda, discussion, decisions, action items
Diary EntryDate heading, what happened, reflection, next steps
RecipeRecipe info, ingredients, preparation steps, notes
Project NoteProject header, goal, milestones, risks
Code SnippetContext, code block, explanation
Reference NoteSource info, summary, key points, quotes
Todo ListToday, This Week, Later sections
Shopping ListProduce, Pantry, Dairy, Other categories

Template Variables

Templates support variable placeholders that are expanded when a note is created:

VariableExpands To
{{title}}The note title
{{date}}Today's date (YYYY-MM-DD)
{{datetime}}Current date and time (RFC 3339)
{{author}}Author name
{{block:slug}}Inserts the content block with the given slug

Custom Templates

Create your own templates in Settings > Note Management. A template builder lets you define sections (free-text or block references), add AI hints for each section, and preview the result.

When creating a template, you can ask AI for a proposal from a plain-language description. The proposal is review-only until you apply it to the builder, and the template is not saved until you choose Create Template. Suggested reusable blocks are created only when explicitly selected.

AI proposals can also recommend Linked Item types, such as trips, loadouts, inventory items, tasks, or notes. Add the actual records from the note sidebar after creating a note; the picker searches by name so you do not need record IDs.

Content Blocks

Blocks are reusable content components that can be inserted into any note via the block picker in the editor, or included in templates using the {{block:slug}} syntax.

Structural Blocks

BlockPurpose
Table of ContentsAuto-layout TOC placeholder
Metadata HeaderDocument metadata table (author, date, version)
ChangelogChange tracking table
Signature BlockApproval signatures table
Revision HistoryVersion tracking table

Content Blocks

BlockPurpose
SWOT AnalysisStrengths, Weaknesses, Opportunities, Threats matrix
Pros & ConsSimple two-column comparison
Decision MatrixWeighted comparison of options
Risk RegisterRisk tracking and mitigation plan
Action ItemsTask tracking table with assignee and status

Custom Blocks

You can create your own blocks in Settings. Each block has a slug (unique identifier), name, category, and markdown body.

Table Blocks

Table blocks are structured, interactive tables stored as JSON within your note. They support typed columns:

Column TypeDescription
TextPlain text input
NumberNumeric values (right-aligned)
CheckboxBoolean toggle
DateDate values
SelectDropdown with predefined options
URLClickable hyperlinks

Formal Note Collections

Templates can be grouped into collections. A collection is a named category of notes (e.g., "Meeting Minutes Q1 2026") that can have its own default template and note type. Collections appear in the sidebar under the Library section and can also be browsed from /notes/collections.

  • Create and edit collections in Settings > Note Management
  • Assign a default template so new notes in that collection start with the right structure
  • Open a collection to create a new note directly inside it or attach existing notes to it
  • Use the notes filter bar to narrow the main library view to a single collection