The only task manager with native AI integration. Manage tasks from the terminal or the web app, share projects with collaborators, and let AI handle the rest.
┌───┬──────────┬────────────────────────┬───────┬──────────┬─────────┬────────┐ │ │ ID │ Task │ Who │ Due │ Project │ Pri │ ├───┼──────────┼────────────────────────┼───────┼──────────┼─────────┼────────┤ │ ◐ │ a1b2c3d4 │ Review client proposal │ you │ Today │ acme │ high │ │ ○ │ e5f6a7b8 │ Send signed contract │ maria │ Feb 15! │ acme │ high │ │ ⏸ │ c9d0e1f2 │ Update landing page │ │ Tomorrow │ site │ medium │ │ ○ │ f3a1b2c4 │ Weekly standup notes ↻ │ you │ Feb 21 │ startup │ low │ │ ✓ │ d7e8f9a0 │ Deploy v2 │ maria │ │ startup │ medium │ └───┴──────────┴────────────────────────┴───────┴──────────┴─────────┴────────┘# complete a recurring task — next one is auto-created $ task done f3a1b2c4 ✓ Weekly standup notes ↻ Next: Weekly standup notes (due Feb 28) # screenshot and attach to a task — one command $ task screenshot a1b2c3d4 Taking screenshot... Uploading task-screenshot-20260308-143022.png (67.5 KB)... Uploaded: task-screenshot-20260308-143022.png (dfef542e)
Task CLI speaks Model Context Protocol natively — 19 tools out of the box. Claude Code, OpenAI agents, and Gemini manage tasks, view attached screenshots, and download files — no browser tabs, no copy-paste, no context switching.
Auto-configured when you install Task CLI. Or add manually:
claude mcp add task-manager -- task serve
OpenAI Agents SDK
pip install openai-agents
Google Gemini
pip install google-genai mcp
Works with Claude Code, OpenAI Agents SDK, and Google Gemini. See full examples.
One command. No dependencies. No Python. No Node.
curl -fsSL https://task.simples.media/install.sh | bash
Paste the command above. The binary goes to ~/.local/bin (or /usr/local/bin).
Run task login. A verification code arrives to your email.
Type task to open the board. task add, task list, task done from anywhere.
Just type task to open. Navigate with h/l between columns, j/k between tasks, change status, set priorities, assign members — all without leaving the keyboard.
Set due dates with a visual calendar. Supports relative dates like tomorrow and friday.
Set tasks to repeat daily, weekly, monthly, or custom intervals like every 3 days.
Assign tasks to project members. Filter by --mine to see only your tasks.
Set deadlines with natural language. Create recurring tasks that auto-regenerate when completed. Never forget a weekly standup or monthly report again.
--due today, --due tomorrow, --due friday, or any YYYY-MM-DD date.
--every daily, weekly, monthly, yearly, or every 3 days.
Overdue in red, today in yellow, tomorrow in blue. Spot deadlines at a glance.
Each project is a separate world. Invite people to specific projects — they only see what you share. No shared inbox, no information overload.
task project add "Startup"
Auto-generates alias: startup
task project share startup @maria — or by email.
Email includes a one-click accept link. Or: task project join <id>
Not in the terminal? Use the progressive web app. Same tasks, same projects — manage everything from your phone or browser. Install it as a native app on any device.
Add, edit, complete, delete. Priority, due dates, tags, recurrence — everything the CLI does.
Drag tasks between columns. Touch-friendly on mobile with long-press to drag.
Drag & drop files on any task. Images, PDFs, docs — up to 25 MB per file on Pro.
Native binaries. No runtime, no dependencies.
Native MCP server. Claude Code, OpenAI, and Gemini manage your tasks without leaving the editor.
Progressive web app at task.simples.media/app. Manage tasks from any browser or phone.
Upload files via CLI, drag & drop on the web, or capture a screenshot. AI agents can view attached images.
Kanban board in the terminal (TUI) and on the web. Drag tasks between columns with touch or keyboard.
Set deadlines with natural language. Recurring tasks auto-regenerate on completion.
Share projects by @handle or email. Invitees accept via web link or CLI.
Capture a screen area and attach it to a task in one command. Uses your OS native screenshot tool.
Run task update to update. No reinstall needed.
Add to home screen for a native app experience. Works offline with auto-sync on reconnect.
7-day free trial. No credit card required.
Try everything for 7 days
No credit card required
For developers who ship
Collaborators join for free
Need more storage?
We'll figure out a plan that works