Sessions from every machine.
Sign in on another computer and its sessions arrive in your drawer with their names sealed. Your passphrase opens them, never our server.
Termuna is a fast, native terminal for Linux, macOS, and Windows. When you close your laptop, the session keeps running on your machine. Pick it up from the web or your phone, exactly where you left it, encrypted end to end.
This is the session window, drawn from the same design file the app implements: sessions on the left, the live grid in the middle, and the continuity panel keeping watch on the right.
Your laptop, your desktop and the servers you look after, live and idle, in one list on every screen you own.
Sign in on another computer and its sessions arrive in your drawer with their names sealed. Your passphrase opens them, never our server.
termuna-daemon is the same engine without a window. Log in once on a box and it dials out: no open port, no jump host, fine behind NAT or a VPN. Its sessions sit in your drawer beside your laptop's.
A signed-in machine stays reachable with nothing running. Pick it on your phone and open a shell on it, from the couch.
Run coding agents as sessions with a permission gate. They do the work; a human says yes, at the desk or from a phone.
An agent session is a managed process with a permission gate, not text pasted into a shell. When Claude Code wants to run a command, it stops on that tool call and waits.
Your phone buzzes when a session needs you. Allow the call there, or deny it and nothing runs. Whoever answers first wins.
Claude Code runs fully structured. Codex, Gemini, Cursor and OpenCode run in their own shells, and a conversation resumes by the provider's own session id, days later.
SSH connections live in encrypted vaults. Keep them in step across your own computers, or hand a whole vault to your team without a password leaving anyone's machine.
Add it on one computer and it is on all of them. It is encrypted on the device before it leaves, so what syncs is a sealed item our server cannot open.
A shared vault is wrapped to each member's own key. Move a host into it and the right people have it a moment later; nobody pastes a credential into a chat.
Our server only ever holds ciphertext. On your teammate's computer the host appears in the shared vault, decrypted there, ready to open.
Their wraps are deleted and they stop receiving changes. Rotating a credential afterwards is one vault update, not a hunt across every machine.
Native Rust on the GPU. Tabs, splits, profiles and themes are the floor; these are the parts other terminals make you assemble.
Ctrl+K finds actions, sessions, snippets and hosts. Type "ssh prod" and Enter opens the prod box.
Ctrl+Shift+Space labels every URL, path, hash and address on the pane. Type the label and it is on your clipboard.
Every command you ran, on every machine, searchable from any of them. Sealed per record, and Enter puts it at the prompt without running it.
Arm a pane and Termuna tells you when the line you named appears, the prompt comes back, or it goes quiet. It works over SSH with nothing installed on the far end.
Same sessions, same rows, same encryption. The Android app is out; on an iPhone the web dashboard does all of it from the browser.
The desktop's drawer, given the whole hand: live and idle sessions from every machine, and amber the moment one of them waits on you.
Tabs and splits arrive as the desktop drew them. Swipe between panes; the key row has the keys a phone keyboard forgot.
Browse the machine the session runs on, pull a log down or push a file up. Every name and byte is sealed through the relay.
Close it, reboot it, lose the laptop. The session and its history are still there, and nobody but you can read them.
History stays in the cloud, sealed. Open the layout after a reboot and the dormant session comes back as it was: tabs, splits, directories and scrollback.
Save the live session as a named layout: what the panes are, never what they printed. Ctrl+K opens it on any machine that opens your vault.
A company account puts the team on one plan: invitations, roles, billing and seats in one place, and the shared vaults you saw above.
The person on call opens the session that is already mid-problem, from whatever screen is closest, instead of rebuilding it over a call.
Invite by email, assign a role, share the vaults. Seats and the invoice follow the roster by themselves.
Download the terminal, open a session, and turn on sync when you want it. The local app is free forever and never asks for an account.