Agentic AI code assistants pre-connected to your cloud, a VS Code-like IDE, automated builds, serverless execution, and real-time monitoring — all in one platform.
Run standard Python code seamlessly in the cloud. PyRun handles server management, scaling, and optimization automatically on your AWS account.
Enjoy a VS Code-like web IDE, automated runtime builds (YML/Dockerfile), and integrated configuration for tools like Lithops, simplifying setup.
Leverage first-class support for Lithops (FaaS) and Dask. Easily scale from simple scripts to massively parallel computations on AWS. (Ray, Cube coming soon!)
Gain instant insights with detailed metrics for CPU, memory, disk, network usage, and task timelines. Understand and optimize workloads effectively.
Pay only for the AWS resources you use. PyRun's automation reduces infrastructure overhead and optimizes resource utilization, saving you time and money.
GitHub Copilot and OpenCode AI agents arrive pre-configured in every workspace, connected to your AWS account via MCP servers. Ask your AI to deploy, scale, or query cloud resources directly.
PyRun provides a VS Code-like web interface with a file browser, editor, and terminal. Get started instantly with pre-configured Dask or Lithops templates.
Customize your runtime effortlessly by editing `environment.yml` or adding a `Dockerfile`. PyRun automatically detects changes and rebuilds the environment, letting you focus solely on your code.
Explore Workspaces
Every PyRun workspace launches with GitHub Copilot and OpenCode pre-configured and cloud-ready. MCP (Model Context Protocol) servers automatically connect your AI agents to your AWS account — no manual setup required.
Your AI agent can see your S3 buckets, query Lambda function logs, check EC2 instances, trigger cloud jobs, and much more — all through natural language conversation.
Pre-built connectors give AI agents direct access to AWS services in your account.
Integrated and cloud-aware from workspace launch. Write, refactor, and deploy with AI assistance.
An open-source alternative AI agent also pre-configured in your workspace with full cloud context.
Ask your agent to check S3 usage, trigger Lambda functions, or monitor running jobs — in plain English.
PyRun streamlines your cloud development cycle. Focus on your Python code within the integrated workspace. Define dependencies easily with `environment.yml` or a Dockerfile.
Click 'Run' to execute on your AWS account, leveraging Lithops or Dask. Monitor progress in real-time, analyze results, and iterate quickly. It's cloud computing made simple.
See the Basic WorkflowPyRun's Data Cockpit simplifies preparing data for distributed cloud jobs. Select datasets from your S3, public registries, or upload directly.
Intelligently partition your data using the integrated DataPlug library, optimize batch sizes with benchmarking, and generate metadata ready for parallel processing frameworks like Lithops. Spend less time on data prep, more on analysis.
Learn About Data Cockpit
PyRun excels at handling demanding data-intensive workflows. Below are some examples of how PyRun can be applied to complex domains such as geospatial analysis, genomics, metabolomics, among others enabling serverless execution at scale.
Process and analyze large-scale geospatial datasets with serverless Python, leveraging distributed computing for rapid insights from satellite imagery, mapping data, and more.
Deploy and scale AI/ML models effortlessly. Run training jobs, inference tasks, and complex AI workflows using serverless Python for optimal resource utilization.
Streamline metabolomics data processing and analysis, handling vast datasets from mass spectrometry and other techniques using serverless Python for faster discovery.
Start with AI agents connected to your AWS account, a full-featured IDE, serverless execution, and real-time monitoring — all included for free during beta.
Get Started for Free