How it works
A personal remote computer
You can think of fl0w as an agent that you can run in two places (see the Overview for the product picture):
- Your local computer — install and run via the Quickstart
- Your personal remote computer running in a sandbox
Your remote computer has its own filesystem, memory, and compute so you can work on files and projects as if you're working on your personal computer.
Zero configs
One of the challenges of running agents remotely is that your local agent is different than agents running remotely.
Fl0w solves this by syncing MCP, skills, and tools on every run. Adding a new MCP server locally automatically syncs with your remote computer, and vice versa. Configure servers in Adding MCP connectors or with fl0w mcp and fl0w sync; re-run OAuth with fl0w reauth when needed.
+--------------+ +--------------+
| Local | | Remote |
|--------------| fl0w sync |--------------|
| ~/.fl0w/ | -----------> | ~/.fl0w/ |
| +- auth.json| | +- auth.json|
| +- mcp.json | | +- mcp.json |
| +- skills/ | <----------- | +- skills/ |
+--------------+ +--------------+
Whether you make changes remotely or locally, all of your skills and MCP servers are synced. Everything works with zero config. Secrets and browser session state used with Browser use follow the same pattern so authenticated workflows behave the same in the cloud.