Noden Documentation

A native macOS SSH & SFTP client with a dual-pane file commander and an AI assistant. This guide covers everything from your first connection to licensing.

Getting started

Noden runs on macOS 13 (Ventura) or later. After downloading the DMG, drag Noden into your Applications folder and open it. On first launch macOS may ask permission for Noden to read its own keychain item — this is expected (see Privacy & security).

  1. Open Noden. The left sidebar lists your saved connections (empty at first).
  2. Click New Connection at the bottom of the sidebar, or press ⌘N.
  3. Enter a host, port, and username, then connect. Your session opens as a tab.
Tip. You don't need to set up a server to explore Noden — press ⌘T to open a local terminal running your Mac's own shell.

Install with Homebrew

Noden is available from the official Useroam Teknoloji Homebrew tap. Install it with one command:

brew install --cask useroamteknoloji/tap/noden

To update or uninstall Noden later:

brew upgrade --cask noden
brew uninstall --cask noden

The tap is public at github.com/useroamteknoloji/homebrew-tap.

Connections

Adding and editing

Each connection stores a name, host, port, username and authentication method. Edit any connection later by selecting it and choosing Edit. Free accounts can save up to 5 connections; Noden Pro removes the limit.

SSH keys — automatic

Noden reads the keys already in your ~/.ssh folder (ed25519 and ecdsa). If your server accepts one of your existing keys, there's nothing to configure. Passphrase-protected keys are unlocked through the macOS Keychain.

Import from ~/.ssh/config

Already keep your servers in an SSH config file? Import them in one step: Noden reads ~/.ssh/config and turns each Host entry into a saved connection.

Encrypted backup & import

Export every connection to a single password-encrypted file for safekeeping or to move to another Mac, then import it back at any time. Secrets are encrypted with your chosen password — never stored in plain text.

The terminal

Noden's terminal is a full xterm-compatible emulator. Open as many sessions as you like; each becomes a tab.

Tabs vs. grid

Use the layout switch in the toolbar to view a single session (tabs) or several at once in a grid. In grid mode choose 1–4 columns to watch multiple servers side by side. Click a cell to give it keyboard focus.

Local terminal

Press ⌘T for a local shell on your Mac — handy for running scp, editing files, or working locally without leaving the app.

Appearance

Open Settings (⌘,) to pick a colour theme and monospaced font. Adjust text size on the fly with ⌘+, ⌘- and ⌘0. The Terminal settings tab also controls cursor style, blink, scrollback size and the bell.

SFTP file commander

Every SSH connection includes a dual-pane file manager. Switch a session between terminal and files using the toolbar's Terminal / Files selector.

AI assistant

Open the assistant with ⇧⌘A or the wand icon in the toolbar. Describe what you want in plain English and Noden proposes the exact shell commands — then runs them on the active server with one click, with a guard that flags dangerous operations before they execute.

Noden brain, or bring your own

By default the assistant uses Noden's own tuned model. Prefer your own provider? Add a key for OpenAI, Groq, OpenRouter, or point it at a local model — Noden's SSH-aware reasoning rides along either way. The AI assistant is a Pro feature.

Safety first. Suggested commands are always shown before they run. Nothing executes on your servers until you click Run.

Command history

Toggle the history panel with ⌘Y. Noden records the commands you run across sessions so you can find and reuse them. Each row can be copied or run again with a single click, and the text is fully selectable. Free accounts keep the most recent 50 commands; Pro keeps your full, unlimited history.

Keyboard shortcuts

ActionShortcut
New connection⌘N
New local terminal⌘T
Close tab⌘W
Next / previous tab⌃⇥ / ⌃⇧⇥
Clear screen⌘K
Make text bigger / smaller⌘+ / ⌘-
Actual text size⌘0
Toggle AI assistant⇧⌘A
Toggle history panel⌘Y
Settings⌘,

Pro & licensing

Noden is free to use with up to 5 saved connections and the last 50 commands of history. Noden Pro unlocks unlimited connections, full command history, and the AI assistant.

Two ways to buy

Managing your license

Bought from this site? Sign in to your account with your email — no password, we send a one-time link — to view your license key, renewal date, and to request a refund within the eligibility window.

Privacy & security

Passwords, key passphrases and private keys live only in your Mac's Keychain — never on our servers. File contents are never collected.

About the keychain prompt. The first time a freshly installed build reads its stored secrets, macOS shows a keychain permission dialog. Click Always Allow once and it won't ask again for that installed copy. (During development, each rebuild is a new signature, so the prompt can reappear — that's normal and does not affect the released app.)

Updates

The direct-download build updates itself automatically: Noden checks for new versions in the background and installs signed updates in place. App Store builds update through the App Store as usual.

Support

Questions or trouble? Email noden@useroamteknoloji.com. For refunds and pricing see the pricing and refund pages.