Features

Features

Everything Cabinet does, on one page. Each feature links to the deep dive.

Knowledge & editor

The surface where you read, write, and search.

FeatureWhat it isRead more
WYSIWYG editorRich text with bubble menu, slash commands, callouts, math, embeds. Roundtrips to plain markdown.Guides → Write & edit
File tree with first-class typesMarkdown, CSV, PDF, code, mermaid, images, audio, office docs, embedded apps — all render inline.Reference → Supported file types
⌘K full-text searchSearches every page in the cabinet. Surfaces matches in milliseconds.
Wiki-links and @ mentionsType <a data-wiki-link="true" href="#page-name" class="wiki-link">Page Name</a> or @Page to link or attach as agent context.
Git-backed page historyClick the clock icon on any page to see every change, diff them, restore.
Highlights, colors, calloutsYellow key terms, red urgency, green confirmations. Inline marks roundtrip through markdown.

AI team

Where the work gets done.

FeatureWhat it isRead more
PersonasOne markdown file per agent. Edit the file, the agent updates.Agents → Persona
HeartbeatsRecurring check-ins on a cron schedule. Decides what to do at a moment.Agents → Heartbeats
RoutinesTasks that recur. Same prompt, same output shape, every Friday.Agents → Routines
Tasks boardKanban / list / schedule views. Filter by agent, trigger, or status.Agents → Tasks
Approvals queueEvery cross-agent action queues for one-click human approval.Agents → Conversations & approvals
Org chart & departmentsDepartments are folders. Leads can dispatch. Specialists stay in lane.Agents → Org chart
SkillsInstallable instruction packs from skills.sh. Allow-list security.Agents → Skills
BYOAIConnect Claude, GPT, Gemini, Grok, or local. Pick per agent or per task.Agents → BYOAI

Cabinets

The file format and what it makes possible.

FeatureWhat it isRead more
.cabinet manifestOne YAML file names the cabinet, sets the entry page, and parents it.Reference → Manifest schema
Child cabinetsNest cabinets inside cabinets. Each one has its own agents and visibility.Philosophy
Load knowledge / symlinksPoint at any folder on disk — Cabinet creates a symlink, no copy.Guides → Load knowledge
Linked git reposA folder with .repo.yaml becomes a repo Cabinet's agents can reason about.Guides → Apps & repos
Embedded appsA folder with index.html renders as an iframe in the main panel.Guides → Apps & repos
Google Workspace pagesA markdown page with google: frontmatter becomes a live Sheet/Doc/Slide.
Office docsDrop .docx, .xlsx, .pptx and they render inline read-only.

Integrations

What Cabinet connects to.

FeatureWhat it isStatus
MCP serversConnect any Model Context Protocol server as a tool surface.live
SlackTrigger tasks, get approvals, receive briefings.soon
TelegramDM your agents. Approve from the lock screen.soon
Gmail / CalendarOAuth-connected inbox triage and meeting prep.soon
GitHubPR triage, issue grooming, release prep.soon
skills.shPublic registry of agent skills.live
cabinets.shPublic registry of template cabinets.live

Ergonomics

The small stuff that adds up.

FeatureWhat it is
ThemesPick from a curated set of light and dark themes — Paper, Slate, Claude, Ink.
Keyboard shortcutsPress ? anywhere for the searchable cheat sheet.
Web terminal⌘` opens an interactive terminal in the workspace.
Drag & dropReorder pages in the sidebar. Drop files onto the editor to upload.
Source mode toggleEvery page has a Source toggle for the raw markdown.

Read on

  • Philosophy — why all of this is one folder, not five tools.
  • Showcase — the live agents workspace and task board.
  • Reference — every YAML schema, every CLI command.