Floci réunit des émulateurs locaux pour AWS, Azure, GCP et OCI. Chaque émulateur est distribué comme un binaire indépendant sous licence MIT. Aucun compte cloud, jeton d'authentification ou verrou fonctionnel n'est requis selon le projet.

terminal
curl -fsSL https://floci.io/install.sh | sh
floci start
floci doctor

L'émulateur AWS floci écoute sur le port 4566 et prend en charge 119 services, dont S3, SQS, DynamoDB, Lambda, RDS et EKS. Floci le présente comme un remplacement direct de LocalStack, avec le même port et sans modification du code. Le démarrage annoncé est de 24 ms.

floci-az utilise le port 4577 et couvre 28 services Azure, notamment Blob, Queue, Table, Functions, App Config, Key Vault, Event Hubs et Service Bus. Sa mémoire au repos est annoncée à 13 MiB. floci-gcp fonctionne sur le port 4588 et couvre 25 services GCP comme GCS, Pub/Sub, Firestore, Cloud Run, Cloud SQL et GKE. floci-oci utilise le port 4599 pour huit services OCI, dont Object Storage, Identity, Queue, Streaming, KMS, Vault et Functions.

Le projet vise aussi le développement assisté par des agents d'IA. Les équipes peuvent diriger vers localhost leurs SDK, CLI, modules Terraform ou OpenTofu et outils de test. Des identifiants temporaires évitent d'exposer de vrais secrets dans le contexte d'un agent. Un test défaillant peut être suivi d'une réinitialisation du conteneur local. Floci annonce un démarrage à froid de 24 ms et 13 MiB de mémoire au repos. Le projet affirme que Lambda fonctionne dans des conteneurs Docker. RDS utilise PostgreSQL et MySQL réels, et ElastiCache s'appuie sur Redis. Kafka fonctionne comme un service réel.

L'outil en ligne de commande floci-cli démarre, arrête et inspecte les quatre émulateurs. floci-ui fournit un tableau de bord pour parcourir les ressources, examiner les données et gérer les services. macOS, Linux et Windows sont pris en charge, avec des images Docker pour chaque cloud.

Floci cite la CI, le développement local hors ligne, les essais d'Infrastructure as Code et les ateliers parmi ses usages. Tous les émulateurs sont gratuits sous licence MIT. Le site ne prévoit ni paliers tarifaires, ni inscription, ni clé d'API, ni télémétrie. Floci indique que LocalStack a commencé à exiger un jeton d'authentification en mars 2026. Floci est construit avec Quarkus et GraalVM et utilise GraalVM Mandrel pour ses binaires natifs.