Skip to content

Installation

FlowLayer installs two binaries:

  • flowlayer-server
  • flowlayer-client-tui

Official binaries are available on Linux, macOS, and Windows.

  • A local environment where you can run host processes.
Terminal window
curl -fsSL https://raw.githubusercontent.com/FlowLayer/distribution/main/install.sh | sh
Terminal window
brew tap FlowLayer/distribution https://github.com/FlowLayer/distribution.git
brew install flowlayer
Terminal window
scoop bucket add flowlayer https://github.com/FlowLayer/distribution.git
scoop install flowlayer
Terminal window
winget source update
winget install FlowLayer.FlowLayer

After installing with WinGet, restart your terminal so the PATH update takes effect.

FlowLayer is approved on Chocolatey Community and can be installed directly with Chocolatey.

Terminal window
choco install flowlayer
Terminal window
flowlayer-server --version
flowlayer-client-tui --version

Expected output:

Terminal window
flowlayer-server 1.1.1
flowlayer-client-tui 1.1.1

install.sh installs FlowLayer binaries into ~/.local/bin for user-level installs. If flowlayer-server or flowlayer-client-tui is not found after installation, add ~/.local/bin to your PATH. This is only relevant for install.sh or manual user-level installs, not normally for Homebrew, Scoop, WinGet, or Chocolatey.

Bash:

Terminal window
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Zsh:

Terminal window
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

Fish:

Terminal window
fish_add_path ~/.local/bin

Verify:

Terminal window
flowlayer-server --version
flowlayer-client-tui --version

If you want to build the official TUI client from source or contribute, start from the public repository: https://github.com/FlowLayer/tui

Continue with First Stack for a minimal server-first run and explicit TUI connection.