Create a Neptune project#
A Neptune project typically represents one machine-learning task. A project can contain runs, models, model versions, and project-level metadata.
Before you start#
If you haven't already, sign up for a Neptune account at neptune.ai/register.
Creating a project#
- In your Neptune workspace, navigate to All projects.
- Click New project.
-
Enter the project information and set a privacy level:
-
Project name: Must consist of 3 to 50 alphanumerical characters and hyphens (
-
).The name is case-insensitive. For example,
CV-Project
andcv-project
will be treated as the same. -
Project key: Must consist of 1 to 10 capital letters.
The project key can't be changed after the project is created. It's used to identify runs and other Neptune objects.
-
Project privacy: Level of visibility for the project. Users with access effectively become project owners.
-
Private: Only people assigned to the project can see it.
Note for the Team plan
On the Team plan, private projects (accessible only to some workspace members) are not available. You need to set the privacy to "workspace" or "public".
-
Workspace: Any workspace members can access these projects.
- Public: Freely available to view by anyone on the internet.
-
-
-
(optional) Set a project color and enter a description.
- To finish, click Create.
API tip
You can also create projects programmatically. For details, see Create and delete projects via API.
Limit of active projects#
Note that you can only create a new project if your quota of active projects isn't full.
- Your maximum number of simultaneously active projects is managed by your workspace admin. If your limit is reached, you need to archive another project first, or increase the quota of active projects.
- Free (individual) accounts are always limited to one active project at a time.
Related
Next steps#
You can now record metadata to the project by setting the NEPTUNE_PROJECT
environment variable to the full project name (workspace-name/project-name
).
Example: If your workspace name is ml-team
and your project name is classification
:
Alternatively, you can specify the project name when initializing Neptune:
Related
- For more detailed instructions on storing the project name in an environment variable, see Set the project name.
- Create and delete projects via API
- Invite people to your workspace or project
- API ≫
management
≫create_project()