Features
Everything Cabinet does, on one page. Each feature links to the deep dive.
Knowledge & editor
The surface where you read, write, and search.
| Feature | What it is | Read more |
|---|---|---|
| WYSIWYG editor | Rich text with bubble menu, slash commands, callouts, math, embeds. Roundtrips to plain markdown. | Guides → Write & edit |
| File tree with first-class types | Markdown, CSV, PDF, code, mermaid, images, audio, office docs, embedded apps — all render inline. | Reference → Supported file types |
| ⌘K full-text search | Searches every page in the cabinet. Surfaces matches in milliseconds. | — |
Wiki-links and @ mentions | Type <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 history | Click the clock icon on any page to see every change, diff them, restore. | — |
| Highlights, colors, callouts | Yellow key terms, red urgency, green confirmations. Inline marks roundtrip through markdown. | — |
AI team
Where the work gets done.
| Feature | What it is | Read more |
|---|---|---|
| Personas | One markdown file per agent. Edit the file, the agent updates. | Agents → Persona |
| Heartbeats | Recurring check-ins on a cron schedule. Decides what to do at a moment. | Agents → Heartbeats |
| Routines | Tasks that recur. Same prompt, same output shape, every Friday. | Agents → Routines |
| Tasks board | Kanban / list / schedule views. Filter by agent, trigger, or status. | Agents → Tasks |
| Approvals queue | Every cross-agent action queues for one-click human approval. | Agents → Conversations & approvals |
| Org chart & departments | Departments are folders. Leads can dispatch. Specialists stay in lane. | Agents → Org chart |
| Skills | Installable instruction packs from skills.sh. Allow-list security. | Agents → Skills |
| BYOAI | Connect Claude, GPT, Gemini, Grok, or local. Pick per agent or per task. | Agents → BYOAI |
Cabinets
The file format and what it makes possible.
| Feature | What it is | Read more |
|---|---|---|
.cabinet manifest | One YAML file names the cabinet, sets the entry page, and parents it. | Reference → Manifest schema |
| Child cabinets | Nest cabinets inside cabinets. Each one has its own agents and visibility. | Philosophy |
| Load knowledge / symlinks | Point at any folder on disk — Cabinet creates a symlink, no copy. | Guides → Load knowledge |
| Linked git repos | A folder with .repo.yaml becomes a repo Cabinet's agents can reason about. | Guides → Apps & repos |
| Embedded apps | A folder with index.html renders as an iframe in the main panel. | Guides → Apps & repos |
| Google Workspace pages | A markdown page with google: frontmatter becomes a live Sheet/Doc/Slide. | — |
| Office docs | Drop .docx, .xlsx, .pptx and they render inline read-only. | — |
Integrations
What Cabinet connects to.
| Feature | What it is | Status |
|---|---|---|
| MCP servers | Connect any Model Context Protocol server as a tool surface. | live |
| Slack | Trigger tasks, get approvals, receive briefings. | soon |
| Telegram | DM your agents. Approve from the lock screen. | soon |
| Gmail / Calendar | OAuth-connected inbox triage and meeting prep. | soon |
| GitHub | PR triage, issue grooming, release prep. | soon |
| skills.sh | Public registry of agent skills. | live |
| cabinets.sh | Public registry of template cabinets. | live |
Ergonomics
The small stuff that adds up.
| Feature | What it is |
|---|---|
| Themes | Pick from a curated set of light and dark themes — Paper, Slate, Claude, Ink. |
| Keyboard shortcuts | Press ? anywhere for the searchable cheat sheet. |
| Web terminal | ⌘` opens an interactive terminal in the workspace. |
| Drag & drop | Reorder pages in the sidebar. Drop files onto the editor to upload. |
| Source mode toggle | Every 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.