Projects

Organizing your work into projects

Projects are the top-level organizing unit in PCR.dev. Each project corresponds to a codebase on your machine.

Creating a project

Projects can be created in two ways:

  • Via CLI (recommended): run pcr init in your project directory. This registers the project locally and syncs it to your dashboard.
  • Via dashboard: click "+ New Project" on the Projects page to create one manually.

Project fields

FieldDescription
NameHuman-readable name, defaults to directory name
SlugURL-safe identifier, computed from the directory path
Repo URLOptional GitHub/GitLab URL, auto-detected from git remote
Default branchThe primary branch (default: main)
TeamOptional team association for shared access

Project detail view

Click any project card to open the project detail view. Here you can:

  • Browse all captured sessions, grouped by session_id
  • Filter by source (Cursor, Claude Code), model, and branch
  • See member avatars and team association
  • Watch new prompts arrive in real time