<?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: termish</title>
    <description>The latest articles on DEV Community by termish (@termish_d3ae4dedd5e7b2195).</description>
    <link>https://dev.to/termish_d3ae4dedd5e7b2195</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4111917%2Fa1b52899-6665-4004-a634-bb9903a6a846.png</url>
      <title>DEV Community: termish</title>
      <link>https://dev.to/termish_d3ae4dedd5e7b2195</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/termish_d3ae4dedd5e7b2195"/>
    <language>en</language>
    <item>
      <title>I Built a Mobile Terminal Around My herdr + Codex Workflow</title>
      <dc:creator>termish</dc:creator>
      <pubDate>Sun, 06 Sep 2026 06:27:17 +0000</pubDate>
      <link>https://dev.to/termish_d3ae4dedd5e7b2195/i-built-a-mobile-terminal-around-my-herdr-codex-workflow-132i</link>
      <guid>https://dev.to/termish_d3ae4dedd5e7b2195/i-built-a-mobile-terminal-around-my-herdr-codex-workflow-132i</guid>
      <description>&lt;h1&gt;
  
  
  I Built a Mobile Terminal Around My herdr + Codex Workflow
&lt;/h1&gt;

&lt;p&gt;I am building &lt;a href="https://termish.dev" rel="noopener noreferrer"&gt;Termish&lt;/a&gt;, an open-source mobile remote-work tool for SSH/Mosh terminals, file management, remote screens, and AI-assisted development.&lt;/p&gt;

&lt;p&gt;The unusual part is that I built much of Termish through Termish itself.&lt;/p&gt;

&lt;p&gt;My daily workflow is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Termish on my phone → herdr on my host → Codex in the project
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The development environment and AI tools run on my own machine. My phone is where I enter commands, describe tasks, upload screenshots, inspect changes, and check the resulting UI.&lt;/p&gt;

&lt;p&gt;Termish is both the product I am building and a tool I use to build it.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Put remote work in your pocket.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Source code: &lt;a href="https://github.com/ttermish/termish" rel="noopener noreferrer"&gt;github.com/ttermish/termish&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why do AI-assisted coding on a phone?
&lt;/h2&gt;

&lt;p&gt;A phone is not a replacement for a desktop machine.&lt;/p&gt;

&lt;p&gt;Its screen is smaller. Reading a large codebase is harder. Long debugging sessions are more comfortable on a larger display. Those limitations are real.&lt;/p&gt;

&lt;p&gt;But AI-assisted development changes part of the workflow. Many tasks become:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Describe a requirement.&lt;/li&gt;
&lt;li&gt;Provide context.&lt;/li&gt;
&lt;li&gt;Let an agent make changes.&lt;/li&gt;
&lt;li&gt;Review the output.&lt;/li&gt;
&lt;li&gt;Run a command or test.&lt;/li&gt;
&lt;li&gt;Decide what to change next.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Some of that loop works well on a phone.&lt;/p&gt;

&lt;p&gt;For example, when I think of a feature away from my desk, I can open the project and ask an agent to start implementing it. When I find a UI problem, I can upload a screenshot to the host and ask the agent to inspect it together with the code. After the change is done, I can review the diff, run tests, and check the actual UI through a remote screen.&lt;/p&gt;

&lt;p&gt;The goal is not to write an entire application on a phone. The goal is to make a phone a useful place to start work, inspect work, and keep a task moving.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why another SSH and AI coding tool?
&lt;/h2&gt;

&lt;p&gt;This is a fair question.&lt;/p&gt;

&lt;p&gt;Tools such as Termius and Blink already provide strong SSH, Mosh, and file-management experiences. If you already have a setup that works well, you can run Codex, Claude Code, or other agents through a terminal today.&lt;/p&gt;

&lt;p&gt;Happy and similar products also provide mobile interfaces for coding agents.&lt;/p&gt;

&lt;p&gt;My own workflow moves constantly between:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI agents&lt;/li&gt;
&lt;li&gt;shell commands&lt;/li&gt;
&lt;li&gt;logs&lt;/li&gt;
&lt;li&gt;Git diffs&lt;/li&gt;
&lt;li&gt;project files&lt;/li&gt;
&lt;li&gt;screenshots&lt;/li&gt;
&lt;li&gt;the actual running application&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I wanted a terminal-first experience that connects those steps on a phone.&lt;/p&gt;

&lt;p&gt;Termish focuses on this sequence:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Connect to a host.&lt;/li&gt;
&lt;li&gt;Prepare the remote tools.&lt;/li&gt;
&lt;li&gt;Enter a &lt;code&gt;herdr&lt;/code&gt; terminal workspace.&lt;/li&gt;
&lt;li&gt;Work with Codex or another agent.&lt;/li&gt;
&lt;li&gt;Upload a screenshot or inspect project files.&lt;/li&gt;
&lt;li&gt;Review Git changes.&lt;/li&gt;
&lt;li&gt;Open a remote screen and check the actual application.&lt;/li&gt;
&lt;li&gt;Return to the terminal and continue.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The terminal remains the primary workspace. The AI workspace is there for people who prefer a native chat interface.&lt;/p&gt;

&lt;h2&gt;
  
  
  A terminal-first mobile workspace
&lt;/h2&gt;

&lt;p&gt;Termish includes an SSH/Mosh terminal designed for touch devices.&lt;/p&gt;

&lt;p&gt;It provides common terminal keys such as Ctrl, Esc, Tab, and arrow keys. It handles composition input for Chinese keyboards and can send touch input to compatible terminal applications. With a configured speech-recognition service, I can also dictate a task.&lt;/p&gt;

&lt;p&gt;Small details matter on a phone.&lt;/p&gt;

&lt;p&gt;If I upload a screenshot through the terminal, Termish can insert the remote file path into the terminal after the upload completes. I do not need to manually copy and paste it into an agent prompt.&lt;/p&gt;

&lt;p&gt;If I open file management from a terminal session, Termish can jump directly to the current working directory.&lt;/p&gt;

&lt;p&gt;None of these features is dramatic on its own. Together, they remove small interruptions that become much more noticeable on a phone.&lt;/p&gt;

&lt;h2&gt;
  
  
  Remote screen for checking the real result
&lt;/h2&gt;

&lt;p&gt;Terminal output is not always enough.&lt;/p&gt;

&lt;p&gt;After asking an agent to adjust an interface, I often need to see the running application. Termish includes a remote screen that can be opened full-screen or displayed as a smaller window alongside the terminal.&lt;/p&gt;

&lt;p&gt;This lets me:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;inspect a running web or desktop application&lt;/li&gt;
&lt;li&gt;operate the remote machine when needed&lt;/li&gt;
&lt;li&gt;verify visual changes after an agent task&lt;/li&gt;
&lt;li&gt;return to the terminal and continue the task&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A full remote desktop is useful when I need to work directly with a graphical interface. Most of the time, though, I want to stay in the terminal and open the remote screen only when I need to check the result.&lt;/p&gt;

&lt;h2&gt;
  
  
  Setup should not require sitting at a computer first
&lt;/h2&gt;

&lt;p&gt;One experience I care about is avoiding a long manual setup process before a phone can become useful.&lt;/p&gt;

&lt;p&gt;After you add a host that can be reached through SSH, Termish checks the remote environment when you use a related feature and can guide installation.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If &lt;code&gt;herdr&lt;/code&gt; is missing, Termish shows an installation card, runs the installation, displays logs, and lets you enter the workspace when it is ready.&lt;/li&gt;
&lt;li&gt;If Mosh is missing, Termish can guide installation and then continue with Mosh or SSH.&lt;/li&gt;
&lt;li&gt;If a supported agent CLI is missing, Termish can offer to install it.&lt;/li&gt;
&lt;li&gt;If the remote-screen service is missing, Termish provides an installation entry point.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This does not remove every setup step. System permissions and AI accounts still need explicit authorization. But the intention is that connecting to a host, preparing tools, and starting a task can continue from the phone.&lt;/p&gt;

&lt;h2&gt;
  
  
  Termish → herdr → Codex
&lt;/h2&gt;

&lt;p&gt;The workflow I use most is simple:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Termish&lt;/strong&gt; is the mobile terminal, file manager, input layer, host list, and remote-screen entry point.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;herdr&lt;/strong&gt; is the terminal workspace running on my host.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Codex&lt;/strong&gt; works inside the project and carries out development tasks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This combination works well for me because the phone is only the interface. My code, credentials, terminal sessions, and agents remain on my own host.&lt;/p&gt;

&lt;p&gt;If the phone disconnects, I can keep tasks alive with server-side tools such as &lt;code&gt;herdr&lt;/code&gt; or &lt;code&gt;tmux&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  A native AI workspace is available too
&lt;/h2&gt;

&lt;p&gt;I use &lt;code&gt;herdr&lt;/code&gt; and Codex most often, but not everyone wants to operate through a terminal.&lt;/p&gt;

&lt;p&gt;Termish also includes a native AI workspace. After connecting to a host, you choose an agent and a project directory, then describe a task through a mobile chat interface. You can send attachments, inspect execution progress, review results, and continue previous sessions.&lt;/p&gt;

&lt;p&gt;The current supported agents are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Codex&lt;/li&gt;
&lt;li&gt;Claude Code&lt;/li&gt;
&lt;li&gt;Gemini CLI&lt;/li&gt;
&lt;li&gt;OpenCode&lt;/li&gt;
&lt;li&gt;Pi&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The tasks still run on your own remote machine.&lt;/p&gt;

&lt;p&gt;If you prefer a terminal, you can stay in &lt;code&gt;herdr&lt;/code&gt; and use your existing command-line workflow. If you prefer a chat interface, you can start from the AI workspace.&lt;/p&gt;

&lt;h2&gt;
  
  
  Availability and project boundaries
&lt;/h2&gt;

&lt;p&gt;Termish is MIT-licensed and available at:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Website: &lt;a href="https://termish.dev" rel="noopener noreferrer"&gt;termish.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Source code: &lt;a href="https://github.com/ttermish/termish" rel="noopener noreferrer"&gt;github.com/ttermish/termish&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Android APKs are available now.&lt;/p&gt;

&lt;p&gt;The iOS version can currently be built from source with Xcode, but it is not publicly distributed through the App Store yet.&lt;/p&gt;

&lt;p&gt;Termish does not provide hosted development machines, relay your sessions, or include AI model subscriptions. You bring your own host, SSH access, and AI account or API.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I would like feedback on
&lt;/h2&gt;

&lt;p&gt;I would especially like to hear from people who access development machines from a phone.&lt;/p&gt;

&lt;p&gt;Which part of the workflow is most painful today?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Initial environment setup?&lt;/li&gt;
&lt;li&gt;Terminal input on a touch screen?&lt;/li&gt;
&lt;li&gt;Switching sessions?&lt;/li&gt;
&lt;li&gt;Moving screenshots and files?&lt;/li&gt;
&lt;li&gt;Reviewing agent output?&lt;/li&gt;
&lt;li&gt;Checking the running UI?&lt;/li&gt;
&lt;li&gt;Something else entirely?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I am interested in the workflows people already use: SSH + tmux, &lt;code&gt;herdr&lt;/code&gt;, remote desktop, or mobile clients for coding agents.&lt;/p&gt;

&lt;p&gt;If Termish fits your workflow, I would be glad to hear what is missing.&lt;br&gt;
I am building &lt;a href="https://termish.dev" rel="noopener noreferrer"&gt;Termish&lt;/a&gt;, an open-source mobile remote-work tool for SSH/Mosh terminals, file management, remote screens, and AI-assisted development.&lt;/p&gt;

&lt;p&gt;The unusual part is that I built much of Termish through Termish itself.&lt;/p&gt;

&lt;p&gt;My daily workflow is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Termish on my phone → herdr on my host → Codex in the project
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The development environment and AI tools run on my own machine. My phone is where I enter commands, describe tasks, upload screenshots, inspect changes, and check the resulting UI.&lt;/p&gt;

&lt;p&gt;Termish is both the product I am building and a tool I use to build it.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Put remote work in your pocket.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Source code: &lt;a href="https://github.com/ttermish/termish" rel="noopener noreferrer"&gt;github.com/ttermish/termish&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why do AI-assisted coding on a phone?
&lt;/h2&gt;

&lt;p&gt;A phone is not a replacement for a desktop machine.&lt;/p&gt;

&lt;p&gt;Its screen is smaller. Reading a large codebase is harder. Long debugging sessions are more comfortable on a larger display. Those limitations are real.&lt;/p&gt;

&lt;p&gt;But AI-assisted development changes part of the workflow. Many tasks become:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Describe a requirement.&lt;/li&gt;
&lt;li&gt;Provide context.&lt;/li&gt;
&lt;li&gt;Let an agent make changes.&lt;/li&gt;
&lt;li&gt;Review the output.&lt;/li&gt;
&lt;li&gt;Run a command or test.&lt;/li&gt;
&lt;li&gt;Decide what to change next.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Some of that loop works well on a phone.&lt;/p&gt;

&lt;p&gt;For example, when I think of a feature away from my desk, I can open the project and ask an agent to start implementing it. When I find a UI problem, I can upload a screenshot to the host and ask the agent to inspect it together with the code. After the change is done, I can review the diff, run tests, and check the actual UI through a remote screen.&lt;/p&gt;

&lt;p&gt;The goal is not to write an entire application on a phone. The goal is to make a phone a useful place to start work, inspect work, and keep a task moving.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why another SSH and AI coding tool?
&lt;/h2&gt;

&lt;p&gt;This is a fair question.&lt;/p&gt;

&lt;p&gt;Tools such as Termius and Blink already provide strong SSH, Mosh, and file-management experiences. If you already have a setup that works well, you can run Codex, Claude Code, or other agents through a terminal today.&lt;/p&gt;

&lt;p&gt;Happy and similar products also provide mobile interfaces for coding agents.&lt;/p&gt;

&lt;p&gt;My own workflow moves constantly between:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI agents&lt;/li&gt;
&lt;li&gt;shell commands&lt;/li&gt;
&lt;li&gt;logs&lt;/li&gt;
&lt;li&gt;Git diffs&lt;/li&gt;
&lt;li&gt;project files&lt;/li&gt;
&lt;li&gt;screenshots&lt;/li&gt;
&lt;li&gt;the actual running application&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I wanted a terminal-first experience that connects those steps on a phone.&lt;/p&gt;

&lt;p&gt;Termish focuses on this sequence:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Connect to a host.&lt;/li&gt;
&lt;li&gt;Prepare the remote tools.&lt;/li&gt;
&lt;li&gt;Enter a &lt;code&gt;herdr&lt;/code&gt; terminal workspace.&lt;/li&gt;
&lt;li&gt;Work with Codex or another agent.&lt;/li&gt;
&lt;li&gt;Upload a screenshot or inspect project files.&lt;/li&gt;
&lt;li&gt;Review Git changes.&lt;/li&gt;
&lt;li&gt;Open a remote screen and check the actual application.&lt;/li&gt;
&lt;li&gt;Return to the terminal and continue.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The terminal remains the primary workspace. The AI workspace is there for people who prefer a native chat interface.&lt;/p&gt;

&lt;h2&gt;
  
  
  A terminal-first mobile workspace
&lt;/h2&gt;

&lt;p&gt;Termish includes an SSH/Mosh terminal designed for touch devices.&lt;/p&gt;

&lt;p&gt;It provides common terminal keys such as Ctrl, Esc, Tab, and arrow keys. It handles composition input for Chinese keyboards and can send touch input to compatible terminal applications. With a configured speech-recognition service, I can also dictate a task.&lt;/p&gt;

&lt;p&gt;Small details matter on a phone.&lt;/p&gt;

&lt;p&gt;If I upload a screenshot through the terminal, Termish can insert the remote file path into the terminal after the upload completes. I do not need to manually copy and paste it into an agent prompt.&lt;/p&gt;

&lt;p&gt;If I open file management from a terminal session, Termish can jump directly to the current working directory.&lt;/p&gt;

&lt;p&gt;None of these features is dramatic on its own. Together, they remove small interruptions that become much more noticeable on a phone.&lt;/p&gt;

&lt;h2&gt;
  
  
  Remote screen for checking the real result
&lt;/h2&gt;

&lt;p&gt;Terminal output is not always enough.&lt;/p&gt;

&lt;p&gt;After asking an agent to adjust an interface, I often need to see the running application. Termish includes a remote screen that can be opened full-screen or displayed as a smaller window alongside the terminal.&lt;/p&gt;

&lt;p&gt;This lets me:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;inspect a running web or desktop application&lt;/li&gt;
&lt;li&gt;operate the remote machine when needed&lt;/li&gt;
&lt;li&gt;verify visual changes after an agent task&lt;/li&gt;
&lt;li&gt;return to the terminal and continue the task&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A full remote desktop is useful when I need to work directly with a graphical interface. Most of the time, though, I want to stay in the terminal and open the remote screen only when I need to check the result.&lt;/p&gt;

&lt;h2&gt;
  
  
  Setup should not require sitting at a computer first
&lt;/h2&gt;

&lt;p&gt;One experience I care about is avoiding a long manual setup process before a phone can become useful.&lt;/p&gt;

&lt;p&gt;After you add a host that can be reached through SSH, Termish checks the remote environment when you use a related feature and can guide installation.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If &lt;code&gt;herdr&lt;/code&gt; is missing, Termish shows an installation card, runs the installation, displays logs, and lets you enter the workspace when it is ready.&lt;/li&gt;
&lt;li&gt;If Mosh is missing, Termish can guide installation and then continue with Mosh or SSH.&lt;/li&gt;
&lt;li&gt;If a supported agent CLI is missing, Termish can offer to install it.&lt;/li&gt;
&lt;li&gt;If the remote-screen service is missing, Termish provides an installation entry point.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This does not remove every setup step. System permissions and AI accounts still need explicit authorization. But the intention is that connecting to a host, preparing tools, and starting a task can continue from the phone.&lt;/p&gt;

&lt;h2&gt;
  
  
  Termish → herdr → Codex
&lt;/h2&gt;

&lt;p&gt;The workflow I use most is simple:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Termish&lt;/strong&gt; is the mobile terminal, file manager, input layer, host list, and remote-screen entry point.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;herdr&lt;/strong&gt; is the terminal workspace running on my host.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Codex&lt;/strong&gt; works inside the project and carries out development tasks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This combination works well for me because the phone is only the interface. My code, credentials, terminal sessions, and agents remain on my own host.&lt;/p&gt;

&lt;p&gt;If the phone disconnects, I can keep tasks alive with server-side tools such as &lt;code&gt;herdr&lt;/code&gt; or &lt;code&gt;tmux&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  A native AI workspace is available too
&lt;/h2&gt;

&lt;p&gt;I use &lt;code&gt;herdr&lt;/code&gt; and Codex most often, but not everyone wants to operate through a terminal.&lt;/p&gt;

&lt;p&gt;Termish also includes a native AI workspace. After connecting to a host, you choose an agent and a project directory, then describe a task through a mobile chat interface. You can send attachments, inspect execution progress, review results, and continue previous sessions.&lt;/p&gt;

&lt;p&gt;The current supported agents are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Codex&lt;/li&gt;
&lt;li&gt;Claude Code&lt;/li&gt;
&lt;li&gt;Gemini CLI&lt;/li&gt;
&lt;li&gt;OpenCode&lt;/li&gt;
&lt;li&gt;Pi&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The tasks still run on your own remote machine.&lt;/p&gt;

&lt;p&gt;If you prefer a terminal, you can stay in &lt;code&gt;herdr&lt;/code&gt; and use your existing command-line workflow. If you prefer a chat interface, you can start from the AI workspace.&lt;/p&gt;

&lt;h2&gt;
  
  
  Availability and project boundaries
&lt;/h2&gt;

&lt;p&gt;Termish is MIT-licensed and available at:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Website: &lt;a href="https://termish.dev" rel="noopener noreferrer"&gt;termish.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Source code: &lt;a href="https://github.com/ttermish/termish" rel="noopener noreferrer"&gt;github.com/ttermish/termish&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Android APKs are available now.&lt;/p&gt;

&lt;p&gt;The iOS version can currently be built from source with Xcode, but it is not publicly distributed through the App Store yet.&lt;/p&gt;

&lt;p&gt;Termish does not provide hosted development machines, relay your sessions, or include AI model subscriptions. You bring your own host, SSH access, and AI account or API.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I would like feedback on
&lt;/h2&gt;

&lt;p&gt;I would especially like to hear from people who access development machines from a phone.&lt;/p&gt;

&lt;p&gt;Which part of the workflow is most painful today?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Initial environment setup?&lt;/li&gt;
&lt;li&gt;Terminal input on a touch screen?&lt;/li&gt;
&lt;li&gt;Switching sessions?&lt;/li&gt;
&lt;li&gt;Moving screenshots and files?&lt;/li&gt;
&lt;li&gt;Reviewing agent output?&lt;/li&gt;
&lt;li&gt;Checking the running UI?&lt;/li&gt;
&lt;li&gt;Something else entirely?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I am interested in the workflows people already use: SSH + tmux, &lt;code&gt;herdr&lt;/code&gt;, remote desktop, or mobile clients for coding agents.&lt;/p&gt;

&lt;p&gt;If Termish fits your workflow, I would be glad to hear what is missing.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>mobile</category>
      <category>opensource</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
