Skip to main content

Quick start

Get from zero to a review-ready task in a few minutes.

1. Create an account

  1. Open dreeft.
  2. Choose Register and create your account.
  3. Sign in with your credentials.

2. Complete onboarding

The onboarding wizard sets up the first project and the core runtime choices:

  • Choose which live agent stages you want on the board. Today that means Analyst, Architect, and Coder. Other roles may appear in the UI as planned, but they are not active by default.
  • Share your role, experience, and team size.
  • Choose your AI mode:
    • dreeft AI for token-based usage with starter tokens
    • Custom AI if you want to bring your own provider key
  • Optionally step through the repo connection screen. The durable GitHub configuration is completed later from Settings -> Git.

If you choose Custom AI, onboarding also initializes the Stripe-backed subscription flow before sending you into the app.

See Onboarding for a full walkthrough.

3. Open your first project

Onboarding creates your first workspace automatically. After that, use the project selector in the top navigation to:

  • switch between projects
  • create additional projects
  • keep integrations, billing, and invites isolated per project

4. Create your first card

  1. Open the Kanban board for the project.
  2. Add a card in the column where you want work to start. For a brand-new idea, that is usually Analyst.
  3. Give the card a clear title and description with enough context for the agent.

5. Let the agent run

When a card sits in an active agent column, the system queues it and starts work. Cards usually move through:

  • processing while the agent is running
  • wait_for_input if the agent asks a form question
  • wait_for_review when the output is ready for a human decision

Outputs appear as artifacts and comments on the card.

6. Move work forward

The current product flow is review-driven:

  • After Analyst, review the PRD and use Send to Architect when the brief is ready.
  • After Architect, review the ADR, stack notes, and suggested tasks. Dismiss anything out of scope, then use Implement all to create child coder tasks.
  • After Coder, review the PR in GitHub. Merging the PR updates the card automatically.

That is the core loop: column = queue, card = task, artifact = deliverable, review = handoff.