Nuvolos CLI and Python API
Nuvolos offers a Command-Line Interface (CLI) and a Python API for creating computational workflows on the platform.
Last updated
Was this helpful?
Nuvolos offers a Command-Line Interface (CLI) and a Python API for creating computational workflows on the platform.
Nuvolos provides two programmatic interfaces for managing your work on the platform without using the web UI:
CLI (Command-Line Interface) - a terminal tool you run from a shell. You type commands like nuvolos app start or nuvolos app exec to control applications, trigger workflows, or automate repetitive tasks. It works inside any Nuvolos application terminal or on your local machine.
Python API - a Python library that wraps the same operations in Python functions and classes. You call methods like nuvolos.app.start() instead of typing shell commands, making it easy to integrate Nuvolos into Python scripts, notebooks, and CI/CD pipelines.
Both tools talk to the same underlying Nuvolos REST API, so they have identical capabilities - the choice between them is a matter of preference and context.
Automate repetitive work
Start an application, run a script, and stop the application — all in a single shell command or cron job.
Scale computation
Launch an application on a credit-based size with high CPU, memory, or GPU from a script.
Build pipelines
Chain data ingestion, model training, and result export into a reproducible workflow.
Work from your local machine
Trigger Nuvolos operations from your laptop without opening a browser.
Nuvolos CLI (GitHub)
Nuvolos Python API (GitHub)
Last updated
Was this helpful?
Was this helpful?