Get started
If you are new to notebooks, start with the Get started guide. The guide walks you through creating a notebook, running code, viewing logged metrics in a W&B workspace, and sharing the result. If you already know the workflow you want, use the following pages:Create and manage notebooks
Create, rename, duplicate, or delete notebooks from a team overview page or project workspace.
Edit a notebook
Add Python, Markdown, and SQL cells; reorder cells; delete cells; and add interactive controls.
Run notebook cells
Run stale cells, rerun every cell, stop a running cell, disable execution, or restart the runtime.
Manage packages
Install, view, update, and remove Python packages from the notebook sidebar or terminal.
Understand the notebook model
Notebooks are reactive. A cell runs based on the variables it defines and references, not only on where it appears in the notebook. This model helps keep outputs current, but it also means that notebook structure matters:- Define each global name in only one cell.
- Avoid mutating shared objects across cells.
- Use runtime settings to choose whether downstream cells run automatically or become stale.
- Use the dependency tools to inspect how cells relate to each other.