Synphony CLI
Command line interface for the Synphony robotics data platform.
Installation
pip install synphony-cli
Or with pipx (recommended):
pipx install synphony-cli
Quick Start
-
Get your API token from synphony.co/settings
-
Authenticate:
synphony auth <your-token>
- Initialize a project:
# Link to existing dataset
synphony init "My Dataset"
# Or create a new dataset
synphony init --new
synphony init --new "My New Dataset"
- Process videos (uploads and generates augmented data):
synphony multiply *.mp4 -p "change lighting" -p "add motion blur"
- Check status:
synphony status
- Download results:
synphony pull
Commands
| Command | Description |
|---|---|
synphony auth <token> |
Authenticate with your API token |
synphony login |
Login via browser (alternative to auth) |
synphony whoami |
Show current authentication status |
synphony init <name> |
Link to existing dataset |
synphony init --new [name] |
Create a new dataset |
synphony list |
List all your datasets |
synphony multiply |
Upload videos and generate AI-augmented data |
synphony augment |
Apply traditional CV augmentations (fast) |
synphony status |
Check processing status |
synphony pull |
Download generated files |
synphony --version |
Show CLI version |
Augmentations
Apply traditional computer vision augmentations (faster than AI generation):
# Simple - use default parameters
synphony augment *.mp4 --flip --rotation --jitter
# With custom parameters
synphony augment *.mp4 --rotation degrees=30,p=0.8 --jitter brightness=1.5
# Apply all augmentations
synphony augment *.mp4 --all
# Use a config file for full control
synphony augment *.mp4 --config augs.json
Available augmentations:
--flip- Horizontal flip--rotation- Random rotation (degrees, p, resample)--affine- Affine transformation (degrees, p)--perspective- Perspective warp (distortion_scale, p)--crop- Random resized crop (size, p)--noise- Gaussian noise (mean, std, p)--jitter- Color jitter (brightness, contrast, p)--erasing- Random erasing/occlusion (p)
Example augs.json:
[
{"name": "RandomRotation", "params": {"degrees": 30, "p": 0.8}},
{"name": "ColorJitter", "params": {"brightness": 1.5, "contrast": 1.2}}
]
Links
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
synphony_cli-0.1.3.tar.gz
(12.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file synphony_cli-0.1.3.tar.gz.
File metadata
- Download URL: synphony_cli-0.1.3.tar.gz
- Upload date:
- Size: 12.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b467afb11ff4e4cda5677a572d060e8fb79d9f03336bc729e3b8f0896a98e087
|
|
| MD5 |
70967e69436331fccb8646f4c867445c
|
|
| BLAKE2b-256 |
9f0feca223ca8fb92992e698802402eaff4c5014a8e392001ac3953829be9564
|
File details
Details for the file synphony_cli-0.1.3-py3-none-any.whl.
File metadata
- Download URL: synphony_cli-0.1.3-py3-none-any.whl
- Upload date:
- Size: 12.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e569c14a64d865416581688ea97c9015834641612012f4bdd987ea4acd10408
|
|
| MD5 |
bce1de6d81a332f95c7d08e9c73ad88b
|
|
| BLAKE2b-256 |
ba7ad7fffe8654facecc65189ef5169def99a15973e814664cd45c0585b30910
|