Achieve happiness
Personal
Weaving tasks since 2012.
Tapestry starts like a plain todo list. Add links when one thing depends on another, and your list turns into the work you can actually do now.
Personal
Personal
Personal
Personal
It works just like how you'd think.
If your list starts getting cluttered, hide blocked tasks with links.
Snooze entire projects at once. Automatically focus tasks if their dependents come due.
Plain list
Type the thing. Press enter. You can add notes, dates, links, and workspace cleanup later.
Links
Doable stuff stays in front of you. Blocked stuff can wait quietly until the thing before it is done.
Personal · Ready
Personal · Ready
Hover the chevrons. You can see the tiny list without losing your place.
Timing
Snooze a whole cluster when it is not relevant yet. If a dependent task is due, Tapestry pulls the prerequisite chain back into focus.
Conflict Detection
If A has to happen before B, but A is due after B is due, Tapestry can flag the contradiction. Can your calendar do that?
Agents
Tapestry is built so humans and agents can work from the same task graph, not two different systems duct-taped together.
Create scoped delegates with read or write access. They can use the same API surface you use, but only inside the boundaries you choose.
Agents can break goals into small tasks, attach dependencies, claim work, read comments, and keep walking the DAG as things unblock.
Open the Tapestry MCP client →Delegate names show up beside edits, comments, assignments, and completions, so agent work is inspectable and traceable back to a human agent owner.