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.17.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.17.0
File Actions
sail-0.17.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details for sail-0.17.0-cp39-abi3-win_amd64.whl
sail-0.17.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.17.0-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
sail-0.17.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details for sail-0.17.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
sail-0.17.0-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details for sail-0.17.0-cp39-abi3-macosx_11_0_arm64.whl
sail-0.17.0-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details for sail-0.17.0-cp39-abi3-macosx_10_12_x86_64.whl

Total release size: 81.5 MB

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

Download URL sail-0.17.0-cp39-abi3-win_amd64.whl
Size 14.1 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
14b1907e2b55f233b0628b950867540e4afcc559f4d966c55ba2a3afe4885bfc
BLAKE2b-256 checksum
How to use checksums
dcd576498976ed6540ffb8090e186c7cac30b1a3e0eca2d76b2247550d6e5caa
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.17.0-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL sail-0.17.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
f8492651e392204bf4c1118b1b8a2763f522317ffb50160f433022ab41f26cae
BLAKE2b-256 checksum
How to use checksums
998467a18f7dad27205e30170dd2dd67f7befef12ee3d68e0f7e8d0f0365db82
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.17.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL sail-0.17.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 17.7 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
2d9d3797f45639539d58a1c5c5d4ed079b86e18430a657faed273404d386f7a1
BLAKE2b-256 checksum
How to use checksums
e4f443b904757eb9a3824ab2966f8fe73d71de4b70fed37513e05bf9dd1e7ac2
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.17.0-cp39-abi3-macosx_11_0_arm64.whl

Download URL sail-0.17.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
fffe9526021c2f291e2483efd309e49f22f4799dce30ab2e58a4d5093fdb2122
BLAKE2b-256 checksum
How to use checksums
b7fc2ea133969bc3d8ab50dab759338d71c9827ae29f3a531550f72562c3dc4d
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.17.0-cp39-abi3-macosx_10_12_x86_64.whl

Download URL sail-0.17.0-cp39-abi3-macosx_10_12_x86_64.whl
Size 16.5 MB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
1036465898dc0de311c0b1834fad8466f65c6b2f6f6091fde4ece1ad0ae2548d
BLAKE2b-256 checksum
How to use checksums
bff06943764d30b413be0e9b91dab67addd6540f6ce09034bb3bd9ead9019a29
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.17.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.17.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