How to run an app from the workspace.
Open the app
Find it in the Grid and click to open.
Fill in inputs
Each app has a form with required and optional fields:
1stable-diffusion23Prompt: [________________________] ← required45Style: [Photorealistic ▼] ← optional67Size: [1024 x 1024 ▼] ← optionalChoose where to run
| Option | Description |
|---|---|
| Cloud | Runs on inference.sh workers |
| Private | Runs on your own hardware |
Toggle at the top of the runner.
Click Run
The task starts. You'll see:
- Status — Queued → Running → Complete
- Progress — Percentage and logs
- Results — Outputs when done
Download results
Files (images, audio, etc.) have download buttons.
Click to save to your computer.
View in Tasks
All runs appear in Tasks.
Go there to see history or re-download results.
From the CLI
Run the same app from your terminal (after CLI setup):
1infsh app run namespace/my-app --input input.jsonBy default the CLI waits until the task completes and prints the output. For long-running jobs, return immediately and follow progress separately:
1infsh app run namespace/my-app@version --input input.json --no-wait2belt task get <task-id> -f # status, logs, and output until complete3belt task logs <task-id> -f # logs only (filter with --type run, setup, etc.)--input accepts a JSON file path or an inline JSON object (must start with {). See Tasks for status codes, cancellation, and webhooks.
Cancel a run
While status is Running, click Cancel in the runner or on the task detail page. The platform requests a graceful stop; see Tasks for API, CLI (belt task cancel), and MCP cancellation.