Intabula documentation
Intabula is a local-first Markdown notes app for Mac with a built-in, sandboxed AI agent. It turns a folder of plain Markdown files into collections with typed fields, table and Kanban views, and full-text search — and the agent works in the same files through typed operations instead of a shell.
Guides
- Getting started — open a vault, connect the agent, write or delegate.
- Data model — folders are collections, files are records, frontmatter fields are columns; how schema is inferred and softly enforced.
- The agent — how the built-in Claude/Codex agent runs, the complete list of its operations, and approval mode.
- Write safety — byte-exact edits, journaled renames, and the activity feed.
- Linked folders — attaching a codebase or docs export as read-only agent context, including Git history.
- Views and search — table and Kanban views, saved views, full-text search, and backlinks.
- Sync, sharing, and iOS — the iOS companion app, syncing through iCloud Drive, and shared external collections.
- Using Intabula with Obsidian — running both apps on the same vault.
Quick facts
- Every note is a plain Markdown file with YAML frontmatter, in a folder you choose. The index is a rebuildable SQLite cache; deleting Intabula loses nothing.
- The agent runs on your existing Claude or Codex subscription — no API keys, no per-token billing.
- The agent has no shell and no direct file access; it works through sixteen typed vault operations plus read-only context tools.
- Existing Obsidian vaults work as-is.
- There is no account and no Intabula server; sync is the filesystem's job.
- An iOS companion app provides search, views, and editing on the phone; the agent runs on the desktop.