Skip to main content
Install the Pioneer CLI when you want terminal access to training jobs, model artifacts, datasets, and the interactive Pioneer agent.
Pioneer CLI is published as @fastino-ai/pioneer-cli and runs with Bun 1.1.0 or newer.

Requirements

  • macOS or Linux
  • Bun 1.1.0 or newer
  • Node.js and npm
  • A Pioneer API key from Pioneer API keys

Install the CLI

1

Install Bun

curl -fsSL https://bun.sh/install | bash
Open a new terminal after the installer finishes, then confirm Bun is available:
bun --version
2

Install Pioneer CLI

npm install -g @fastino-ai/pioneer-cli
3

Verify the command

pioneer --version
pioneer --help

Authenticate

1

Create an API key

Create an API key in the Pioneer dashboard, then keep it ready for the login prompt.
2

Log in interactively

pioneer auth login
The CLI validates the key before saving it.
3

Confirm your session

pioneer auth status
Interactive login stores your API key in ~/.pioneer/config.json. The CLI also supports PIONEER_API_KEY for CI or short-lived shell sessions.

Check the setup

Run a few read-only commands to confirm the CLI can reach Pioneer:
pioneer --version
pioneer auth status
pioneer model base-models
pioneer dataset list

Update

npm install -g @fastino-ai/pioneer-cli@latest
pioneer --version

Troubleshooting

Make sure your global npm bin directory is on PATH.
npm bin -g
Install Bun and open a new terminal:
curl -fsSL https://bun.sh/install | bash
bun --version
Create a new API key in the Pioneer dashboard, then run interactive login again.
pioneer auth login
pioneer auth status