Skip to main content

Quicksand Alpine

This package bundles a pre-built Alpine Linux 3.23 VM image for the quicksand agent harness. No downloads required after installation.

Alpine is lightweight and boots quickly, making it ideal for AI agents that need fast sandbox startup.

Why Alpine?

Alpine Linux is a lightweight distribution that offers:

  • Smaller image size: ~75MB vs ~300MB for Ubuntu
  • Faster boot time: Less to load means quicker startup
  • Minimal attack surface: Only essential packages included
  • musl libc: Smaller, simpler C library

Use Alpine when you need fast, lightweight sandboxes. Use Ubuntu when you need broader package compatibility or glibc-dependent software.

Installation

pip install 'quick-sandbox[qemu,alpine]'

Or install separately:

pip install quick-sandbox
quicksand install alpine

Usage

Simple (recommended)

import asyncio
from quicksand import AlpineSandbox

async def main():
    async with AlpineSandbox() as sb:
        result = await sb.execute("cat /etc/os-release")
        print(result.stdout)

asyncio.run(main())

With custom config

from quicksand import AlpineSandbox

async with AlpineSandbox(memory="512M", cpus=2) as sb:
    result = await sb.execute("uname -a")

Or using Sandbox directly:

from quicksand import Sandbox

async with Sandbox(image="alpine", memory="512M", cpus=2) as sb:
    result = await sb.execute("uname -a")

What's Included

The Alpine 3.23 image includes:

  • Python 3
  • Bash shell
  • curl, ca-certificates
  • Networking tools (iproute2, iputils-ping)
  • The quicksand agent (pre-installed)

Installing Additional Packages

Alpine uses apk for package management:

async with AlpineSandbox() as sb:
    # Install packages
    await sb.execute("apk add --no-cache git nodejs npm")

    # Use them
    result = await sb.execute("node --version")
    print(result.stdout)

Package Size

The wheel is ~75MB, much smaller than Ubuntu (~300MB) because Alpine is a minimal distribution. This makes it faster to download and install.

License

MIT

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.

quicksand_alpine-0.9.11-py3-none-win_arm64.whl (81.7 MB view details)

Uploaded Python 3Windows ARM64

quicksand_alpine-0.9.11-py3-none-manylinux_2_17_aarch64.whl (81.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

quicksand_alpine-0.9.11-py3-none-macosx_11_0_arm64.whl (81.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file quicksand_alpine-0.9.11-py3-none-win_arm64.whl.

File metadata

  • Download URL: quicksand_alpine-0.9.11-py3-none-win_arm64.whl
  • Upload date:
  • Size: 81.7 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for quicksand_alpine-0.9.11-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 c260cd18bc12ad41b590b566fa114473c7e00d1afd449e052807f1c4559930df
MD5 28503b61790b8cf902a6a8586a7359d3
BLAKE2b-256 846dc5d5762209300f416f2d22dd02cc83782ae10180ccbc9c4c2a97dfe74205

See more details on using hashes here.

File details

Details for the file quicksand_alpine-0.9.11-py3-none-manylinux_2_17_aarch64.whl.

File metadata

  • Download URL: quicksand_alpine-0.9.11-py3-none-manylinux_2_17_aarch64.whl
  • Upload date:
  • Size: 81.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for quicksand_alpine-0.9.11-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 e52eefae7132945d2c9c6daafb9b35236c04abe800519a95ca5b6bb43cc8a326
MD5 0c23fbdd69bd7ef0da1151ee51b8446d
BLAKE2b-256 e213bcb69706d3217233e7c0bb5892b0cb7f4533e566f9da7f1024b35cb0ce66

See more details on using hashes here.

File details

Details for the file quicksand_alpine-0.9.11-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: quicksand_alpine-0.9.11-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 81.7 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for quicksand_alpine-0.9.11-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1dd66741d07ae36b54d654acb57be17e26e716be9754706d3e4494c44b977f8
MD5 5ccb83e34a9edbf25e1039388ecf8bb8
BLAKE2b-256 a5988d75f4a54d75613c85087e731d0ee289db83ad6b39a2efb53703b6b731a9

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.9.11 This release

3 files

0.9.10

2 files

0.9.9

2 files

0.9.8

2 files

0.9.7

2 files

0.9.6

1 file

0.9.5

1 file

0.9.4

1 file

0.9.3

3 files

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