Quick Overview
Error generating quick overview
Convert
designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual CopilotREADME
flow
Everything you need to move your project faster
Install
Install the latest release (macOS/Linux):
curl -fsSL https://myflow.sh/install.sh | sh
Then run:
~/.flow/bin/f --version
~/.flow/bin/f doctor
If f is not found by name immediately, open a new shell (exec zsh -l on zsh).
The installer verifies SHA-256 checksums when available. If you are installing a legacy release
that doesn't ship checksums.txt, it will warn and continue (GitHub download only). To bypass
verification explicitly (not recommended), set FLOW_INSTALL_INSECURE=1.
Upgrade
Upgrade to the latest release:
f upgrade
Upgrade to the latest canary build:
f upgrade --canary
Switch back to stable:
f upgrade --stable
If you fork Flow (or publish releases under a different repo), set:
FLOW_UPGRADE_REPO=owner/repoFLOW_GITHUB_TOKEN(orGITHUB_TOKEN/GH_TOKEN) to avoid GitHub API rate limits
If you are upgrading to a very old tag that doesn't ship checksums.txt, you can force bypassing
checksum verification with FLOW_UPGRADE_INSECURE=1 (not recommended).
Build From Source
Clone Flow, hydrate the pinned vendor snapshot, and install an optimized local build:
git clone https://github.com/nikivdev/flow.git
cd flow
./scripts/vendor/vendor-repo.sh hydrate
FLOW_PROFILE=release ./scripts/deploy.sh
~/bin/f --version
./scripts/vendor/vendor-repo.sh hydratereuses.vendor/flow-vendorif it already exists.- If
.vendor/flow-vendoris missing, it clones the pinned vendor repo fromvendor.lock.tomland materializeslib/vendor/*from that exact commit. - The pinned vendor repo is public:
https://github.com/nikivdev/flow-vendor FLOW_PROFILE=release ./scripts/deploy.shbuilds the optimized release binary and installsf/flow/lininto~/bin(and symlinks into~/.local/binif that directory exists).
If you want to populate the vendor checkout yourself first, that works too:
git clone https://github.com/nikivdev/flow-vendor.git .vendor/flow-vendor
./scripts/vendor/vendor-repo.sh hydrate
Dev Fast
Typical local loop:
f setup
f test
f deploy
f setupchecks the workspace and toolchain.f testruns the test suite.f deploybuilds and installs the local CLI into your path.
If you want to inspect tasks first:
f tasks list
Features
To see the current CLI surface:
f --help
For deeper docs, read docs/.
Supported Platforms
Release artifacts are built for:
- macOS:
arm64,x86_64 - Linux (glibc):
arm64,x86_64
Contributing
Use Flow and AI. For the full command surface, run f --help. For project docs and workflows, read docs/.
Convert
designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual Copilot