Skip to content

Workspaces and projects#

Neptune core concepts

A Neptune workspace is a space for projects and members.

The following aspects are workspace-specific:

  • Storage amount.
  • Whether public projects are allowed.
  • Project-level access control.1
    • If your plan includes it, the workspace can have private projects that individuals can access by invitation only, as well as projects that any workspace member can access.
    • If you plan doesn't include it, the workspace can only have projects that are accessible to all workspace members.
  • Service accounts. By contrast, regular user accounts can belong to multiple workspaces.

What is a project?#

A Neptune project typically represents one machine learning task. Each project contains the following sections:

  • Runs – experiment metadata logged with init_run() or integrated Neptune loggers.
  • Models – model metadata logged with init_model() and init_model_version().
  • Project metadata – task-level metadata logged with init_project().
  • Reports – shared analyses and visualizations of select runs.

This separation helps you organize the metadata per experiment, model, or task.

For an overview, see the Neptune introduction.

Configuration#

You can configure workspaces and projects in the Neptune web application.

You can also fetch information and configure certain options using the management package of the Neptune API.

Enterprise customers can contact Neptune support for configuring SSO/LDAP integration.

Privacy and access control#

Projects have three levels of visibility:

  • Workspace: Any workspace member can access these projects.
  • Public: Freely available to view by anyone on the internet.

    Workspace admins can configure whether public projects are allowed.

  • Private (only on plans with project-level access control1): Only users assigned to the project can see it.

Service accounts#

A service account is always workspace-specific and admins have full control over it.

Service accounts are useful when you need multiple API tokens or non-human tokens in your setup. To learn more, see Service accounts.

Storage#

Workspace admins can add or reduce storage in the Billing & payments section of a workspace.

Admins and project owners can also set a storage limit for each project. This helps ensure that individual projects don't take up too much overall storage space.

FAQ#

For commonly asked questions about limits, usage, and accounts, see Getting help: FAQ.


  1. For plan details, check the pricing page on the Neptune website.