List Workflows
mixtrain workflow listList all workflows in the workspace.
mixtrain workflow listCreate Workflow
mixtrain workflow create <files...>Create a workflow from files. Supports directories and glob patterns.
Options:
| Option | Description |
|---|---|
--name, -n | Workflow name (defaults to first .py filename) |
--description, -d | Workflow description |
# Single directory (most common)
mixtrain workflow create ./workflow-dir/
# Multiple files
mixtrain workflow create main.py utils.py config.json
# Glob patterns
mixtrain workflow create "*.py" Dockerfile --name my-workflow
# With explicit name
mixtrain workflow create train.py --name training-job -d "PyTorch training"Run Workflow
mixtrain workflow run <name>Run a workflow. Streams logs in real-time until completion.
Options:
| Option | Description |
|---|---|
--input, -i | Input JSON or path to JSON file |
--detach, -d | Start run and exit without streaming logs |
mixtrain workflow run training-job
mixtrain workflow run training-job --input '{"epochs": 20, "batch_size": 64}'
mixtrain workflow run training-job -i config.json --detachView Workflow
mixtrain workflow get <name>View workflow details and recent runs.
mixtrain workflow get training-jobList Runs
mixtrain workflow runs <name>List all runs for a workflow.
mixtrain workflow runs training-jobEdit Workflow
mixtrain workflow edit <name>View and modify workflow files and metadata.
Options:
| Option | Description |
|---|---|
--file, -f | Edit file in $EDITOR |
--view, -v | View file contents |
--delete, -d | Delete file/folder at this path |
--add, -a | Add local files to workflow |
--name, -n | Rename workflow |
--description, -D | Update description |
--yes, -y | Skip confirmation prompts |
mixtrain workflow edit my-workflow # List all files
mixtrain workflow edit my-workflow -v main.py # View file contents
mixtrain workflow edit my-workflow -f main.py # Edit file in $EDITOR
mixtrain workflow edit my-workflow --add ./src/ # Add files
mixtrain workflow edit my-workflow -d old.py # Delete file
mixtrain workflow edit my-workflow -n new-name # Rename workflow
mixtrain workflow edit my-workflow -D "Updated" # Update descriptionCancel Run
mixtrain workflow cancel <name> <run_number>Cancel a running workflow.
mixtrain workflow cancel training-job 5Delete Workflow
mixtrain workflow delete <name>Delete a workflow.
Options:
| Option | Description |
|---|---|
--yes, -y | Skip confirmation |
mixtrain workflow delete training-job
mixtrain workflow delete training-job --yes