Install the CLI
Install the BankSync CLI on macOS, Linux, and Windows with the one-line installer. It is a self-contained binary that needs no Node, verify it, and keep it up to date.
2 min read
The BankSync CLI (banksync) brings your workspace to the terminal: connect banks, pull transactions, manage feeds, trigger syncs, and drive automation. It is a single command that works the same on macOS, Linux, and Windows, and it is built to be scriptable and agent-friendly.
banksync is a single, self-contained native binary. It has no runtime dependency (no Node, nothing to install or manage) to either install or run. The one-line installer detects your OS and CPU, downloads the right build, verifies its checksum, and puts banksync on your PATH.
No runtime required
The binary bundles everything it needs, so you do not need Node (or any other runtime) installed. The CLI always talks to production, so there is nothing to configure after install.
One command
A single installer for macOS, Linux, and Windows. Nothing to configure.
Self-contained
A single executable with its runtime baked in: no Node, no dependencies.
Self-updating
Run banksync update any time; it fetches, verifies, and swaps in the latest build.
macOS and Linux#
Run the one-line installer. It detects your OS and CPU architecture, downloads the matching build, verifies its SHA-256, and puts banksync on your PATH.
curl -fsSL https://banksync.io/install.sh | shIf you prefer to inspect the script before running it, download it first, read it, then run it:
curl -fsSL https://banksync.io/install.sh -o install-banksync.shless install-banksync.shsh install-banksync.shThe installer puts the binary in /usr/local/bin if it is writable, otherwise ~/.local/bin. If that directory is not already on your PATH, the installer tells you the one line to add.
Windows#
Run the one-line installer in PowerShell. It downloads the right build, verifies its checksum, and adds banksync to your user PATH.
irm https://banksync.io/install.ps1 | iexPrefer to inspect it first? Download, read, then run:
irm https://banksync.io/install.ps1 -OutFile install-banksync.ps1notepad install-banksync.ps1./install-banksync.ps1Homebrew is coming
A Homebrew tap (brew install banksync) is planned for a future release. Until then, use the
install script on macOS.
Verify the install#
Confirm the command is on your PATH and prints a version:
banksync --version@banksync/cli/0.1.0 darwin-arm64Then see the full command tree and grouped help:
banksync --helpKeep it up to date#
The CLI updates itself. Run:
banksync updateIt checks for a newer release, downloads the build for your platform, verifies its SHA-256 checksum, and replaces the binary in place. To see whether a newer version exists without installing it, use banksync update --check.
Re-running the installer is equivalent and also works:
# macOS / Linuxcurl -fsSL https://banksync.io/install.sh | sh# Windowsirm https://banksync.io/install.ps1 | iexTo check what you are running at any time, use banksync --version.
Next steps#
- Quickstart: log in and pull your first transactions in about a minute.
- Authentication: API keys, profiles, and credential storage.
- For agents: give an AI agent the CLI and an API key.
Use this page with your AI assistant
Every BankSync doc is available as plain Markdown for agents and LLMs.