Start Here
Create an account on Beam, then pick a quickstart.Run Your First App
Install the SDK, run a function, and deploy a web endpoint in minutes.
Give an Agent a Computer
Create a sandbox, run code, serve a URL, and fork it from a snapshot. About 5 minutes.
Sandboxes
Overview
Processes, files, and lifecycle.
Snapshots and Forking
Save filesystem or memory state and fork it.
Networking
Preview URLs and outbound rules.
Docker in Sandboxes
Build and run containers inside a sandbox.
Inference
Deploy Your Own Model
Any Python model as an autoscaling endpoint.
Call a Hosted Model
OpenAI-compatible API, no deployment.
Streaming
Stream tokens and realtime responses.
Cold Starts
Pre-loading, snapshots, and checkpoints.
Building Blocks
The pieces around your sandboxes and models.Task Queues
Async jobs with retries and callbacks.
Functions and Scheduled Jobs
One-off functions, fan-out, and cron schedules.
Containers and Pods
Deploy any Dockerfile or image as a service.
Databases and Storage
Postgres, Redis, MySQL, MongoDB, volumes, and disks.
Stacks
Group related apps and connect their configuration.
Dashboard
Deploy repositories and inspect your workspace in the browser.
Where It Runs
The same SDK runs on Beam’s cloud, on reserved capacity and your own hardware, or self-hosted with Beta9, the open-source runtime behind Beam.The Python SDK provides Beam’s decorator programming model (functions, endpoints, task queues, and sandboxes). The TypeScript SDK provides programmatic access for creating sandboxes and calling deployed endpoints.
Community
Beam is completely open source. Star the repo, ask questions, and share what you build.GitHub
Star the repo and contribute.
Slack
Join the community and get help.