Skip to main contentpyx leverages a usage-based pricing model designed to scale with your team. Each
plan includes a set amount of storage and bandwidth, with overages billed as
your usage grows. This keeps pricing predictable for small teams while remaining
flexible for organizations operating at scale.
How we charge
Every workspace starts on a base plan (Start, Pro, or Enterprise)
which determines your included limits and available features.
You’ll pay a fixed monthly price for your base plan, plus any usage that exceeds
your plan’s included storage or bandwidth. Overage fees are not intended to
penalize — any usage above the plan allocation is billed at the same or lower
rate as your plan’s standard rate.
Plans
pyx Start: For small teams looking to securely manage private Python
packages.
- $90/month, with 25GB bandwidth and 5GB storage included. Overage usage is
charged at $3/GB.
- Includes core registry functionality, access to the Astral PyPI mirror and GPU
Index, and basic team controls.
pyx Pro: For growing teams who need more control.
- $700/month, with 250GB bandwidth and 100GB storage included. Overage usage is
charged at $1.5/GB.
- Includes everything in the Start plan plus advanced functionality, like
SAML-based SSO with directory import, priority support, audit logging, and
arbitrary index proxying.
pyx Enterprise: For organizations operating at scale.
- Custom pricing plans and MSA.
- Includes everything in the Pro plan plus custom deployment options, migration
and implementation support, uptime SLAs, and more.
Full pricing and
usage details are available directly in your pyx
dashboard.
Why we charge this way
Our pricing reflects the infrastructure and support needed to deliver a
high-performance, secure, and scalable Python registry.
- Usage-based fairness: You pay for the resources you actually consume,
instead of per-seat where consumption levels can vary.
- Predictable scaling: Start small and expand naturally as your team and
workloads grow.
- Infrastructure alignment: Costs are tied directly to real storage,
bandwidth, and GPU compute usage.
Early-stage startups may be eligible for discounted startup pricing rates.
Contact our team to learn more.
Terminology
Base plan: Covers included storage, bandwidth, and access to core product
features. Billed monthly.
Storage: Based on total package data stored in pyx, rounded up to the
nearest GB (where 1 GB is equivalent to 1000^3 bytes).
Bandwidth: Based on total bandwidth consumed by your team, rounded up to the
nearest GB (where 1 GB is equivalent to 1000^3 bytes). Includes consumption of
private packages, packages from the Astral-hosted
PyPI mirror, and packages from the
Astral GPU Index. Does not include consumption from
the PyPI proxy.
Overages: When your usage goes beyond plan limits, additional usage is
billed per GB at your plan’s overage rate. Overage charges will appear on your
next monthly bill.