> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-feat-cli-docs-generator.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Compare versions of your model, explore results in a scratch workspace, and export findings to a report to save notes and visualizations

# Projects

A *project* is a central location where you visualize results, compare experiments, view and download artifacts, create an automation, and more.

<Note>
  Each project has a visibility setting that determines who can access it. For more information about who can access a project, see [Project visibility](/platform/hosting/iam/access-management/restricted-projects).
</Note>

Each project contains the following tabs:

* [Overview](/models/track/project-page/#overview-tab): snapshot of your project
* [Workspace](/models/track/project-page/#workspace-tab): personal visualization sandbox
* [Runs](#runs-tab): A table that lists all the runs in your project
* [Automations](#automations-tab): Automations configured in your project
* [Sweeps](/models/sweeps/): automated exploration and optimization
* [Reports](/models/track/project-page/#reports-tab): saved snapshots of notes, runs, and graphs
* [Artifacts](#artifacts-tab): Contains all runs and the artifacts associated with that run

## Overview tab

W\&B creates a project for you when you initialize a run with the name you provide for the project field.

From the **Overview** tab, you can find the project name and manage the project.

* To change the project's name, description, or team, click **Edit** in the upper right corner.
* To undelete recently deleted runs, click  **...** in the upper right corner, then click **Undelete recently deleted runs**.
* To delete the project, click  **...** in the upper right corner, then click **Delete project**. Read the confirmation dialog and follow the instructions. Deleting a project is not reversible.

The rest of the **Overview** page is divided into **Details** and **Project Roles** tabs.

### Details

Details about the project include:

* **Project visibility**: The visibility of the project. The visibility setting that determines who can access it. See [Project visibility](/platform/hosting/iam/access-management/restricted-projects) for more information.
* **Last active**: Timestamp of the last time data is logged to this project
* **Contributors**: The number of users that contribute to this project
* **Total runs**: The total number of runs in this project
* **Total compute**: we add up all the run times in your project to get this total

The **Details** tab also includes instructions for accessing and exporting the project's data and metrics, downloading the best model from a sweep, and more.

[View a live example project](https://app.wandb.ai/example-team/sweep-demo/overview)

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/eOX8cMLXwUE2-C1_/images/track/overview_tab_image.png?fit=max&auto=format&n=eOX8cMLXwUE2-C1_&q=85&s=d1c9538263d03d842b67be96f9494604" alt="Project overview tab" width="867" height="563" data-path="images/track/overview_tab_image.png" />
</Frame>

To change a project's privacy from the **Overview** tab:

1. In the W\&B App, from any page in the project, click **Overview** in the left navigation.
2. At the top right, click **Edit**.
3. Choose a new value for **Project visibility**:

   * **Team** (default): Only your team can view and edit the project.
   * **Restricted**: Only invited members can access the project, and public access is turned off.
   * **Open**: Anyone can submit runs or create reports, but only your team can edit it. Appropriate only for classroom settings, public benchmark competitions, or other non-durable contexts.
   * **Public**: Anyone can view the project, but only your team can edit it.

     <Note>
       If your W\&B admins have turned off **Public** visibility, you cannot choose it. Instead, you can share a view-only [W\&B Report](/models/reports/collaborate-on-reports#share-a-report), or contact your W\&B organization's admins for assistance.
     </Note>
4. Click **Save**.

If you update a project to a more strict privacy setting, you may need to re-invite individual users to restore their ability to access the project.

### Project roles

The **Project roles** tab is visible only to the project owner and those with the **Admin** role. List and search for users with access to the project or change a member's role.

## Workspace tab

A project's *workspace* gives you a personal sandbox to compare experiments. Use projects to organize models that can be compared, working on the same problem with different architectures, hyperparameters, datasets, preprocessing etc.

**Runs Sidebar**: list of all the runs in your project.

* **Dot menu**: hover over a row in the sidebar to see the menu appear on the left side. Use this menu to rename a run, delete a run, or stop and active run.
* **Visibility icon**: click the eye to turn on and off runs on graphs
* **Color**: change the run color to another one of our presets or a custom color
* **Search**: search runs by name. This also filters visible runs in the plots.
* **Filter**: use the sidebar filter to narrow down the set of runs visible
* **Group**: select a config column to dynamically group your runs, for example by architecture. Grouping makes plots show up with a line along the mean value, and a shaded region for the variance of points on the graph.
* **Sort**: pick a value to sort your runs by, for example runs with the lowest loss or highest accuracy. Sorting will affect which runs show up on the graphs.
* **Expand button**: expand the sidebar into the full table
* **Run count**: the number in parentheses at the top is the total number of runs in the project. The number (N visualized) is the number of runs that have the eye turned on and are available to be visualized in each plot. In the example below, the graphs are only showing the first 10 of 183 runs. Edit a graph to increase the max number of runs visible.

If you pin, hide, or change the order of columns in the [Runs tab](#runs-tab), the Runs sidebar reflects these customizations.

**Panels layout**: use this scratch space to explore results, add and remove charts, and compare versions of your models based on different metrics

[View a live example](https://app.wandb.ai/example-team/sweep-demo)

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/FAQtpcY8_qbt118R/images/app_ui/workspace_tab_example.png?fit=max&auto=format&n=FAQtpcY8_qbt118R&q=85&s=afb0641ec319827284f04fd2f83143e5" alt="Project workspace" width="1813" height="929" data-path="images/app_ui/workspace_tab_example.png" />
</Frame>

### Add a section of panels

Click the section dropdown menu and click "Add section" to create a new section for panels. You can rename sections, drag them to reorganize them, and expand and collapse sections.

Each section has options in the upper right corner:

* **Add section**: Add a section above or below from the dropdown menu, or click the button at the bottom of the page to add a new section.
* **Rename section**: Change the title for your section.
* **Export section to report**: Save this section of panels to a new report.
* **Delete section**: Remove the whole section and all the charts. This can be undone with the undo button at the bottom of the page in the workspace bar.
* **Add panel**: Click the plus button to add a panel to the section.

### Move panels between sections

Drag and drop panels to reorder and organize into sections. You can also click the "Move" button in the upper right corner of a panel to select a section to move the panel to.

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/tcXwQh5uI2ZuE892/images/app_ui/move-panel.png?fit=max&auto=format&n=tcXwQh5uI2ZuE892&q=85&s=e53feb44afcb5195a79994ce55aeec4d" alt="Moving panels between sections" width="1159" height="620" data-path="images/app_ui/move-panel.png" />
</Frame>

### Resize panels

All panels maintain the same size, and there are pages of panels.
Resize the section by clicking and dragging the lower right corner of the section, which will display a corner icon when hovering.

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/tcXwQh5uI2ZuE892/images/app_ui/resize-panel.png?fit=max&auto=format&n=tcXwQh5uI2ZuE892&q=85&s=f79c31c8575a59ecdc3870a79de79538" alt="Resizing panels" width="396" height="456" data-path="images/app_ui/resize-panel.png" />
</Frame>

### Search for metrics

Use the search box in the workspace to filter down the panels. This search matches the panel titles, which are by default the name of the metrics visualized.

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/tcXwQh5uI2ZuE892/images/app_ui/search_in_the_workspace.png?fit=max&auto=format&n=tcXwQh5uI2ZuE892&q=85&s=a659751f41d4901eef88f37589d9b640" alt="Workspace search" width="872" height="715" data-path="images/app_ui/search_in_the_workspace.png" />
</Frame>

## Runs tab

Use the Runs tab to filter, group, and sort your runs.

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/q3q0K5OxPbztyeVG/images/runs/run-table-example.png?fit=max&auto=format&n=q3q0K5OxPbztyeVG&q=85&s=cba5cf8ae6cfcefcfa1fbaf40b6b0076" alt="Runs table" width="1922" height="932" data-path="images/runs/run-table-example.png" />
</Frame>

The proceeding tabs demonstrate some common actions you can take in the Runs tab.

<Tabs>
  <Tab title="Customize columns">
    The Runs tab shows details about runs in the project. It shows a large number of columns by default.

    <Note>
      When you customize the Runs tab, the customization is also reflected in the **Runs** selector of the [Workspace tab](#workspace-tab).
    </Note>

    * To view all visible columns, scroll the page horizontally.
    * To change the order of the columns, drag a column to the left or right.
    * To pin a column, hover over the column name, click the action menu `...`. that appears, then click **Pin column**. Pinned columns appear near the left of the page, after the **Name** column. To unpin a pinned column, choose **Unpin column**.
    * To hide a column, hover over the column name, click the action menu `...`. that appears, then click **Hide column**. To view all columns that are currently hidden, click **Columns**.
    * To show, hide, pin, and unpin multiple columns at once, click **Columns**.
      * Click the name of a hidden column to unhide it.
      * Click the name of a visible column to hide it.
      * Click the pin icon next to a visible column to pin it.
  </Tab>

  <Tab title="Sort">
    Sort all rows in a Table by the value in a given column using one of these options:

    1. Click on the kebab (three vertical dot) menu when hovering over any column header to quickly sort the table by that column's values.
    2. Click the **Sort** button and select the desired columns from the drop-down. You can use this panel to sort by multiple columns in priority order.

    <Frame>
      <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/FAQtpcY8_qbt118R/images/data_vis/data_vis_sort_kebob.png?fit=max&auto=format&n=FAQtpcY8_qbt118R&q=85&s=873c3beb054e20fc57a6763f8c3f7263" alt="Configuring a run table sort" width="862" height="585" data-path="images/data_vis/data_vis_sort_kebob.png" />
    </Frame>

    The preceding image demonstrates how to view sorting options for a Table column called `val_acc`.
  </Tab>

  <Tab title="Filter">
    Filter all rows by an expression with the **Filter** button on the top left of the dashboard.

    Click **New filter** to add one or more filters to your rows.
    Three dropdown menus will appear that enable the configuration of a filter.
    From left to right they are: column name, operator, and the filter value.

    <Frame>
      <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/z30ndE1lYRi8WMuv/images/data_vis/filter.png?fit=max&auto=format&n=z30ndE1lYRi8WMuv&q=85&s=70808f712b3b770eb1ae5f056e09d14c" alt="Configuring a run table filter" width="1497" height="587" data-path="images/data_vis/filter.png" />
    </Frame>
  </Tab>

  <Tab title="Group">
    Click the **Group** button above the table to group all rows by the value in a particular column.

    <Frame>
      <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/z30ndE1lYRi8WMuv/images/data_vis/group.png?fit=max&auto=format&n=z30ndE1lYRi8WMuv&q=85&s=7e9e25d18b70052320a33df956f332eb" alt="Error distribution analysis" width="483" height="705" data-path="images/data_vis/group.png" />
    </Frame>
  </Tab>
</Tabs>

## Automations tab

Automate downstream actions for versioning artifacts. To create an automation, define trigger events and resulting actions. Actions include executing a webhook or launching a W\&B job. For more information, see [Automations](/models/automations/).

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/FAQtpcY8_qbt118R/images/automations/project_automations_tab.png?fit=max&auto=format&n=FAQtpcY8_qbt118R&q=85&s=3a36dd5419e543f0b4663c925a0ccb8e" alt="Automation tab" width="818" height="228" data-path="images/automations/project_automations_tab.png" />
</Frame>

## Sweeps tab

Start a new [sweep](/models/sweeps/) from your project.

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/tcXwQh5uI2ZuE892/images/app_ui/sweeps-tab.png?fit=max&auto=format&n=tcXwQh5uI2ZuE892&q=85&s=f41a6f5e7d9b18b6fb427498d3b3bda8" alt="Sweeps tab" width="1592" height="805" data-path="images/app_ui/sweeps-tab.png" />
</Frame>

## Reports tab

See all the snapshots of results in one place, and share findings with your team.

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/tcXwQh5uI2ZuE892/images/app_ui/reports-tab.png?fit=max&auto=format&n=tcXwQh5uI2ZuE892&q=85&s=f3a5f3bb4eca7923ddde1b66f964ea95" alt="Reports tab" width="3378" height="2622" data-path="images/app_ui/reports-tab.png" />
</Frame>

To view a report, select the **Reports** tab from the project sidebar, then select a report from the list.

## Artifacts tab

View all [artifacts](/models/artifacts/) associated with a project, from training datasets and [fine-tuned models](/models/registry/) to [tables of metrics and media](/models/tables/tables-walkthrough/).

### Metadata panel

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/tcXwQh5uI2ZuE892/images/app_ui/metadata_panel.png?fit=max&auto=format&n=tcXwQh5uI2ZuE892&q=85&s=4fc946f03c1b99185ab0ee27f431d899" alt="Artifact metadata panel" width="3380" height="2638" data-path="images/app_ui/metadata_panel.png" />
</Frame>

The metadata panel provides access to the artifact's metadata. This metadata might include configuration arguments required to reconstruct the artifact, URLs where more information can be found, or metrics produced during the run which logged the artifact.
View the configuration for the run that produced the artifact as well as history metrics.

To view an artifact's metadata:

1. Select the **Artifacts** tab from the project sidebar.
2. Select an artifact from the list to view the details page for the latest version of that artifact.
3. Select the **Metadata** tab to view the metadata associated with that artifact.

### Usage panel

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/tcXwQh5uI2ZuE892/images/app_ui/usage_panel.png?fit=max&auto=format&n=tcXwQh5uI2ZuE892&q=85&s=47075bc526808313514f61aaeb24306d" alt="Artifact usage panel" width="3366" height="2630" data-path="images/app_ui/usage_panel.png" />
</Frame>

The usage panel provides a code snippet for downloading the artifact for use outside of the web app, for example on a local machine. This section also indicates and links to the run which output the artifact and any runs which use the artifact as an input.

To view the art

1. Select the **Artifacts** tab from the project sidebar.
2. Select an artifact from the list to view the details page for the latest version of that artifact.
3. Select the **Usage** tab to view the code snippet and related runs.

### Files panel

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/-ioFEureIz8ZEfH0/images/app_ui/files_panel.png?fit=max&auto=format&n=-ioFEureIz8ZEfH0&q=85&s=bb3e23677453ecb37662a5e30f4f21ab" alt="Artifact files panel" width="2532" height="1566" data-path="images/app_ui/files_panel.png" />
</Frame>

The files panel lists the files and folders associated with the artifact. W\&B uploads certain files for a run automatically. For example, `requirements.txt` shows the versions of each library the run used, and `wandb-metadata.json`, and `wandb-summary.json` include information about the run. Other files may be uploaded, such as artifacts or media, depending on the run's configuration.

To view files logged to an artifact:

1. Select the **Artifacts** tab from the project sidebar.
2. Select an artifact from the list to view the details page for the latest version of that artifact.
3. Select the **Files** tab to view all files associated with that artifact.

### Lineage panel

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/tcXwQh5uI2ZuE892/images/app_ui/lineage_panel.png?fit=max&auto=format&n=tcXwQh5uI2ZuE892&q=85&s=5907d07f3b065374825b80df6391394a" alt="Artifact lineage" width="3356" height="1636" data-path="images/app_ui/lineage_panel.png" />
</Frame>

The lineage panel provides a view of all of the artifacts associated with a project and the runs that connect them to each other. It shows run types as blocks and artifacts as circles, with arrows to indicate when a run of a given type consumes or produces an artifact of a given type. The type of the particular artifact selected in the left-hand column is highlighted.

Click the Explode toggle to view all of the individual artifact versions and the specific runs that connect them.

### Versions tab

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/tcXwQh5uI2ZuE892/images/app_ui/versions_tab.png?fit=max&auto=format&n=tcXwQh5uI2ZuE892&q=85&s=29859dab30952d04246ecf3b98df8618" alt="Artifact versions tab" width="3560" height="2696" data-path="images/app_ui/versions_tab.png" />
</Frame>

The versions tab shows all versions of the artifact. Select an artifact to view the details for that specific version.

1. Select the **Artifacts** tab from the project sidebar.
2. Select an artifact from the list to view the details page for the latest version of that artifact.
3. Select the **Versions** tab to view all versions of that artifact.
4. From the dropdown (next to the artifact name), select **All Versions**.

For example, the previous image shows different model artifact versions for a model artifact named `"zoo-wyhak4p0"`.

## Create a project

You can create a project in the W\&B App or programmatically by specifying a project in a call to `wandb.init()`.

<Tabs>
  <Tab title="W&B App">
    In the W\&B App, you can create a project from the **Projects** page or from a team's landing page.

    From the **Projects** page:

    1. Click the global navigation icon in the upper left. The navigation sidebar opens.
    2. In the **Projects** section of the navigation, click **View all** to open the project overview page.
    3. Click **Create new project**.
    4. Set **Team** to the name of the team that will own the project.
    5. Specify a name for your project using the **Name** field.
    6. Set **Project visibility**, which defaults to **Team**.
    7. Optionally, provide a **Description**.
    8. Click **Create project**.

    From a team's landing page:

    1. Click the global navigation icon in the upper left. The navigation sidebar opens.
    2. In the **Teams** section of the navigation, click the name of a team to open its landing page.
    3. In the landing page, click **Create new project**.
    4. **Team** is automatically set to the team that owns the landing page you were viewing. If necessary, change the team.
    5. Specify a name for your project using the **Name** field.
    6. Set **Project visibility**, which defaults to **Team**.
    7. Optionally, provide a **Description**.
    8. Click **Create project**.
  </Tab>

  <Tab title="Python SDK">
    To create a project programmatically, specify a `project` when calling `wandb.init()`. If the project does not yet exist, it is created automatically, and is owned by the specified entity. For example:

    ```python theme={null}
    import wandb with wandb.init(entity="<entity>", project="<project_name>") as run: run.log({"accuracy": .95})
    ```

    Refer to the [`wandb.init()` API reference](/models/ref/python/functions/init/#examples).
  </Tab>
</Tabs>

## Star a project

Add a star to a project to mark that project as important. Projects that you and your team mark as important with stars appear at the top of your organization's homepage.

For example, the proceeding image shows two projects that are marked as important, the `zoo_experiment` and `registry_demo`. Both projects appear within the top of the organization's homepage within the **Starred projects** section.

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/eOX8cMLXwUE2-C1_/images/track/star-projects.png?fit=max&auto=format&n=eOX8cMLXwUE2-C1_&q=85&s=25d5dbccad2bfcbb5f6c6283920bbe6c" alt="Starred projects section" width="3292" height="2456" data-path="images/track/star-projects.png" />
</Frame>

There are two ways to mark a project as important: within a project's overview tab or within your team's profile page.

<Tabs>
  <Tab title="Project overview">
    1. Navigate to your W\&B project on the W\&B App at `https://wandb.ai/<team>/<project-name>`.
    2. Select the **Overview** tab from the project sidebar.
    3. Choose the star icon in the upper right corner next to the **Edit** button.

    <Frame>
      <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/eOX8cMLXwUE2-C1_/images/track/star-project-overview-tab.png?fit=max&auto=format&n=eOX8cMLXwUE2-C1_&q=85&s=2f91865be3660beaae86b620f2ba0470" alt="Star project from overview" width="3270" height="1380" data-path="images/track/star-project-overview-tab.png" />
    </Frame>
  </Tab>

  <Tab title="Team profile">
    1. Navigate to your team's profile page at `https://wandb.ai/<team>/projects`.
    2. Select the **Projects** tab.
    3. Hover your mouse next to the project you want to star. Click on star icon that appears.

    For example, the proceeding image shows the star icon next to the "Compare\_Zoo\_Models" project.

    <Frame>
      <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/eOX8cMLXwUE2-C1_/images/track/star-project-team-profile-page.png?fit=max&auto=format&n=eOX8cMLXwUE2-C1_&q=85&s=d745cbf20fba27b44b8f9922563a6192" alt="Star project from team page" width="2908" height="1862" data-path="images/track/star-project-team-profile-page.png" />
    </Frame>
  </Tab>
</Tabs>

Confirm that your project appears on the landing page of your organization by clicking on the organization name in the top left corner of the app.

## Delete a project

You can delete your project by clicking the three dots on the right of the overview tab.

1. Navigate to your W\&B project
2. Select the **Overview** tab from the project sidebar.
3. Choose the dot menu in the upper right hand corner.
4. Select **Delete project** from the dropdown menu.

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/-ioFEureIz8ZEfH0/images/app_ui/delete_project.png?fit=max&auto=format&n=-ioFEureIz8ZEfH0&q=85&s=8a9e1e36c9e7874ea3d99aea7601370a" width="2984" height="2328" data-path="images/app_ui/delete_project.png" />
</Frame>

<Warning>
  W\&B does not terminate active [sweeps](/models/sweeps) or agents when you delete a project.
</Warning>

## Add notes to a project

Add notes to your project either as a description overview or as a markdown panel within your workspace.

### Add description overview to a project

Descriptions you add to your page appear in the **Overview** tab of your profile.

1. Navigate to your W\&B project
2. Select the **Overview** tab from the project sidebar
3. Choose Edit in the upper right hand corner
4. Add your notes in the **Description** field
5. Select the **Save** button

<Note>
  **Create reports to create descriptive notes comparing runs**

  You can also create a W\&B Report to add plots and markdown side by side. Use different sections to show different runs, and tell a story about what you worked on.
</Note>

### Add notes to run workspace

1. Navigate to your W\&B project
2. Select the **Workspace** tab from the project sidebar
3. Choose the **Add panels** button from the top right corner
4. Select the **TEXT AND CODE** dropdown from the modal that appears
5. Select **Markdown**
6. Add your notes in the markdown panel that appears in your workspace
