Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Usage

LivePose lets you run computer vision models on live video and stream the results over OSC.

The fastest way to get going is the PRESETS view in the sidebar. It lists ready-made Pose Detector configurations grouped by category (body, hand, face, animal, box detection, tracking & re-ID), with a live preview on the right. Clicking one fills in the Run settings — model files, workflow, tracking and re-ID parameters — so you can press Start right there.

Presets are read from the model pack(s) on disk, so each pack brings its own presets and the models they need:

  • Set the Models / Packs Folder at the top of the PRESETS view (a sensible default is provided; use Browse to change it). It can point at a single pack, the packages folder holding several packs, or a library root — LivePose scans them all.
  • Click Get models… to open the model-storage release, download a pack (onnx-models-large.7z for everything, onnx-models.7z for a smaller subset), and extract it into that folder. Press Rescan.

A green dot next to a preset means its models are present on disk; a grey dot (“models missing”) means that pack’s models still need downloading.

Loading a model

  • Click Browse next to ONNX Model File and select an .onnx file
  • Models are available from the model-storage release
  • Choose your AI Model (e.g. ViTPose) and Output Mode from the dropdowns
  • Adjust the Confidence threshold and toggle Draw Skeleton as needed
Loading a model

Camera

  • Under Input Source, select Camera or Video File
  • LivePose automatically detects connected cameras; pick yours from the dropdown
Input source selection

OSC output

  • Set the IP and port for your OSC destination (default: 127.0.0.1:9000)
  • Hit Start; pose data will be sent in real time
  • Use oscdump in your terminal for debugging
OSC output settings

Use cases

Connect to Pure Data, Max/MSP, Processing, p5.js, TouchDesigner, SuperCollider, openFrameworks, or any OSC-compatible software. Examples coming soon!