# Create a Project

You can create new projects from the command line.

## Command

```bash
roboflow project create <name> --type <project-type>
```

### Options

| Flag           | Description                                                |
| -------------- | ---------------------------------------------------------- |
| `--type`       | Project type (required). See supported types below         |
| `--license`    | License for the project (optional)                         |
| `--annotation` | Annotation group name (optional, defaults to project name) |

### Supported Project Types

* `object-detection`
* `single-label-classification`
* `multi-label-classification`
* `instance-segmentation`
* `semantic-segmentation`
* `keypoint-detection`

## Examples

Create an object detection project:

```bash
roboflow project create my-detector --type object-detection
```

Create a classification project:

```bash
roboflow project create breed-classifier --type single-label-classification
```

## JSON Output

```bash
roboflow project create my-detector --type object-detection --json
```

```json
{
  "status": "created",
  "project": "my-detector",
  "type": "object-detection",
  "workspace": "my-workspace"
}
```
