Python SDK
The datatailr Python package provides a complete SDK for interacting with the Datatailr platform — scheduling workflows, managing users and groups, working with blob storage, key-value stores, secrets, and more.
Using in a Workstation
The Python SDK is already pre-installed in every Datatailr workstation. You can start using it immediately without any setup:
import datatailr
print(datatailr.__version__)
Installing Locally
You can also install the SDK on your laptop or PC without installing the full Datatailr platform and connect to a remote cluster.
1. Install the package
pip install datatailr
2. Set up the remote CLI
datatailr setup-cli
Once authenticated, the SDK will communicate with your remote Datatailr cluster and you can schedule jobs, manage data, and use all SDK features directly from your local machine - same way as you would do from a Datatailr workstation.
Note
- Remote CLI configuration inside a virtual environment only applies within that environment.
- The remote CLI cannot be installed inside Datatailr containers; the native CLI is used there.
Agent Skills
The datatailr package includes a set of AI agent skills that teach coding assistants (Cursor, Claude Code, Codex, Copilot, etc.) how to deploy apps, workflows, services, and more on the Datatailr platform.
Inside Datatailr workstations, these skills are automatically available — no setup required.
When working from your local machine, you can install the skills with:
datatailr setup-skills [-g|--global]
By default, skills are installed to ./.agents/skills (project-local). Use --global to install to ~/.agents/skills instead.