Research
- https://www.aihero.dev/llm-fundamentals
- Building AI-powered apps on Google Cloud databases using pgvector, LLMs and LangChain http://www.detectx.com.au/what-is-a-vibe-coding-harness/
LocalStack
| Feature / Capability | LocalStack | Floci |
|---|---|---|
| Primary Purpose | AWS cloud service emulation for local development/testing | Lightweight AWS emulator focused on speed and open-source usage |
| License | Business Source License (BSL) / restricted community model | MIT License |
| Open Source | Partially | Fully |
| Auth Token Required | Yes for newer community usage models | No |
| Free Tier Restrictions | Increasing restrictions/features gated | No feature gating |
| Startup Speed | ~3.3s startup | ~24ms startup (Floci) |
| Idle Memory Usage | ~143 MiB | ~13 MiB (Floci) |
| Docker Image Size | ~1.0 GB | ~90 MB (Floci) |
| Runtime Technology | Python + JVM stack | Quarkus Native + GraalVM |
| Native Binary | No | Yes |
| AWS Service Coverage | Broad, but some advanced services gated/unavailable in Community edition | ~41–45 AWS services available free (Floci) |
| S3 Support | Yes | Full REST XML support |
| Lambda Support | Partial in Community edition | Real Docker container execution |
| DynamoDB Streams | Partial | Full |
| ECS Support | Not available in Community edition | Yes |
| EKS Support | Not available in Community edition | Yes (k3s-backed) |
| EC2 Emulation | Limited | Docker-backed EC2 simulation |
| RDS Support | Not available in Community edition | PostgreSQL/MySQL/MariaDB support |
| ElastiCache Support | Not available in Community edition | Redis/Valkey support |
| MSK / Kafka | Not available | Redpanda-backed Kafka |
| API Gateway v2 | Limited | Full support |
| Cognito | Limited | Full support |
| KMS | Partial | Full |
| Terraform Compatibility | Partial | Reported 28/28 passing (Floci) |
| AWS CDK Compatibility | Partial | Reported 17/17 passing (Floci) |
| AWS SDK Compatibility | Partial depending on service | 1,925/1,925 tests passing claimed (Floci) |
| CI/CD Friendliness | Heavier resource usage | Designed for lightweight CI |
| Telemetry | Present in some configurations | No telemetry claims |
| Multi-account Isolation | Limited | Yes |
| HTTPS/TLS Support | Yes | Yes |
| Drop-in LocalStack Replacement | N/A | Yes, compatible on port 4566 |
| Kubernetes Integration | Limited/community dependent | Native EKS simulation using k3s |
| Best Use Case | Mature enterprise ecosystems and teams already invested in LocalStack | Fast local AWS testing, CI pipelines, lightweight developer workflows |
| Scenario | Recommended |
|---|---|
| Enterprise team already standardized on LocalStack | LocalStack |
| Open-source/self-hosted friendly environments | Floci |
| Lightweight CI runners | Floci |
| Maximum ecosystem maturity | LocalStack |
| Local Kubernetes/EKS experimentation | Floci |
| Fully free/no-auth development workflow | Floci |
Key Differences
LocalStack
- More mature ecosystem and enterprise adoption.
- Larger community and integrations.
- Some advanced services/features now restricted behind paid tiers.
- Heavier Docker footprint and slower startup.
Floci
- Fully MIT licensed with no auth/token requirements.
- Optimized for speed and low resource usage.
- Uses real Docker-backed infrastructure for Lambda, ECS, RDS, Redis, and Kafka.
- Very new project with a smaller ecosystem/community.
Community Feedback Summary
Reddit discussions consistently highlight:
- Faster startup and lower memory usage for Floci.
- LocalStack still has broader historical adoption.
- Floci is rapidly gaining attention after LocalStack licensing/community changes.
| Project | Focus | Strengths | Weaknesses |
|---|---|---|---|
| LocalStack | Full AWS emulation platform | Most mature ecosystem, enterprise integrations | Heavier, licensing/auth restrictions |
| Floci | Lightweight modern emulator | Extremely fast, MIT licensed, low RAM | Newer ecosystem |
| MiniStack GitHub | Real-container-backed AWS emulator | ECS/RDS/Redis support, lightweight | Smaller community |
| Kumo GitHub | Terraform-focused emulator | 73 services, single binary | Less mature AWS parity |
| Moto GitHub | Python AWS mocking | Excellent for unit tests | Not full infrastructure emulation |
| MinIO | S3-compatible storage only | Production-grade object storage | Only replaces S3 |
| DynamoDB Local | Official DynamoDB emulator | Official AWS support | DynamoDB only |
| SAM CLI Local | Lambda/serverless local execution | AWS-native Lambda workflows | Not full AWS stack |
| serverless-offline | API Gateway + Lambda local dev | Fast serverless iteration | Limited AWS services |
| Local AWS Emulator (Terraform Kumo) Reddit Discussion | Terraform testing | Persistent state, single binary | Early-stage project |
| Capability | LocalStack | Floci | MiniStack | Moto | Kumo |
|---|---|---|---|---|---|
| Full AWS API Emulation | High | High | Medium-High | Low | Medium |
| Lightweight | No | Yes | Yes | Yes | Yes |
| MIT Licensed | No | Yes | Yes | Yes | Yes |
| Docker-based Real Services | Partial | Yes | Yes | No | Partial |
| Terraform Support | Good | Excellent | Good | Limited | Excellent |
| CI/CD Friendly | Medium | Excellent | Excellent | Excellent | Excellent |
| Best For | Enterprise teams | Modern local AWS dev | Lightweight infra testing | Python tests | Terraform workflows |
Full AWS Emulators
These try to behave like AWS itself:
Service-Specific Emulators
Best when you only need one AWS service:
- MinIO → S3
- DynamoDB Local → DynamoDB
- ElasticMQ → SQS
- Azurite → Azure Storage emulator
Serverless-Focused
Good for Lambda/API Gateway development:
Mocking Frameworks
Good for unit testing:
Current Trend (2026)
The ecosystem is rapidly shifting toward:
- smaller native binaries,
- MIT/open licensing,
- no-auth local emulation,
- real Docker-backed infrastructure,
- Terraform/CDK compatibility.
Floci and MiniStack are currently the fastest-growing alternatives after LocalStack’s community edition restrictions.