Paste an indented bullet list (or # headings). Each indent level becomes a branch. The first level-0 line becomes the center.
Review the groups before applying — nothing changes on the board until you confirm.
Looking changes nothing — not your maps, not the folder, not your backup settings — so you can compare several folders freely. The one thing that writes is + Add files, and only when you ask: drop pictures straight into a brand folder inside “Images”.
Nothing matches — try another word.
A single .html holds the map and the app. Whoever gets it double-clicks and the map opens — zoom, fold, search, present — offline, with no account and nothing to install.
It is stored nowhere and never leaves this machine, so we cannot recover it for you. Send it to your recipient through another channel than the file itself.
Clicking its badge will open that map — from a node, a shape or a sticky. The link travels in the file: on a machine without the map, the badge says so instead of failing silently.
One row becomes one child of this node. The first column is that child's text; every other column can become a sub-node, a note, a date, an assignee or a kanban column.
One date is enough — the node shows as a one-day milestone. Dated nodes appear in the 🗓 Gantt view.
The person who sent you this file locked it with a passphrase. Ask them for it — it is not in this file, and nobody can recover it.
Nothing is saved on your computer: close the file and it locks again.
Replays what your collaborators did onto the map on this machine. Doing it twice changes nothing, and ⌘Z undoes the whole thing.
Describe what you want to build — the AI proposes a structure, you approve it before it lands on the map or board. Nothing is added without your go-ahead.
Preview — nothing is added until you confirm.
Your signature travels on 📣 shared images and shared files — never inside the map data itself.
Social links for the image footer live in 📣 Share image, next to the post they sign.
The look of a map itself — font, skin, palette, background — lives in ✒️ Style, because it travels with each document.
TabTree works fully without AI. To enable 🤖 Copilot, 🤖 Organize and
✨ Expand, paste your Claude API key — a personal access code that lets TabTree
talk to Claude under your own account (created in a minute on Anthropic's site,
billed to you per use, no subscription). It is stored on this device
(the browser's local storage), is sent only to api.anthropic.com, and is
never included in a .tabtree, .json or .md export.
Create a key at console.anthropic.com. Model used: .
Claude does not generate images: that feature goes through Google. Create a key at
aistudio.google.com —
it is stored on this device, sent only to generativelanguage.googleapis.com,
and never included in an export. Model used: .
The app itself never asks for a key — it is yours for life, offline. The key unlocks the hosted services: publishing to a tabtree.app link, and the AI credits included with your licence. It is a receipt, not a lock — and whoever you give it to spends your credits and quota.
The 🛟 folder is the safety net: one file per map, on your disk, readable forever. Put it in iCloud / Dropbox / Google Drive and it becomes your team's shared library — and the home of your brand pictures.
Describe the image you want. It is produced by Google Gemini and downscaled before being stored (like every image in TabTree). Nothing is added to the map until you click “Insert”.
Every preview is rendered by the app's own engine — this is exactly what you will get.
Fill this in and the AI rewrites the template's labels for your context right after it opens (⌘Z undoes it all at once). Leave empty for the plain template.
A one-page document you can attach to a proposal or a tender, stating where TabTree keeps your client's data. Every line is verifiable — your client can open the browser's Network tab and check.