Skip to main content

Sail SDK

Python client library for Sail, the most cost-efficient infrastructure provider for long-horizon agents.

Documentation

Installation

Install the package with pip:

pip install sail

Or with uv:

uv add sail

Installing the SDK also puts the sail CLI on your PATH. To install the CLI on its own, without the Python SDK, use the standalone installer:

curl -fsSL https://cli.sailresearch.com/install.sh | sh

For Python SDK scripts, CI, and headless agents, set an API key explicitly:

export SAIL_API_KEY=sk_...

What's inside

The SDK provides hosted inference (sail.inference) and Sailboxes (sail.Sailbox) for running code and agent workloads. See the Sail documentation for quickstarts and API guides.

Support

Questions or issues? Join the Sail Research Slack.

Metadata

Release files for sail 0.16.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for sail 0.16.0
File Actions
sail-0.16.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details for sail-0.16.0-cp39-abi3-win_amd64.whl
sail-0.16.0-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details for sail-0.16.0-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
sail-0.16.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details for sail-0.16.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
sail-0.16.0-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details for sail-0.16.0-cp39-abi3-macosx_11_0_arm64.whl
sail-0.16.0-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details for sail-0.16.0-cp39-abi3-macosx_10_12_x86_64.whl

Total release size: 81.2 MB

Release files / sail-0.16.0-cp39-abi3-win_amd64.whl

Download URL sail-0.16.0-cp39-abi3-win_amd64.whl
Size 14.0 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
fd59964bdc6ecf5f5631041fec5462def2c88f7e74e662d5643e5edf5ecbf2c8
BLAKE2b-256 checksum
How to use checksums
96cbf72550eefa0223653ebd00775c85d446c1542324c62cc4b715f03b11cf85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / sail-0.16.0-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL sail-0.16.0-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 17.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
968302a4a507a3f5d87314144a4a4ffa8384ccf4ff371cbb1ee249e468515b1a
BLAKE2b-256 checksum
How to use checksums
313713c21639e043b15edf6ac1952abf54b7120bea4301b919354744ae6d6c9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / sail-0.16.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL sail-0.16.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 17.6 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
8af886b64e7e8b0ca922e0fdc434ff3b0bfd311a2fb5012f9f08a599ffb4afd8
BLAKE2b-256 checksum
How to use checksums
09320f06b57cd3ddaf370d6081a30f605e1943de8593738422538e1826820427
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / sail-0.16.0-cp39-abi3-macosx_11_0_arm64.whl

Download URL sail-0.16.0-cp39-abi3-macosx_11_0_arm64.whl
Size 15.7 MB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ab8952ddf1fe88a2a443dfedbc8cb2a66e94dc3d497710236037c10c49925d26
BLAKE2b-256 checksum
How to use checksums
74293610341096603e04fcb64fcde7cb7f9bc755161f00386f6a1c0e793b7db6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / sail-0.16.0-cp39-abi3-macosx_10_12_x86_64.whl

Download URL sail-0.16.0-cp39-abi3-macosx_10_12_x86_64.whl
Size 16.4 MB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
22cf41b79b8a1a0616a97bc504fe8efd9b4707774ef3b632642e8ea7a195e707
BLAKE2b-256 checksum
How to use checksums
a46ef207c3e97f1c7611bb328c6fe35a758a759408e00ee27ffce4b2d7d91b39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for sail 0.16.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.16.0 This release

5 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page