# Project Management That Runs Itself

> AI-native project management with semantic task tracking and autonomous sprint planning. Coordinate teams, track milestones, and ship faster with agents that understand your workflow.

Canonical: https://projects.do/

## In code

```ts
import { Projects } from 'projects.do'

// AI breaks down features into tasks
on.Feature.requested($ => {
  const tasks = $.Agent.analyze.Requirements({ feature: $.Feature })
  $.Project.add.Tasks({ items: tasks, assignees: $.Team.available })
})

// Auto-update from git commits
on.Commit.pushed($ => {
  $.Commit.parseTaskReferences().forEach(task =>
    $.Task.update({ id: task.id, status: 'in-progress' })
  )
})
```

## Frequently asked questions

### What makes projects.do different from traditional project management tools?

Projects.do uses AI agents to automate routine project management tasks. Unlike tools like Jira or Asana that require constant manual updates, our agents automatically track progress from git commits, generate sprint reports, identify blockers, and optimize task assignments based on team velocity and skills. Your project plan stays current without manual status updates.

### How does AI-powered sprint planning work?

Agents analyze historical velocity, team capacity, task complexity, and dependencies to create optimal sprint plans. They break down features into properly-sized tasks, estimate effort using past similar work, and assign tasks based on individual strengths. Sprint goals adjust dynamically as priorities shift—agents rebalance workload automatically to maintain team capacity.

### Can I migrate existing projects from Jira or Linear?

Yes. One-click import from Jira, Linear, Asana, Trello, GitHub Projects, and 20+ tools. Preserve all history, comments, attachments, and relationships. Automatic mapping of statuses, priorities, and custom fields. Migration completes in minutes for projects with 10K+ issues. Zero downtime—keep using old tools during transition.

### How do agents track progress automatically?

Agents monitor git commits, pull requests, deployments, and CI/CD pipelines to update task status in real-time. Semantic parsing extracts task references from commit messages (fixes #123, closes PROJ-456). Integration with GitHub, GitLab, Bitbucket for automatic progress tracking. Manual override available—agents suggest updates but you control final status.

### What about team collaboration and communication?

Full integration with Slack, Microsoft Teams, and email for automated notifications. Agents summarize discussions, extract action items, and create tasks from meeting notes. Real-time collaboration on roadmaps, timelines, and dependencies. Bidirectional sync with communication tools—mention tasks in Slack to update status. Privacy controls for sensitive projects.

## Part of Platform.do

projects.do is one of the primitives of Platform.do, in the Business layer (goals, plans and the work itself). Every .do shares one grammar, Business-as-Code, and one SDK.

- What is Business-as-Code? https://platform.do/business-as-code
- Platform.do: https://platform.do/
- Docs: https://docs.platform.do
