PyRun Studio Features

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.

Effortless Execution

Run standard Python code seamlessly in the cloud. PyRun handles server management, scaling, and optimization automatically on your AWS account.

Integrated & Automated

Enjoy a VS Code-like web IDE, automated runtime builds (YML/Dockerfile), and integrated configuration for tools like Lithops, simplifying setup.

Scalable & Versatile

Leverage first-class support for Lithops (FaaS) and Dask. Easily scale from simple scripts to massively parallel computations on AWS. (Ray, Cube coming soon!)

Real-Time Monitoring

Gain instant insights with detailed metrics for CPU, memory, disk, network usage, and task timelines. Understand and optimize workloads effectively.

Cost-Effective

Pay only for the AWS resources you use. PyRun's automation reduces infrastructure overhead and optimizes resource utilization, saving you time and money.

Agentic AI Built-In

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.

Seamless Setup

The Unified Studio: Launch, Code, Run 🚀

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
PyRun Integrated Workspace showing code editor and one-click run
New — Agentic AI

AI Agents Connected to Your Cloud, From Day One 🤖

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.

  • MCP servers auto-connected to your AWS account on workspace launch
  • GitHub Copilot & OpenCode agents available immediately — no setup
  • Natural language cloud operations: deploy, monitor, query, debug
  • Full access to all AWS services your account has permissions for
Explore Agentic AI
MCP Servers

Pre-built connectors give AI agents direct access to AWS services in your account.

GitHub Copilot

Integrated and cloud-aware from workspace launch. Write, refactor, and deploy with AI assistance.

OpenCode

An open-source alternative AI agent also pre-configured in your workspace with full cloud context.

Natural Language Ops

Ask your agent to check S3 usage, trigger Lambda functions, or monitor running jobs — in plain English.

PyRun Workflow: Code, Run, Monitor
Simplified Workflow

Code, Run, Monitor, Repeat 🔄

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 Workflow
Data Handling Made Easy

Introducing Data Cockpit ✨

PyRun'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 Data Cockpit showing data selection and partitioning
Use Cases

Extreme Data Pipelines

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.

Geospatial Analysis with PyRun

Geospatial Analysis

Process and analyze large-scale geospatial datasets with serverless Python, leveraging distributed computing for rapid insights from satellite imagery, mapping data, and more.

AI and Machine Learning with PyRun

AI & Machine Learning

Deploy and scale AI/ML models effortlessly. Run training jobs, inference tasks, and complex AI workflows using serverless Python for optimal resource utilization.

Metabolomics Data Analysis with PyRun

Metabolomics

Streamline metabolomics data processing and analysis, handling vast datasets from mass spectrometry and other techniques using serverless Python for faster discovery.

Ready to Code Smarter in the Cloud?

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