Rssh AI Agent

by rssh-org• 519•• Scanned•Claim this listing•Request removal
Coding Agentsaiai agentdevopsmobile appmulti platform

An SSH tool dedicated to addressing all pain points · (macOS/Windows/Linux/Android/iOS/HmOS(mobile&pc))

Rssh is an open-source ai agent by rssh-org, written mainly in Rust, with 519 GitHub stars and the MIT license. Its code was last updated Oct 30, 2026.

RSSH

English | 中文

A genuinely different SSH client — built to fix the pain points everyone else ignored.

Traditional clients hand you a shell and stop there: endless scrollback, static IPs to memorize, copy-pasting logs into a chat bot.

RSSH goes further: commands become navigable blocks, containers are discovered live, and the AI reads the terminal like an operator.

Desktop · Mobile · JetBrains · CLI — one shared data store.

Release Downloads Platforms License Ask DeepWiki

<p align="center"> <img src="https://rssh.ofcoder.com/img_local.png" alt="RSSH — ask a question, the AI proposes commands, you approve before they run" height="180"> <img src="https://rssh.ofcoder.com/img_blocks_context_menu.png" alt="Color-coded command blocks with their context menu" height="180"> <img src="https://rssh.ofcoder.com/img_ai_panel.png" alt="RSSH — the AI panel reads the terminal and proposes commands for approval" height="180"> </p> <p align="center"><b><a href="#install">⬇️ Download latest</a></b> &nbsp;·&nbsp; <a href="https://github.com/rssh-org/docs/blob/main/article_en.md">Why RSSH?</a></p>

Why RSSH

<table> <tr> <td width="50%" valign="top">

🤖 AI triage

Not another chat box. Nothing to install on your servers — it works like a human operator, reading the terminal's input and output directly.

<img src="https://rssh.ofcoder.com/welcome-ai.gif" alt="AI triage: reads the terminal, proposes commands" width="400"> </td> <td width="50%" valign="top">

MCP for your local agent

Let Codex or Claude Code use already connected RSSH terminals over MCP, alongside your local code. Review commands and execution history in RSSH.

<img src="https://rssh.ofcoder.com/welcome-mcp.gif" alt="MCP: Codex investigates a login failure using local code and an existing RSSH session" width="400"> </td> </tr> <tr> <td width="50%" valign="top">

🎨 Color-coded command blocks

Every command and its output become a block with a color-coded left edge — spot the last command's output at a glance. Rendered fully locally, zero remote dependency.

<img src="https://rssh.ofcoder.com/welcome-blocks.gif" alt="Color-coded command blocks" width="400"> </td> <td width="50%" valign="top">

🐳 Dynamic discovery

Containers and pods change by the minute — connecting to servers by static IP is obsolete. RSSH dynamically discovers the containers in your local dev and test environments.

<img src="https://rssh.ofcoder.com/welcome-discovery.gif" alt="Dynamic discovery: containers appear live in Home" width="400"> </td> </tr> <tr> <td width="50%" valign="top">

🔐 Multi-platform data sync

Keys stay in your local OS keyserver; connection configs are encrypted into your own private GitHub repo — nothing sits on a third-party server.

<img src="https://rssh.ofcoder.com/welcome-sync.gif" alt="Security and sync: keys in keychain, profiles encrypted to GitHub" width="400"> </td> <td width="50%" valign="top">

Terminal plugins

Add monitoring, custom tools or a terminal pet in a side panel or status strip. Install plugins or build your own with HTML and JavaScript.

<img src="https://rssh.ofcoder.com/welcome-plugins.gif" alt="Terminal plugins: a monitoring panel, status strip and terminal pet" width="400"> </td> </tr> </table>

Features

  • SSH -- password, private key, SSH agent/Pageant, keyboard-interactive, jump host (ProxyJump)
  • Telnet -- saved profiles, echo negotiation, line controls, expect/send login scripts
  • Serial Console (desktop) -- saved UART profiles, text/hex modes, flow control, login scripts, DTR/RTS/break
  • Dynamic Discovery (Docker/K8S) -- discover Docker containers and running Kubernetes pods through local CLI contexts, then open ephemeral exec terminals
  • Terminal -- xterm emulation, 10 000-line scrollback, foldable color-coded command blocks, regex highlighting, search
  • Multi-session Workbench (desktop) -- live terminal previews and selection-aware broadcast across connected sessions
  • SFTP -- remote file browser and upload/download
  • Port Forwarding -- local, remote and dynamic (SOCKS5), named configs, real-time stats
  • Local Terminal (desktop) -- open a local shell when supported by the system
  • Session Recording -- asciicast v2 format, variable-speed playback
  • Connections & Credentials -- SQLite storage, import from ~/.ssh/config
  • Security & Sync -- secrets encrypted locally with ChaCha20-Poly1305, master key in the platform keychain when available, selective remote sync, encrypted backup to your own GitHub repo or WebDAV server
  • Snippets -- reusable command shortcuts (Cmd+E)
  • Responsive Layout -- navigation follows window width; Android, iOS and HarmonyOS phones/tablets show a virtual keybar (Ctrl/Alt/arrows/Tab/Esc) at every width
  • IDE Plugin -- run RSSH inside JetBrains IDEs in a tool window (shared data dir)

Local shells, serial controls, SSH agents and Docker/Kubernetes discovery depend on the host's available APIs, permissions and tools.

Install

Download macOS, Windows, Linux and Android installers from Releases. iOS is available on the App Store; HarmonyOS phone and PC editions are now available on Huawei AppGallery.

PlatformFile / StoreNotes
macOS Apple Siliconrssh-{ver}-macos-aarch64.dmg
macOS Intelrssh-{ver}-macos-x86_64.dmg
Linux (deb)rssh-{ver}-linux-x86_64.debDebian/Ubuntu
Linux (rpm)rssh-{ver}-linux-x86_64.rpmFedora/RHEL
Linux (AppImage)rssh-{ver}-linux-x86_64.AppImageAny distro
Windowsrssh-{ver}-windows-x86_64.msiSilent install: msiexec /i
Windowsrssh-{ver}-windows-x86_64-setup.exeGUI installer
Windowsrssh-{ver}-windows-x86_64-portable.zipPortable GUI + CLI
Android (arm64)rssh-{ver}-android-arm64.apk64-bit phones, 3x smaller
Androidrssh-{ver}-android-universal.apkAll ABIs (emulators too)
iOSAppStore, by @paradoxie
HarmonyOS phoneHuawei AppGallerySearch RSSH on your phone
HarmonyOS PCHuawei AppGallerySearch RSSH on your PC

IntelliJ / JetBrains plugin

Run the full RSSH UI inside a JetBrains IDE tool window — same hosts, keys and settings as the desktop app (shared ~/.rssh). Each zip bundles a headless rssh-server, so it's self-contained and per-OS:

PlatformFile
macOS Apple Siliconrssh-{ver}-macos-aarch64-jetbrains-plugin.zip
macOS Intelrssh-{ver}-macos-x86_64-jetbrains-plugin.zip
Linuxrssh-{ver}-linux-x86_64-jetbrains-plugin.zip
Windowsrssh-{ver}-windows-x86_64-jetbrains-plugin.zip

Install: Settings → Plugins → ⚙ → Install Plugin from Disk…, pick the zip for your OS and restart. Open the RSSH tool window (bottom) to start; the ✕ in its title bar stops the embedded server.

Development

See CONTRIBUTING.md.

License

MIT

Friend Link

Rssh alternatives

View more →

Similar ai agents in Coding Agents, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Rssh (this page)
rssh-org
519MITOct 30, 2026Scanned, no flagged issues
AutoGPT
Significant-Gravitas
188kNone foundNov 1, 2026Not scanned yet
Langchain
langchain-ai
149kMITNov 1, 2026Scanned, no flagged issues
Gemini CLI
google-gemini
109kApache-2.0Nov 1, 2026Scanned, no flagged issues
MetaGPT
FoundationAgents
71kMITJan 21, 2026Scanned, no flagged issues
Oh My Openagent
code-yeongyu
71kNone foundNov 1, 2026Not scanned yet