Skip to content

flui.cloud

Flui is a complete cloud platform, simple by default and composable when you need it. To start, you need a key for a supported provider or one server you own. Open source, AGPL-3.0.

What one command installs

flui env create points at one of the supported providers, or at a Linux server you already own. About five minutes later the platform is running: a K3s cluster with networking, ingress, TLS, DNS, identity and observability, all managed from one CLI, API and dashboard.

One installation, many providers

One control cluster and as many workload clusters as you need, each on the provider and region you choose. The Flui network connects them with end-to-end encryption, and you manage them all from the same CLI and dashboard. Some capabilities belong to no single cluster: S3-compatible storage, email and model inference can come from any provider that offers them.

A platform agents can operate

Flui supports MCP, so a coding agent can deploy and manage the platform with its own key. Everything it does stays visible, and you decide how far it reaches: which areas and which applications.

Applications describe what they need

A runtime, a PostgreSQL database, storage, a rule about where data lives. The flui.yaml manifest describes requirements instead of one provider’s product names, and the platform turns them into placement and infrastructure.

Start here

Concept chapters explain why Flui works the way it does. Reference pages give you the name of each flag. Neither tells you how to get your app on the internet.

The task pages do. Each one covers a single job, in the order you will need them: from nothing installed, to a running application, to letting other people and agents in.

Go deeper

Once you know the basics, the concept chapters explain why the platform makes the choices it does. Read them when something behaves in a way you did not expect.


The dashboard has no section of its own here. It is documented where you use it: every task page shows each surface that can do that job (the CLI, the dashboard, an agent) and describes in words which screen and tab to use and what it asks you for. Only the surfaces that can do the job appear, so you will not find an empty tab or a command made up to fill one.

For now most of those descriptions are text, and screenshots are still being added. The dashboard’s source lives at flui-cloud/flui-dashboard.