my-claude-utils
clsh is an open-source, phone-first terminal interface that provides real terminal access to a Mac or Linux machine from a phone, tablet, or desktop browser. It is designed especially for monitoring and controlling long-running terminal and AI coding-agent sessions remotely.
At a Glance
- Individual software developers
- Claude Code and AI coding-agent users
- Developers who need mobile access to Mac/Linux development environments
- Terminal-heavy DevOps, infrastructure, and command-line workflows
- +1 more
AI Tools by my-claude-utils
(1)clsh
Mobile Terminal Server for Mac
Discussions
No discussions yet
Be the first to start a discussion about my-claude-utils
Latest News
Repository bumped packages for npm publishing and migrated from better-sqlite3 to libsql to remove a prebuild-install deprecation warning.
Bash support added through community issue/PR #31.
v0.1.9 Native Keyboard Support released, adding iPad/desktop physical-keyboard mode, CLI token display, and clearer auth labeling.
v0.1.8 Security, PWA Auth, Session Persistence released.
Products & Services
An open-source local agent plus browser frontend for accessing real Mac/Linux PTY sessions from a phone, tablet, or desktop. Users run npx clsh-dev, scan a QR code, and use a web terminal with multiple sessions, custom mobile keyboards, session persistence, Claude Code support, and tunnel connectivity.
Market Position
clsh differentiates from conventional SSH clients and generic web terminals by combining actual PTY semantics with a phone-first custom keyboard, live multi-session previews, QR-based setup, and direct Claude Code monitoring. Its local-first architecture avoids requiring a hosted cloud workspace; tunnel options include ngrok, localhost.run SSH, and local Wi-Fi.
Leadership
Founders
Nadav Avisrur
The author of the project’s build story on DEV Community, who describes using Claude Code extensively and personally building clsh after finding SSH clients and web terminals difficult to use with an iOS keyboard. The article does not identify prior employers or companies.
Executive Team
Nadav Avisrur
Creator / developer
Author of the project’s technical build story and the person who says he built clsh to solve mobile access and keyboard problems while using Claude Code.
Founding Story
Avisrur says he repeatedly walked away from his desk during multi-minute Claude Code refactoring sessions and had no visibility into whether work was still running or had errored. Existing SSH and web-terminal options were frustrating on a touchscreen, so he built clsh as an open-source tool with real PTY sessions and a purpose-built mobile terminal keyboard. The initial vision was local-first: the Mac is the server, the phone is the client, and a tunnel connects them without cloud dependency or signup.
Business Model
Revenue Model
MIT-licensed open-source software distributed from GitHub and via npx clsh-dev; the project is local-first and described as zero-config, zero-signup, and free to try. The public sources reviewed do not describe a paid commercial plan or usage-based service.
Target Markets
- Individual software developers
- Claude Code and AI coding-agent users
- Developers who need mobile access to Mac/Linux development environments
- Terminal-heavy DevOps, infrastructure, and command-line workflows
- iPhone, iPad, and desktop-browser users seeking a phone-first terminal
- Monitoring and controlling long-running Claude Code or other AI coding-agent sessions away from a desk
- Running shell commands, git, vim, tmux, and full-color terminal applications from a phone
- Remote access to a personal Mac or Linux development machine without deploying a cloud backend
- Managing multiple terminal sessions from a mobile session grid
- Using a PWA or browser as a phone-first developer terminal
- Desktop and iPad browser terminal access with a physical keyboard