Creating a workspace
When you create a new workspace, p0 guides you through a setup wizard that configures everything based on your project type:Choose a template
Select a template that matches your project type. Templates pre-configure coding standards and plugins for your stack:
- Full Stack - Frontend and backend standards for web applications
- Backend API - Node.js, Python, or Go API development
- Frontend Web - React, Vue, or modern web frameworks
- Mobile App - React Native or mobile-first development
- Data Science - Python, Jupyter, data analysis tools
- E-commerce - Online store and payment integration patterns
- SaaS Application - Multi-tenant application standards
- DevOps & Infrastructure - IaC, CI/CD, and deployment configs
- Blank Workspace - Start from scratch with no defaults

Select your team
Choose which team owns this workspace. Team selection determines:
- Who can access the workspace
- Which shared coding standards are applied
- Sync and collaboration settings

Name your workspace
Give your workspace a descriptive name. p0 automatically generates a folder path at:The workspace name is used for organization and appears in the workspace switcher.

Add repositories
Connect GitHub repositories to your workspace. You can:
- Clone existing repos from GitHub
- Add multiple repos for multi-repo projects
- Skip this step and add repos later

Select plugins
Choose plugins to extend p0’s functionality for your workspace. Available plugins vary by template and include:
- Database connectors
- API testing tools
- Deployment integrations
- Code quality analyzers

Workspace dashboard
After creating your workspace, you’ll see the workspace dashboard—your command center for all development activity:- Sessions list - View active and past coding sessions
- Repository overview - Quick access to all connected repos
- Quick actions - Start new sessions, manage settings, sync with team
- Standards summary - Overview of active coding standards
- Plugin status - See which plugins are enabled

