An always-on assistant inside Claude Cowork. It watches your email, Slack, meetings, Linear, Jira - extracts tasks, tracks updates, and keeps a kanban current so you can ship. Open-source, MIT, local-first.
This is the real artifact running in your browser with seeded data. Drag cards across columns. Click a card to open the side panel. Add new tasks with the + button. Changes don't save in the demo - install the plugin to use it for real.
Every "let's do X" in a meeting, every Slack DM from your manager, every email asking for a doc review - they show up as cards on a kanban as the work happens. Updates roll in automatically.
Watches your inbox, Slack, and meeting transcripts as work happens. New cards appear automatically. Replies, status changes, and new deadlines update existing cards in the background.
Gmail, Slack, Fathom, Linear, Jira, Notion, Asana, ClickUp, Outlook, Otter, Granola, Fireflies, Discord, Teams, Trello, GitHub Issues - and counting. New connectors take ~50 lines.
Connectors poll cheap APIs. One batched LLM call per hour drains the queue into typed task cards. Quiet desktop = zero tokens.
Polls every 2s with a version cursor. AI actions ("Summarize Email", "Draft Reply") use window.claude.complete() so they're billed against your Cowork plan.
Tasks live as JSON files in ~/.cowork-tasks/. Connectors hit each source's API with your tokens. Nothing leaves your machine except the hourly triage.
Ask /coach-me. The coach reads your board, picks 2 to start with, flags what's stuck, calls out what to drop. Beats prioritization paralysis.
Most task tools require you to retype work into them. We read where the work already lives.
| Cowork Tasks | Linear / Asana | ClickUp + Zapier | Trello | Todoist | |
|---|---|---|---|---|---|
| Auto-capture from email | ✓ | ✗ | partial | ✗ | ✗ |
| Auto-capture from meetings | ✓ | ✗ | ✗ | ✗ | ✗ |
| Auto-capture from Slack | ✓ | partial | partial | ✗ | ✗ |
| Updates tasks as work evolves | ✓ | ✗ | ✗ | ✗ | ✗ |
| Coach mode (what to start, what to drop) | ✓ | ✗ | ✗ | ✗ | ✗ |
| Local-first storage | ✓ | ✗ | ✗ | ✗ | ✗ |
| Open-source | MIT | ✗ | ✗ | ✗ | ✗ |
| Native to Claude / AI | ✓ | ✗ | ✗ | ✗ | ✗ |
| Cost | free + ~$0.30/mo LLM | $$ | $$$ | $ | $ |
Each connector is ~50 lines of TypeScript. Help us ship the rest - good first issues open.
Don't see yours? Wishlist a connector — we'll spin it up as a good-first-issue.
Cowork Tasks ships as a Claude Cowork plugin. No accounts to create. No data leaves your machine.
macOS · Windows
sabbah13/cowork-tasks → click Sync/open-board in chatTerminal
# Add the plugin marketplace claude plugin marketplace add sabbah13/cowork-tasks # Install claude plugin install cowork-tasks # Open the live board /open-board
If you live inside Claude Cowork and lose follow-ups, give it a shot. If you build AI workflows of your own, the architecture (MCP + cursor-driven ingest + batched triage) generalizes far beyond kanban.