What vyomi
actually does.
Local-fidelity emulation for AWS, GCP, and Azure. Standard SDKs hit a real backend on your laptop — no mocks, no shims, no cloud bill.
AWS · 12 services
GCP · 12 services
Azure · 11 services
From zero to a working multi-cloud stack in 3 steps.
No accounts, no credit cards, no cloud bills. Boot the appliance, point your code at it, and ship.
Install
One command on your laptop. Brew, Docker, APT, RPM, Scoop — pick your platform.
Point your code at it
Change one URL. Your existing boto3 / aws-sdk-java / google-cloud-* / azure-sdk-* code runs unchanged.
Ship — locally, then to real cloud
Develop entirely offline. When ready, export your stack to Terraform and apply against AWS/GCP/Azure.
SDKs that just work.
Every SDK call below is exercised end-to-end by a real-SDK harness on every build — no contract drift, ever.
One line to switch.
Point your SDK at http://localhost:9000 — your code, IAM,
and error handling all just work.
Python (boto3)
import boto3 s3 = boto3.client( 's3', endpoint_url='http://localhost:9000', aws_access_key_id='test', aws_secret_access_key='test', ) s3.create_bucket(Bucket='demo')
Java (aws-sdk v2)
var s3 = S3Client.builder() .endpointOverride(URI.create( "http://localhost:9000")) .region(Region.US_EAST_1) .build(); s3.createBucket(b -> b.bucket("demo"));
Terraform
provider "aws" { endpoints { s3 = "http://localhost:9000" ec2 = "http://localhost:9000" } access_key = "test" secret_key = "test" }
Ready to ditch the cloud bill?
Start free. Upgrade later. No credit card required.
See pricing → Read the docs →