Skip to content

Built-in Types

Every workspace includes these built-in Types. Their schema is owned by Lar, so their properties can’t be edited, but you can still set their link view, card view, and automations. Built-in Types that aren’t in your sidebar yet can be added from the Add new object type gallery under Built-in types.

To add your own structure, create a custom Type, which can extend Note or another Type; see Create and edit an Object Type.

TypePurpose
NoteThe root of every Type hierarchy; all Types, built-in and custom, inherit from it
PageA plain page with a title and a rich body
TagA first-class Tag Object, created by hashtags and used for tag browsing
Daily NoteOne date-keyed Object per calendar day
Query (a Saved View)A saved query and its chosen layout
CollectionA hand-picked list of Objects; see Collection
TemplateReusable property values and body content for a Type
TableA table with formatting options and formulas
AI ChatAn AI conversation, saved automatically when you send your first message
TypePurpose
TaskStatus, priority, due date, deadline, recurrence, and blocked-by/blocks relations
EventCalendar start, end, and location; the target for calendar import and sync

Task gets its done, due, and recurrence properties from the built-in Taskable Mixin. Attach Taskable to a custom Type to make its Objects task-like.

TypeSpecialized behavior
ImageImage viewer, dimensions, categories, colors, and text recognition (OCR) where enabled
FileAny uploaded file, with open and download actions
PDFIn-app pages, text extraction, annotations, and image extraction
AudioPlayback, recording intake, and transcription where configured
WeblinkA saved URL with archived reader content, highlights, and previews
EmailA saved email with sender, recipients, subject, and received date
YouTube VideoA YouTube link with channel, duration, and publish date
TweetA Twitter/X post or thread
Social PostA post from another platform, such as Instagram, Threads, LinkedIn, or Mastodon
MovieA film with release year, runtime, genres, watch status, and rating

All of these except Tweet and Movie share the built-in FileBacked Mixin, which stores technical details such as file name, size, and MIME type. Those details are hidden on the page and shown by the file’s viewer.

  • Capture holds raw content awaiting triage and tracks its processing state. See Capture.
  • Workflow stores a trigger, conditions, a node graph, a mode, and whether it’s enabled. See Workflow.

Lar keeps these infrastructure Objects out of ordinary graph and search surfaces, where they’d clutter your content.

Create a custom Type when a category needs its own properties, relations, layouts, or templates. Use a Tag for a cross-cutting topic, a Collection for a curated group within a Type, and a Mixin for properties shared by several Types.

See also Objects and Object Types.