Any cloud.
Locally.

Run AWS, Azure, and GCP locally in milliseconds: the fast, credential-free loop your team and its AI agents need to ship faster.

Get started ↓ For AI agents ↓ ★ GitHub

Pick your cloud. Start instantly.

Each emulator is a standalone MIT-licensed binary. No auth tokens, no feature gates, no cloud account needed.

AWS
floci

Drop-in replacement for LocalStack. Same port 4566, 65 services, native binary. Switch with zero code changes.

4566
port
65
services
13 MiB
idle memory
S3SQSLambdaDynamoDBRDSEKS+59 more
Azure
floci-az

Covers Blob, Queue, Table, Functions, App Config, Key Vault, Event Hubs and Service Bus. Native speed, MIT license, no Azure account needed.

4577
port
19
services
13 MiB
idle memory
BlobQueueTableFunctionsKey VaultEvent HubsService Bus+12 more
GCP
floci-gcp

Seventeen GCP services live: GCS, Pub/Sub, Firestore, Datastore, Secret Manager, IAM, Managed Kafka, Cloud Tasks, Cloud Run, Cloud SQL, Cloud Functions, Cloud KMS, Cloud Logging, Cloud Monitoring, Cloud Scheduler, GKE and Operations. Native speed, MIT license, no GCP account needed.

4588
port
17
services
MIT
license
GCSPub/SubFirestoreDatastoreSecret ManagerIAM+11 more

Give your AI agents a cloud they can't break.

Coding agents write cloud code faster than ever, but they can't safely run it against a real account. Point them at Floci instead: a local cloud to build, run, and verify against. Instant, free, and credential-free.

0

No credentials to leak.

Agents connect with throwaway keys. No real cloud secrets in the agent's context or sandbox. Nothing to exfiltrate, nothing to bill.

24ms

Inner-loop fast.

24 ms cold start, 13 MiB idle. Agents spin up, test, and tear down inside the edit loop instead of waiting on round-trips to a remote account.

real

Real signal, not mock theater.

Lambda, RDS, Redis, and Kafka run for real, so code an agent verifies locally behaves the same in production. No mock-shaped false positives.

Zero blast radius.

Let agents iterate aggressively. Worst case, they reset a local container, not your staging environment or your cloud bill.

# Point any agent's tooling at Floci. No keys, no cloud account
export AWS_ENDPOINT_URL=http://localhost:4566
pytest tests/ # runs against real-shaped S3, DynamoDB, Lambda…

Works with every SDK, CLI, Terraform/OpenTofu module, and test runner your agents already use, with no special integration.

One toolchain. All clouds.

Manage and explore every Floci emulator from a unified CLI or visual dashboard.

CLI
floci-cli

A unified command-line interface to start, stop, and inspect all Floci emulators. One install covers AWS, Azure, and GCP from a single tool.

# Install (macOS / Linux)
curl -fsSL https://floci.io/install.sh | sh

# Start the AWS emulator
floci start

# Check your environment
floci doctor
GitHub →
UI
floci-ui

A visual dashboard for all Floci cloud emulators. Browse resources, inspect data, and manage services across AWS, Azure, and GCP from one place.

BROWSE ALL SERVICES
S3 Browser DynamoDB SQS Queues Lambda Logs Blob Storage Azure Queue + more
GitHub →

Built for developers who ship.

No gatekeeping. No pricing tiers. No surprises. A local cloud that starts in milliseconds and works everywhere.

$0

MIT Licensed. Forever free.

Fork it, embed it, extend it. No "community edition" sunset, no enterprise feature flags. Every service is available to every developer, always.

No auth token. Ever.

Pull the Docker image and go. No sign-ups, no API keys, no telemetry. LocalStack started requiring an auth token in March 2026. Floci never will.

24ms

Native binary speed.

Compiled with GraalVM Mandrel. Starts in 24ms, idles at 13 MiB, fast enough for inner-loop iteration. Your CI, your laptop, and your AI agents will all thank you.

real

Real engines, not mocks.

Lambda runs in real Docker containers. RDS uses real PostgreSQL/MySQL. ElastiCache runs real Redis. 100% protocol fidelity, no surprises in production.

One install. Every service, locally.

No account, no token. Pick your platform and go.

# Install floci-cli
curl -fsSL https://floci.io/install.sh | sh

# Start the AWS emulator & export env vars
floci start && eval $(floci env)

# Create a bucket
aws s3 mb s3://my-bucket

# Upload a file
echo "Why pay for S3 when floci is free? 🎉" > hello-floci.txt
aws s3 cp hello-floci.txt s3://my-bucket/

# Download it back
aws s3 cp s3://my-bucket/hello-floci.txt hello-back.txt
cat hello-back.txt
65 AWS services ready on :4566. S3 · SQS · DynamoDB · Lambda · RDS · +60 more