Skip to content

Panels

Panels live in a column beside the video. Click a panel's icon in the sidebar strip to open it. The Panels menu chooses which panels' icons appear in the strip — tick or untick each one.

View ▸ Allow Multiple Panels lets several be open at once; View ▸ Sidebar on Left moves the column; Panels ▸ Reset to Defaults… restores the layout.

Panel What it's for
Videos List, switch between, and remove the project's videos
Skeleton Nodes, edges, and symmetries — guide
Instances The current frame's instances, with track, type, and score
View Display settings, same as the View menu — guide
Suggestions Generate and work through frames worth labeling — guide
Frames Every labeled frame in the project, with instance counts and prediction scores
Training Configure and run sleap-nn training — guide
Inference Configure and run predictions — guide
Environment Python toolchain setup via uv (desktop only) — guide
Connect Connect to remote GPU workers — guide
Notifications History of toasts and messages
Debug Internal state, for bug reports

Frames panel

A compact, searchable table of every labeled frame — video, frame index, instance counts, and prediction scores. It virtualizes its rows, so it stays responsive on projects with tens of thousands of labeled frames. Click a row to go there.

Use it to audit coverage: which videos have labels, where they cluster, and which frames only have predictions.

Instances panel

The current frame's instances. Shows each one's track, whether it is a user label or a prediction, and its score. Selecting a row selects the instance on the canvas.

Notifications panel

Toasts disappear; this doesn't. When something failed while you were looking elsewhere — a transcode, a save, a remote job — the message is here. Cmd+Shift+D dismisses all active toasts.

Debug panel

Internal application state. Not needed for normal use, but useful to screenshot when reporting a bug. Help ▸ Collect Diagnostics… gathers more, in a file you can attach directly.