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.1

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

Total release size: 81.5 MB

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

Download URL sail-0.17.1-cp39-abi3-win_amd64.whl
Size 14.1 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
c53e93dcb12a9897e40fb5b6c90c634d13bd26db9aec520bdefa2004046db914
BLAKE2b-256 checksum
How to use checksums
f2cabb842428f90a915aa1508ad2d1ad742cc57f9181dd3979614b593217f6f1
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.1-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL sail-0.17.1-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
e19f4e07b3544087f290175519b10f3f389244b5229bab7cb3886bc99265ca9d
BLAKE2b-256 checksum
How to use checksums
2fefc1fa3cffafcda8916db8cc5361c8107a410f87bff474430edd57bd4404ef
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.1-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL sail-0.17.1-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
326092be38283d3bedfadcb81640c7b558c6ed5784129cc27095832e385954bd
BLAKE2b-256 checksum
How to use checksums
a6ae475309e8d49a7a1eda7f442ca72e5666f8adbfcc1f7e0f90a4b02e845fbc
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.1-cp39-abi3-macosx_11_0_arm64.whl

Download URL sail-0.17.1-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
57f70008c4edd8bed07561aca900568f650a9e570a22c41fc4e8849523c9931d
BLAKE2b-256 checksum
How to use checksums
1ff047559a37e6743a63174a2c9de3275700525dba6b66b6e8798874bbb2295f
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.1-cp39-abi3-macosx_10_12_x86_64.whl

Download URL sail-0.17.1-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
e6f69df966e9ce4e870f8bc48e9480d4a2eff78c9e2b064af94f25ecad614d5a
BLAKE2b-256 checksum
How to use checksums
b59e55643c398d8b9be28a7350193a5a2ed2f2ee9587a925fada51ea72c74ba6
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.1

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.1 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