Native OpenSSH
Launches the ssh binary already on your machine. No proprietary runtime, no hidden config database.
Browse SSH hosts, manage keys, and connect from the terminal. The fast way into the servers you use every day.
curl -fsSL https://bast.sh/install | shproduction
prod.example.com:22
Bast managed · known host
~/.ssh/bast/config:12
~/.ssh/bast/keys/id_ed25519
production · prod · web
2 hours ago
Launches the ssh binary already on your machine. No proprietary runtime, no hidden config database.
Reads ~/.ssh/config and follows Include files. Existing configuration stays authoritative.
Generate, import, and manage native OpenSSH keys under ~/.ssh/bast/keys.
Run bast <label> to connect instantly without opening the picker.
Pin hosts, add tags and notes, track recency. Metadata lives in bast/state.json.
Search, filter, hide hosts, and switch between hosts and keys, all from the terminal.
© 2026 Bast.sh