Superintelligence infrastructure
Infrastructure that orchestrates itself alongside AI workloads. Managed with code, not static configuration.
From pre-training on 100,000+ GPUs to serving billions of inference requests, Pulumi enables infrastructure that adapts as your AI workloads change. Built for ML teams who need to move fast without rewriting infrastructure at every scale.

The complete AI infrastructure lifecycle
From research experiments to superintelligence-scale production.
One platform, one codebase, any cloud.
Pre-training
- Distribute training across 100,000+ GPUs
- Manage petabytes of checkpoints
- Orchestrate fault recovery during months-long runs
Self-supervised learning
- Massive training clusters with fault tolerance
- GPU observability at scale
- Adapt to hardware heterogeneity across clouds
Supervised fine-tuning
- Rapid experimentation with LoRA and full fine-tuning
- Launch hundreds of training runs with different datasets
- Track experiments and version datasets
Reinforcement learning
- Orchestrate RLHF and RLAIF pipelines
- Coordinate multiple models: training, reference, reward, LLM judges
- Dynamic infrastructure provisioning for each iteration
Inference
- Auto-scaling GPU clusters serving millions of requests
- Multi-region routing for low latency
- Rolling deployments of new model versions
Code-native infrastructure for dynamic AI workloads
Infrastructure written in Python, TypeScript, and Go. The same languages your ML engineers already know.
Author in Python, TypeScript, Go, or C#, with HCL available when you prefer it.

Trusted for building AI products at massive scale
From Terraform HCL to 80,000 resources in Pulumi
Supabase needed infrastructure that could scale without operational overhead. With Terraform, the team context-switched between TypeScript for application services and HCL for infrastructure, and wanted one language across both.
After migrating to Pulumi:
- Regional expansion: 1 week to infrastructure readiness
- Scale: 80,000 resources across 16 AWS regions
- Team velocity: 1-2 people to 40+ active engineers
- Multi-cloud: AWS + Cloudflare + GCP in single deployments
Supabase powers AI application builders like Lovable, Bolt, and Vercel v0: 43,000+ databases launched daily, 100K+ API calls per second. The backend infrastructure runs entirely on Pulumi.
"With Pulumi, everything is TypeScript. Our infrastructure is code, not configuration."
- Paul Cioanca, Platform Engineer at Supabase

Also trusted by leading AI and data platforms
Snowflake manages 100K+ daily deployments across AWS, Azure, and GCP with Pulumi — massive-scale infrastructure supporting AI/ML workloads for thousands of enterprise customers.
BMW enables 15,000 developers to access self-service infrastructure while maintaining enterprise governance.
Code enables AI-managed infrastructure
Your ML models are written in Python. Your infrastructure should be too.
Pulumi’s code-native architecture creates a fundamental advantage: AI systems can read, write, and optimize infrastructure written in Python, TypeScript, or Go. The same languages used to train large language models.
Neo works directly with your production infrastructure code, in the same general-purpose languages your engineers already use.
Neo: AI-powered infrastructure operations, grounded in reality
Once you’re managing infrastructure with Pulumi, Neo automates the operations that slow development cycles. Neo is grounded in Pulumi’s 2+ petabyte corpus of real production infrastructure deployments. While generic AI tools can hallucinate plausible-sounding configurations, Neo draws on battle-tested patterns from billions of real cloud resources:
- Policy migration converts security policies from Terraform or CloudFormation using patterns that already work in production
- Drift remediation detects and fixes configuration drift in GPU clusters based on how teams actually manage these resources at massive scale
- Multi-cloud migration converts AWS SageMaker infrastructure to Azure ML or GCP Vertex AI using production-ready patterns
The code-native advantage: LLMs are trained extensively on general-purpose languages like Python and TypeScript, so AI tools can read and write Pulumi programs directly, in the same languages your engineers use.

Why AI infrastructure requires dynamic orchestration
Static configuration (Terraform HCL)
- Designed for long-lived resources that change infrequently
- Rebalancing GPU capacity as workloads shift means regenerating and reapplying configuration
- Uses a declarative syntax that’s separate from application development
- AI tools translate intent into configuration syntax before it reaches your infrastructure
- Logic and reuse come from the tool’s built-in functions and module system
- Testing uses the tool’s own frameworks
Code-native infrastructure (Pulumi)
- Built for AI workloads that require real-time resource reallocation
- Shift capacity between inference and training based on demand
- Python, TypeScript, Go, C#: languages your ML engineers already know
- AI tools work directly with infrastructure code (same languages that train LLMs)
- Full SDLC support: type safety, testing frameworks, package managers, and IDE integration
- Software engineering practices apply directly to infrastructure
Build superintelligence infrastructure in minutes
Get started with Pulumi Cloud
Join Snowflake, Supabase, BMW, and leading AI companies managing production-ready infrastructure at massive scale with code, not static configuration.