Desktop terminal workspace

Terminay

Native shells, files, and agents in one calm window.

Terminay workspace with four Codex CLI sessions in a two-by-two split
Terminay workspace on a phone

What is new

More than a terminal grid

Command Bar

Press Cmd/Ctrl+L to search terminal actions, workspace commands, file commands, and reusable macros without leaving the keyboard.

Project Workspaces

Give each project a root folder, file explorer state, color, and short icon so busy workspaces stay readable.

Macro Automation

Build multi-step macros with prompts, waits, clipboard paste, key presses, and encrypted secret insertion.

Terminal Recordings

Capture terminal sessions as local asciicast v3 files, then replay, search, reveal, or delete them from the timeline.

Settings That Travel

Tune shell behavior, recordings, themes, Tab Theme Hue colors, shortcuts, scrolling, accessibility, and remote host options from one searchable settings window.

Files Beside Shells

Browse folders, open file and folder tabs, preview media and markdown, inspect Git diffs, and save edits next to terminals.

Remote Access

Pair a browser with a one-time link, then reopen its stable session origin with device-key authentication over WebRTC.

Agent Terminal Control

Install the Terminay MCP server for Claude Code or Codex so agents can read output, open splits, run commands, and wait for terminal activity in their own workspace—without affecting log-based agent status.

Screenshots

The main surfaces, captured from the app

Terminay workspace with four Codex CLI sessions in a two-by-two split

Workspace

Organize projects with colored tabs, root folders, file explorer state, and docked terminal layouts.

Terminay Command bar searching project commands and macros

Command Bar

Search commands and macros from one keyboard-first launcher.

Terminay Macros window showing a macro library and execution steps

Macros

Build reusable terminal automations with steps, prompts, waits, clipboard paste, and secrets.

Terminay Recordings timeline showing saved terminal sessions and replay controls

Recordings

Save terminal sessions locally, then search, replay, reveal, or delete them from the timeline.

Terminay file explorer and README preview beside terminal panes

Files

Open README files, previews, text buffers, diffs, PDFs, images, and folders beside terminals.

Terminay folder viewer showing gallery mode for a project folder

Folders

Browse folders as dockable tree, list, thumbnail, or gallery tabs.

Terminay Tasks view aggregating Markdown checklists across a folder into one progress dashboard

Tasks

Turn Markdown checklists into progress rings and Kanban boards, per file or aggregated across a folder.

Terminay Settings window showing searchable terminal appearance controls

Settings

Search settings, adjust the shell, tune appearance, and preview terminal changes.

Terminay Settings window showing searchable keyboard shortcuts

Shortcuts

Capture, clear, reset, and inspect command shortcut conflicts.

Terminay Install MCP modal showing no Claude Code or Codex configuration installed

Terminay MCP

Register Terminay as an MCP server so agents can inspect and control sibling terminals, without installing hooks.

Terminay Remote Access settings with pairing and trusted browser controls

Remote Access

Pair a browser, manage trusted devices, and review live remote access state.

Fast path

Keep the useful actions close

The Command bar brings app commands and macros into one searchable surface. It covers terminal splits, file explorer actions, project-root changes, save commands, and the repeated moves that happen all day in a terminal workspace.

  1. Open the Command bar
  2. Split a terminal or jump to a project
  3. Open files, folders, previews, or diffs
  4. Run a macro or pair remote access

Remote access

Pair a browser when the desktop is not enough

Terminay generates a one-time pairing link for a browser, authenticates future visits with a device key, and carries remote workspace connections over WebRTC.

Ready to try Terminay?

Download the latest release or build from source with the same scripts used by the automated docs screenshot workflow.