Welcome to p0
Build better software, faster. p0 is Purple’s AI-powered desktop coding assistant that takes you from idea to pull request with minimal friction. p0 uses Claude to understand your codebase, plan changes, and execute implementations across your entire workspace. Whether you’re building new features, fixing bugs, or refactoring code, p0 works alongside you with full visibility into every action it takes.
Core features
Spec-driven workflow
Five-phase pipeline from product spec to post-PR review, ensuring quality at every step
Plan & Agent modes
Start with read-only analysis, then switch to full execution when you’re ready
Git worktree isolation
Every session runs in its own worktree, keeping your main branch clean and safe
Real-time tool execution
Watch bash commands, file edits, diffs, and web searches as they happen
Multi-repo workspaces
Work across multiple repositories in one unified workspace
Plugins & extensibility
Extend p0 with workspace-scoped plugins for custom workflows
Get started
Download and sign in
Get the desktop app for macOS, Windows, or Linux from bepurple.ai, then sign in with your Purple account.
Set up your workspace
Create a workspace, connect your git repositories, and let p0 generate coding standards from your codebase.
Brainstorm and spec
Describe a feature in Spec Mode. p0 asks clarifying questions, then writes a product spec for you to review before any code is written.
Build
Approve the spec and let p0 implement it. Watch progress in real time as tickets are completed, files are edited, and tests are run.