<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: AidaIDE</title>
    <description>The latest articles on DEV Community by AidaIDE (@electronyxai).</description>
    <link>https://dev.to/electronyxai</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3936158%2F5d8ca27f-9a12-4fcd-adda-9210cba5439b.png</url>
      <title>DEV Community: AidaIDE</title>
      <link>https://dev.to/electronyxai</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/electronyxai"/>
    <language>en</language>
    <item>
      <title>I built a desktop IDE around SSH sessions because nothing else worked the way I do</title>
      <dc:creator>AidaIDE</dc:creator>
      <pubDate>Sun, 17 May 2026 11:35:07 +0000</pubDate>
      <link>https://dev.to/electronyxai/i-built-a-desktop-ide-around-ssh-sessions-because-nothing-else-worked-the-way-i-do-365i</link>
      <guid>https://dev.to/electronyxai/i-built-a-desktop-ide-around-ssh-sessions-because-nothing-else-worked-the-way-i-do-365i</guid>
      <description>&lt;p&gt;I'm Wes, solo developer behind &lt;a href="https://aidaide.app" rel="noopener noreferrer"&gt;AidaIDE&lt;/a&gt;. I launched on Hacker News today and wanted to write up the longer version here for the dev.to crowd.&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem
&lt;/h2&gt;

&lt;p&gt;My day-to-day has me SSHing into about 15 different boxes: a couple of cloud VMs, a homelab, embedded boards on my LAN. For years my setup was PuTTY for one set, MobaXterm for another, VS Code for editing, and a separate password manager for keys.&lt;/p&gt;

&lt;p&gt;Every tool was great at one thing and bad at the others. Switching between them lost context. Dropped tunnels lost scrollback. Pasting secrets into plaintext notes felt awful. And once — a Tuesday I will not forget — I deployed the wrong build to the wrong server because two terminal windows had matching tab labels.&lt;/p&gt;

&lt;p&gt;That weekend I started building AidaIDE.&lt;/p&gt;

&lt;h2&gt;
  
  
  Three pieces I want to highlight for SSH-heavy work
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Multi-session terminal UX
&lt;/h3&gt;

&lt;p&gt;Tabs and split panes are table stakes. Beyond that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Broadcast-to-selected-hosts when you need to run the same command on three boxes&lt;/li&gt;
&lt;li&gt;Sessions that persist across IDE restarts&lt;/li&gt;
&lt;li&gt;Keyboard-first command palette to jump to &lt;code&gt;prod-db-2&lt;/code&gt; in two keystrokes&lt;/li&gt;
&lt;li&gt;Reattaching to a dropped connection doesn't lose scrollback&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. Built-in encrypted vault
&lt;/h3&gt;

&lt;p&gt;Your SSH keys, per-host passwords, and API tokens live in one encrypted store. Unlocked once at startup, then transparently used by the connection manager. Per-machine fingerprint binding means the vault can't be yanked off a stolen laptop.&lt;/p&gt;

&lt;p&gt;No more &lt;code&gt;~/.ssh/config&lt;/code&gt; drift across machines. No more pasting secrets into a notes app.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. A connection tree that scales past 20 hosts
&lt;/h3&gt;

&lt;p&gt;Group by project, tag, search, multi-select, run commands across a selection. The flat-bookmark-list UX in most SSH clients falls over the moment you have 20+ hosts; this one is built for the case where you have to think for a second about which jumpbox to start from.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it isn't
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Not a web app. Desktop binary. Windows is the most polished today; macOS and Linux builds are catching up.&lt;/li&gt;
&lt;li&gt;Not trying to be Vim or VS Code. It's its own editor with sensible defaults, not a plugin platform.&lt;/li&gt;
&lt;li&gt;$7/mo or $65/yr single-user license, cancel anytime. No free tier — but you can pull the plug after a month.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Feedback I'd love
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Where the SSH UX still feels rough compared to Termius / MobaXterm / tmux+ssh / plain iTerm&lt;/li&gt;
&lt;li&gt;The "I'd switch if it did X" deal-breakers&lt;/li&gt;
&lt;li&gt;Performance on connection lists past 50 hosts if you have one&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Link: &lt;a href="https://aidaide.app" rel="noopener noreferrer"&gt;aidaide.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;— Wes&lt;/p&gt;

</description>
      <category>devtools</category>
      <category>ssh</category>
      <category>showdev</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
