docs/en/platform/train/projects.md
Ultralytics Platform projects provide an effective solution for organizing and managing your models. Group related models together to facilitate easier management, comparison, and development.
graph TB
P[Project] --> M1[Model 1]
P --> M2[Model 2]
P --> M3[Model 3]
M1 --> C[Charts Dashboard]
M2 --> C
M3 --> C
M1 --> T[Comparison Table]
M2 --> T
M3 --> T
style P fill:#4CAF50,color:#fff
style C fill:#2196F3,color:#fff
style T fill:#FF9800,color:#fff
Navigate to Projects in the sidebar and click Create Project.
??? tip "Quick Create"
You can also create a project from the Home page quick actions.
Enter your project details:
Click Create to finalize. Your new project appears in the Projects list and sidebar.
The project page has two main areas:
| Area | Description |
|---|---|
| Models Sidebar | Resizable list of all models in the project with search, status filters, sort options, and checkboxes for selection |
| Main Panel | Charts dashboard or comparison table (toggle between views) |
The header displays:
Action buttons in the header:
| Button | Description |
|---|---|
| New Model | Opens the training dialog |
| Clone | Clone project and all models (public projects) |
| Star | Star/unstar the project |
| Share | Social sharing for public projects |
| Refresh | Refresh project data |
| Delete | Move project to trash |
Toggle between three view modes using the view controls:
The resizable sidebar lists all models in the project:
.pt files directly onto the sidebar to upload models (model upload details)Click any model to open its model page.
Customize your project icon:
Control who can see your project:
| Setting | Description |
|---|---|
| Public | Anyone can view on Explore page |
| Private | Only you and collaborators |
Share private projects with specific users without creating a full team workspace:
Collaborators with editor access can upload models and start training within your project.
!!! tip "Sharing vs Teams"
**Sharing** grants per-project access to individual users — ideal for one-off collaborations. **[Teams](../account/teams.md)** create a shared workspace where all resources (projects, datasets, models, deployments) are accessible to team members with role-based permissions. Use Teams for ongoing collaboration with multiple people.
Clone a public project to your own account:
!!! info "Clone Behavior"
Cloned projects are always created as **private** in your account. The clone count is displayed on the original project. If the original has a copyleft license (e.g., AGPL-3.0), the clone inherits and locks that license.
Compare model performance using the charts dashboard:
Available chart groups:
| Group | Charts |
|---|---|
| Metrics | mAP50, mAP50-95, precision, recall |
| Train Loss | train/box_loss, train/cls_loss, train/dfl_loss |
| Val Loss | val/box_loss, val/cls_loss, val/dfl_loss |
| Learning Rate | lr/pg0, lr/pg1, lr/pg2 |
!!! tip "Interactive Charts"
- Hover to see exact values
- Click legend items to hide/show models
- Drag to zoom into specific regions
- Click a model line to navigate to that model's page
- Rearrange and resize charts; layout persists across sessions
Switch to table view for side-by-side comparison of training arguments and final metrics:
Upload existing .pt model files:
.pt file!!! example "Supported Files"
Only PyTorch `.pt` files from Ultralytics YOLO training are supported. The Platform parses embedded metadata including training results, arguments, task type, and class names. See [Models](models.md) for format details.
Update project name, description, or settings:
Remove a project you no longer need:
!!! warning "Cascading Delete"
Deleting a project also deletes all models inside it. This action moves items to [Trash](../account/trash.md) where they can be restored within 30 days.
There's no hard limit on models per project. However, for better organization, we recommend:
Yes, deleted projects go to Trash and can be restored within 30 days:
Yes, you can clone a model to a different project using the clone model dialog from the model page.