Quickstart
This guide walks you through your first p0 session, from creating a workspace to reviewing your AI-generated changes. You’ll be coding with Claude in minutes.Your first session
Sign in to p0
Open the p0 desktop app and sign in with your Purple account (email and password). If you don’t have an account, switch to the Create Account tab to register.
Create a workspace
Click New in the workspace picker to launch the creation wizard. The wizard walks you through:
- Template — pick a starting template (Full Stack, Backend, Frontend, etc.) or start blank
- Team — select which Purple team owns this workspace (auto-skipped if you belong to one team)
- Name — give your workspace a name. p0 creates a folder at
~/.purple-code/workspaces/{name}/automatically - Repositories — browse and select GitHub repositories to include (optional, you can add repos later)
- Plugins — choose workspace plugins (optional)
- Review — confirm your selections and create the workspace

Start in Plan mode
Once your workspace is ready, describe what you want to build in the chat interface. For example:
Review the plan carefully. You’ll see which files will be modified, what commands will run, and the overall approach.
“Add a new user authentication endpoint with JWT tokens”p0 starts in Plan mode by default, which means it will:
- Analyze your codebase to understand existing patterns
- Research relevant files and dependencies
- Create a detailed plan without making any changes

Switch to Agent mode
If the plan looks good, switch to Agent mode to let p0 implement the changes:
- Type
/agentin the chat or use the mode toggle in the session header - p0 will execute the plan using real tools: bash commands, file edits, web searches
- Watch in real-time as each tool runs and see the output immediately
Review and create a PR
Once implementation is complete, review the session diff to see all changes:
- Check modified files in the diff viewer
- Run tests to verify the implementation
- When satisfied, click Create PR to push your changes
What you just learned
In this quickstart, you:- Created a workspace and connected your repositories
- Used Plan mode to analyze your codebase and generate a plan
- Switched to Agent mode to execute changes with full visibility
- Reviewed the diff and prepared to create a pull request