← Sat, Sep 26 digest

Floci: Locally emulating any cloud service

read article ↗ hn thread ↗

Floci is a lightweight, MIT-licensed local cloud emulator supporting AWS, Azure, GCP, and OCI that boots in 24 milliseconds for AI coding agents.

summary is enough It introduces a promising, lightweight alternative to LocalStack, but the core mechanics are straightforward enough to grasp from a summary.

summary

Floci provides lightweight, credential-free local emulation for major cloud providers like AWS, Azure, GCP, and OCI, designed specifically for AI coding agents and fast inner-loop testing. Built using GraalVM Mandrel, it starts in 24 milliseconds with a tiny memory footprint as a free alternative to LocalStack. Commenters praise its speed and suitability for Testcontainers, though some debate whether well-architected apps truly need cloud emulators over direct abstraction testing.

key points

  1. Emulates major cloud services locally without requiring credentials, API keys, or billing risks.
  2. Features a 24ms cold start and 13 MiB idle memory footprint via GraalVM Mandrel compilation.
  3. Positioned as a free, MIT-licensed alternative to LocalStack following recent monetization changes.

who should read it

Software engineers and developers building cloud-native applications or using AI coding agents.

discussion warm

consensus

Commenters widely appreciate the tool as a fast, lightweight, and permanently free alternative to LocalStack for local testing and CI pipelines.

pushback

A minority noted that well-architected code often abstracts cloud dependencies away, meaning local emulators provide limited value compared to testing against real APIs.

best comment by thegagne ↗

The cool part of this is it’s an example of what’s possible with a community of users armed with AI.

Many users, (myself included), had need to test cloud stuff locally, but had no tool to do so. Localstack exists, but it started rug pulling the free tier and they didn’t support all the features.

Meanwhile, Floci makes it easy to write your own cloud compatible test suite, then implement the feature to match. I was able to get a good enough coverage on a few features created in a weekend on the $20 tier of Claude to make it useful to me, then others picked up the work to round it out.

It’s …

It explains how the project was successfully bootstrapped using AI tools to fill the gap left by LocalStack's feature restrictions.

Generated by an LLM from the article and thread. Check the sources before relying on it.