Command-line reference#
Overview#
Commands and options for running agent samples and their model-server stacks. Worker and service entry points managed by those launchers are outside this catalog.
Sample commands#
This reference is generated from the installed commands in each top-level
sample’s pyproject.toml under agent-samples/,
and the literal argparse declarations in its entry-point module.
conversation_example_model_servers#
Launch the local model servers required by conversation-example.
Run from agent-samples/conversation-example/model-servers/:
$ uv run conversation_example_model_servers [--stop] [--gpu-profile NAME]
Options
--stopStop this sample’s configured model servers and exit.
--gpu-profile NAMESelect a startup hardware profile; with –stop, apply its port overrides without GPU detection.
conversation_example#
Run the conversation-example hub and worker processes.
Run from agent-samples/conversation-example/:
$ uv run conversation_example [--session-recording]
Options
--session-recordingenable session recording of participant video, bidirectional audio, and data-channel traffic
lab_instrument_monitoring_model_servers#
Launch the local model servers required by lab-instrument-monitoring.
Run from agent-samples/lab-instrument-monitoring/model-servers/:
$ uv run lab_instrument_monitoring_model_servers [--stop] [--gpu-profile NAME]
Options
--stopStop this sample’s configured model servers and exit.
--gpu-profile NAMESelect a startup hardware profile; with –stop, apply its port overrides without GPU detection.
lab_instrument_monitoring#
Launch lab instrument monitoring with reused model dependencies.
Run from agent-samples/lab-instrument-monitoring/:
$ uv run lab_instrument_monitoring [--expose-web-events] [--session-recording] [--hub-config PATH] [--health-port PORT]
Options
--expose-web-eventsbind the unauthenticated event viewer to all IPv4 interfaces instead of loopback
--session-recordingenable session recording of participant video, bidirectional audio, and data-channel traffic
--hub-config PATHuse hub YAML instead of the sample default (relative to launch directory)
--health-port PORTserve stack process health on loopback PORT (1–65535; disabled by default)
procedure_capture_guide_model_servers#
Launch the speech, language, and vision model servers for the sample.
Run from agent-samples/procedure-capture-guide/model-servers/:
$ uv run procedure_capture_guide_model_servers [--stop] [--gpu-profile NAME]
Options
--stopStop this sample’s configured model servers and exit.
--gpu-profile NAMESelect a startup hardware profile; with –stop, apply its port overrides without GPU detection.
procedure_capture_guide#
Capture a demonstrated procedure or guide a participant through approved steps.
Run from agent-samples/procedure-capture-guide/:
$ uv run procedure_capture_guide [--mode {capture,guide}] [GUIDE_PATH] [--output-root PATH] [--session-recording] [--hub-config PATH] [--health-port PORT]
Positional arguments
GUIDE_PATHapproved guide YAML file or directory containing exactly one top-level YAML file; absolute or relative to the sample directory (guide mode only)
Options
--mode {capture,guide}worker capability to run
--output-root PATHsave task packets under PATH/sessions; overrides YAML artifacts_dir (relative to the launch directory)
--session-recordingrecord participant video, bidirectional audio, and data-channel traffic for the whole connection in either mode, independently of procedure capture or guide commands
--hub-config PATHuse hub YAML instead of the sample default (relative to launch directory)
--health-port PORTserve stack process health on loopback PORT (1–65535; disabled by default)
simple_vlm_example_model_servers#
Launch the local model servers required by simple-vlm-example.
Run from agent-samples/simple-vlm-example/model-servers/:
$ uv run simple_vlm_example_model_servers [--stop] [--gpu-profile NAME]
Options
--stopStop this sample’s configured model servers and exit.
--gpu-profile NAMESelect a startup hardware profile; with –stop, apply its port overrides without GPU detection.
simple_vlm_example#
simple-vlm-example orchestrator — vision Q&A over voice or text.
Run from agent-samples/simple-vlm-example/:
$ uv run simple_vlm_example [--session-recording] [--hub-config PATH] [--health-port PORT]
Options
--session-recordingenable session recording of participant video, bidirectional audio, and data-channel traffic
--hub-config PATHuse hub YAML instead of the sample default (relative to launch directory)
--health-port PORTserve stack process health on loopback PORT (1–65535; disabled by default)
tea_making_sample_model_servers#
Launch the local model servers required by tea-making-sample.
Run from agent-samples/tea-making-sample/model-servers/:
$ uv run tea_making_sample_model_servers [--stop] [--gpu-profile NAME]
Options
--stopStop this sample’s configured model servers and exit.
--gpu-profile NAMESelect a startup hardware profile; with –stop, apply its port overrides without GPU detection.
tea_making_sample#
Launch native tea guidance with reused model services.
Run from agent-samples/tea-making-sample/:
$ uv run tea_making_sample [--expose-web-events] [--session-recording] [--hub-config PATH] [--health-port PORT]
Options
--expose-web-eventsbind the unauthenticated event viewer to all IPv4 interfaces instead of loopback
--session-recordingenable session recording of participant video, bidirectional audio, and data-channel traffic
--hub-config PATHuse hub YAML instead of the sample default (relative to launch directory)
--health-port PORTserve stack process health on loopback PORT (1–65535; disabled by default)
xr_render_demo_model_servers#
Launch the local model servers required by xr-render-demo.
Run from agent-samples/xr-render-demo/model-servers/:
$ uv run xr_render_demo_model_servers [--stop] [--gpu-profile NAME]
Options
--stopStop this sample’s configured model servers and exit.
--gpu-profile NAMESelect a startup hardware profile; with –stop, apply its port overrides without GPU detection.
xr_render_demo#
xr-render-demo orchestrator. Runs the process stack for this sample.
Run from agent-samples/xr-render-demo/:
$ uv run xr_render_demo [--session-recording] [--hub-config PATH] [--health-port PORT]
Options
--session-recordingenable session recording of participant video, bidirectional audio, and data-channel traffic
--hub-config PATHuse hub YAML instead of the sample default (relative to launch directory)
--health-port PORTserve stack process health on loopback PORT (1–65535; disabled by default)