Workspaces, Projects, and Models
Everything in Roboflow follows this structure:
Workspace → Projects → Dataset Versions → Models
Workspaces
A Workspace is the top-level container.
- It's where you and your team collaborate.
- All Projects live inside a Workspace.
- Billing and subscription plans are managed at the Workspace level.
Think of it like a company folder that holds all your computer vision work.
Projects
A Project lives inside a Workspace. Each Project is built around a computer vision dataset. This is where you manage:
- Images
- Annotations
- Dataset updates over time
When you create a Project, you have to choose the Project type -- one of the computer vision task types:
- Object detection
- Classification
- Instance segmentation
- Keypoint detection
- Semantic segmentation
- Multimodal
This determines how your data is structured and which model architectures you can train.
Dataset Versions
A Dataset Version is a snapshot of your dataset at a specific moment in time.
- You create a Version from the current state of your Project.
- Once created, it does not change.
- Any future edits to images or annotations will not affect existing Versions.
This ensures reproducibility, clear tracking, and helps with model comparison.
Models
Models are trained using Dataset Versions.
- You select a specific Dataset Version which will be used to train a model.
- That model is permanently linked to that version.
- Available model architectures for training will depend on your Project type.
You can also upload trained models to Roboflow.