Reza Shirazi / Head of Engineering

Own products 2026

LT SSH Manager

Creator and sole developer

A desktop app for Windows, macOS and Linux to connect to servers and run, watch and resume AI coding sessions in one place.

01 The problem

Developers who run AI coding agents on remote servers need one place to watch and answer them. A network drop should not end a session.

02 What I built

  • 01

    One app, three systems

    Runs on Windows, macOS and Linux, with real terminals, a file manager and a code editor.

  • 02

    Chat view for agents

    Shows a Claude Code session on the server as a clear chat, with clickable answers to its questions and plans.

  • 03

    Sessions that come back

    If the network drops, the app reconnects to the session by itself. A session closed on purpose stays closed.

  • 04

    Safe with passwords

    Passwords are locked in the computer's own secure keychain and never stored as plain text.

  • 05

    Server identity checks

    Remembers each server's fingerprint and warns loudly if it ever changes.

  • 06

    Agent inbox and alerts

    One inbox shows which agents need attention across all servers, with desktop notifications.

03 How it works

  1. 01Add a server once; its identity is checked and remembered.
  2. 02Open terminals, files and the code editor on that server.
  3. 03Start or resume an AI coding session there.
  4. 04Watch and answer the agent in the chat view.
  5. 05If the line drops, the app reconnects on its own.

04 Result

  • Built alone, from version 0.1 to 0.59.1, with 53 merged pull requests.
  • Dropped sessions come back on their own, without endless retries.
  • Passwords never touch the disk as plain text.

Stack

  • TypeScript
  • Electron
  • React
  • xterm.js
  • SSH
  • tmux
  • Tailwind CSS

Get in touch.

Working on a platform, a backend or AI agents? Tell me about it.