GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - nikivdev/code

BranchesTags
Open more actions menu

Latest commit

 

History

468 Commits
468 Commits

Folders and files

NameName
Last commit message
Last commit date
.ai
.ai
 
 
.github/workflows
.github/workflows
 
 
.pi/extensions
.pi/extensions
 
 
Support/flow
Support/flow
 
 
bench
bench
 
 
crates
crates
 
 
docs
docs
 
 
lib/vendor-manifest
lib/vendor-manifest
 
 
scripts
scripts
 
 
spec
spec
 
 
src
src
 
 
tests
tests
 
 
tools/domainsd-cpp
tools/domainsd-cpp
 
 
.env.example
.env.example
 
 
.flox.disabled
.flox.disabled
 
 
.gitignore
.gitignore
 
 
.goreleaser.yaml
.goreleaser.yaml
 
 
AGENTS.md.bak
AGENTS.md.bak
 
 
Cargo.lock
Cargo.lock
 
 
Cargo.toml
Cargo.toml
 
 
agents.md
agents.md
 
 
build.rs
build.rs
 
 
flow.py
flow.py
 
 
flow.toml
flow.toml
 
 
install.sh
install.sh
 
 
license
license
 
 
pyproject.toml
pyproject.toml
 
 
readme.md
readme.md
 
 
test-extension.md
test-extension.md
 
 
uv.lock
uv.lock
 
 
vendor.lock.toml
vendor.lock.toml
 
 

Repository files navigation

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/repo
  • FLOW_GITHUB_TOKEN (or GITHUB_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 hydrate reuses .vendor/flow-vendor if it already exists.
  • If .vendor/flow-vendor is missing, it clones the pinned vendor repo from vendor.lock.toml and materializes lib/vendor/* from that exact commit.
  • The pinned vendor repo is public: https://github.com/nikivdev/flow-vendor
  • FLOW_PROFILE=release ./scripts/deploy.sh builds the optimized release binary and installs f / flow / lin into ~/bin (and symlinks into ~/.local/bin if 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 setup checks the workspace and toolchain.
  • f test runs the test suite.
  • f deploy builds 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/.

Discord X nikiv.dev

About

nikiv.dev

Topics

agentsautonomymoonbit

Resources

Readme
MIT license
Activity

Stars

21.1k stars

Watchers

428 watching

Forks

830 forks
Report repository

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.