Native macOS app · Apple silicon & Intel

Every server you manage.
One calm, fast Mac app.

Brama is an SSH and SFTP manager for people who live in terminals. Jump hosts, port forwarding, AWS/Azure/GCP discovery, Kubernetes contexts and incident recording. Your passwords stay in the macOS Keychain, behind Touch ID.

Every feature included in the trial · No account · No credit card

Everything you reach for, without leaving the app

Built for daily SSH work: fast to open, keyboard-first, and quiet until something needs you.

⌨︎

Tabs that survive drops

xterm-based terminals with search and session restore. When Wi-Fi blips, tabs reconnect on their own and keep their scrollback.

⇄

SFTP browser

Browse, upload and download next to your terminal, side by side with your local files.

⤳

Jump hosts

Reach private servers through a bastion, like ssh -J. Each hop uses its own credentials.

⇆

Port forwarding

Open a local tunnel to a remote database or dashboard in two clicks. Tunnels come back after a reconnect.

▮▮▮

Live resource bars

CPU, memory and disk usage next to every connected host, so you can spot the busy one at a glance.

🔑

SSH key manager

See your keys and fingerprints, create Ed25519 or RSA keys, and install a key on a server with one click.

☸︎

Kubernetes contexts

Open a terminal pinned to one cluster and namespace. It never changes your global kubectl context.

●

Incident mode

Record terminal output, connection events and notes during an outage. Pause, resume, then export a report.

⌘

Groups & command palette

Organize hosts into groups, import from ~/.ssh/config, and jump anywhere with ⌘K.

Cloud discovery

Your fleet, found for you

Point Brama at the credentials you already use. It lists your instances and connects without copying IPs around.

  • AWS: EC2 instances and ECS containers, connect over SSM Session Manager with no open port 22.
  • Azure: virtual machines across subscriptions, via your az login or a service principal.
  • Google Cloud: Compute Engine instances, connect through an IAP tunnel.
AWSAzureGCPeu-west-1 ▾
i-0a41…9f · api-1runningSSM
i-07c2…11 · workerrunningSSM
i-0e9d…4a · batchstopped
ecs · payments/api3 tasksexec
Claude wants to run a command
prod-api-1 $ journalctl -u api --since "10 min ago" | tail -50
DenyAllow once

AI access, on your terms

Let your AI assistant help, safely

Brama includes an MCP server, so Claude and other assistants can run commands in the sessions you already have open.

  • Off by default, and you decide which commands are allowed or denied.
  • Every command waits for your Allow once or Deny.
  • The assistant only reaches sessions you've opened. It never sees your passwords.

Your credentials never leave your Mac

No account and no telemetry. Once you activate a license, Brama checks it with Gumroad about once a week, and that's the only thing it sends.

Keychain

Passwords and passphrases are stored in the macOS Keychain, never in files or logs.

Touch ID lock

Lock Brama when you step away, or require Touch ID every time it starts.

Host key checks

Unknown host keys are shown for you to confirm, and your ~/.ssh/known_hosts is respected.

Encrypted backups

Export your hosts and credentials into one password-protected file (AES-256).

Simple pricing

Try everything free for 14 days, then buy once. No subscription.

Free trial

$0for 14 days
  • Every feature, nothing held back
  • No account or credit card
  • Your hosts stay after the trial ends
Download the trial

Payments are handled by Gumroad. Enter your key in Brama under Settings → License.

Try Brama free for 14 days

Download the disk image for your Mac, open it, and drag Brama to Applications. The trial starts the first time you open it.

Not sure which? Apple menu → About This Mac → Chip. If it says “Apple M…”, pick Apple silicon.

Questions

How does the trial work?

Download Brama and use every feature free for 14 days. No account or credit card. Brama shows how many days are left in the status bar and in Settings.

What happens when the trial ends?

Your saved hosts stay in the sidebar, but connecting and the other features wait for a license. Buy one, paste the key into Settings → License, and everything, including the tabs you had open, comes back.

How many Macs can I use my license on?

Up to 3 Macs. Moving to a new Mac after that? Reach out using the contact details on your Gumroad receipt and we'll reset your license.

Does Brama need the internet?

Only to check your license, about once a week, and it keeps working offline for up to 30 days between checks. The trial never goes online.

Is Brama open source?

No. Brama is commercial, closed-source software. It still keeps everything on your Mac: passwords in the Keychain, hosts in a local database, and no telemetry.

macOS says Brama “can't be opened” or is from an unidentified developer

Brama isn't notarized by Apple yet. Right-click Brama in Applications, choose Open, then confirm. You only need to do this once.

Can I import my existing hosts?

Yes. Brama reads your ~/.ssh/config, uses your existing keys in ~/.ssh, and trusts the host keys in your known_hosts.

Where are my passwords stored?

In the macOS Keychain on your Mac. Host settings live in a local database. Nothing is sent to us, because there is no “us” server.

Does it work on Windows, Linux or iPad?

No. Brama is built for macOS only.