Tasks That Move Themselves

From creation to merge, tasks flow through a lifecycle powered by AI agents. No status meetings. No stale boards. Work moves forward automatically.

Planned 2
Add OAuth flow
@builder
Dark mode toggle
@developer
In Progress 2
Fix payment bug
@developer
Update API docs
@builder
Testing 2
User signup flow
@qa
Email templates
@qa
Merged 2
Add search index
@developer
Profile avatars
@builder

Conversational Creation

Create tasks by talking to @planner — describe what you need in natural language.

💬

Chat with @planner

Describe what you need in natural language. @planner structures your request into actionable tasks with clear acceptance criteria — ready for agents to execute.

⌨️

Quick Start

⌘N opens a new task conversation instantly. Start typing your idea — @planner handles the rest.

📄

PRD-to-Tasks

Feed @planner a PRD and get a complete task breakdown. Interactive Q&A refines each task until the scope is exactly right.

Shorthand Responses

Speed through the planning flow with single-character responses. Review and approve tasks in seconds.

y Approve task
s Skip task
e Edit task

Task Lifecycle

Every task follows a clear path from idea to merged code. No ambiguity.

Planned Approved In Progress Agent Build Complete Dev Testing Ready for Test Testing Merged

Planned

Created and structured, waiting for your approval before any work begins.

Approved

Ready to be picked up by @builder. Enters the work queue.

In Progress

@developer is actively implementing. Code is being written.

Agent Build Complete

Code written, tests passing, awaiting human review.

Dev Testing

Developer is manually verifying the implementation works as expected.

Ready for Test

Handed off to QA. Implementation verified, ready for validation.

Testing

@qa is running validation tests and checking acceptance criteria.

Merged

Done. Code merged to target branch and deployed.

Stories

Tasks group into Stories — persistent functional groupings that outlive individual tasks.

📖

Persistent Groupings

Stories are the durable organizational unit. A "User Authentication" story persists across sprints, accumulating related tasks over time.

🧠

Semantic Matching

New tasks are automatically assigned to the right story based on content. A task about "password reset" lands in the Auth story without manual tagging.

🌲

Hierarchy Support

Complex features get nested structure. Break down an Epic into Stories, Stories into Tasks — each level tracked independently.

📈

Progress Tracking

See story-level completion at a glance. Understand which functional areas are progressing and which need attention.

Kanban Board

Visual task management with the power you expect.

🖱️

Drag & Drop

Move tasks between columns with native drag-and-drop. Visual feedback, smooth animations.

🔖

Saved Views

Create custom filters — my tasks, by story, by priority, by assignee. Switch views instantly.

📦

Bulk Actions

Select multiple tasks, apply changes in batch. Manage queues efficiently at scale.

🌐

Cross-Repository

View tasks from multiple repositories on a single board. Unified perspective from the dashboard.

🏷️

Labels & Priority

Tag tasks with labels, set priority levels. Sort and filter to focus on what matters now.

⏱️

Time Tracking

See how long tasks spend in each state. Identify bottlenecks and optimize your flow.

Search & Discovery

Find anything. Instantly. Semantic search powered by pgvector embeddings.

🔍

Semantic Search

Search by meaning, not just keywords. Find tasks about "user onboarding" even if they're titled "first-time setup wizard."

📚

Search Everything

Tasks, PRDs, comments, session transcripts — all indexed. One search box, complete coverage.

🔗

Related Work

Automatically surface related tasks when you create new ones. Reduce duplicate effort before it starts.

Instant Results

Sub-second search across your entire workspace. Type and see results immediately.