OpenAB Connect

Developer Tools

Only for Mac

Free

Mac

A terminal for the container your coding agent is working in. Your agent runs somewhere — a pod in your cluster, a task in your AWS account. When it leaves something half-finished, you want a shell there: same image, same workspace, same files, rather than a reproduction of it on your laptop. OpenAB Connect opens that shell. THE SHELL IS DELIBERATELY POWERLESS It opens as uid 1000 with no sudo, no service-account token, no host credentials, a read-only root filesystem and an ephemeral workspace. The runtime never listens on a routable address: a Tailscale sidecar is the only thing with a network identity, and the two talk over loopback inside the pod. YOU OWN BOTH ENDS There is no service here. Every server the app talks to is one you deployed, in your own Kubernetes cluster or your own AWS account. No account, no sign-up, no analytics, no telemetry. Credentials you supply stay in your Keychain and go nowhere except your own runtime. The runtime is open source under MIT at github.com/openabdev/openab-pty, so you can read exactly what you are deploying — or write your own client against its published contract. This app is one implementation of it. WHAT YOU GET • Deploy a session host to Kubernetes or ECS Fargate from the app • One image per agent CLI — Claude Code, Codex, Cursor, Kiro, Gemini, Copilot and more; the native variant carries no agent at all • Split panes, nested, with the layout restored on relaunch • Reconnect from a byte cursor, so a dropped connection resumes rather than restarts • Every session says what it will and will not guarantee: the workspace is ephemeral, and teardown is best-effort TRY IT WITHOUT A CLUSTER Demo Mode, in the app menu, adds two sample connections and a canned terminal with no network connection of any kind.

  • This app hasn’t received enough ratings or reviews to display an overview.

• Mount an existing PVC as a session's /workspace, or keep it ephemeral — and reuse a shared volume across sessions without losing data when a connection is removed. • New Kubernetes management panel (Kubernetes menu): create, list and delete shared PVCs and Secrets that outlive any one connection. • Expose a key from a shared Secret as an agent environment variable, without typing the value. • Copy an existing PVC's contents into a new one, right from the app. • In-use volumes are clearly marked and can't be double-mounted by mistake.

The developer, Jiayan Lin, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    • Jiayan Lin
    Size
    • 26.1 MB
    Category
    • Developer Tools
    Compatibility
    Requires macOS 13.0 or later and a Mac with Apple M1 chip or later.
    • Mac
      Requires macOS 13.0 or later and a Mac with Apple M1 chip or later.
    Age Rating
    4+
    Copyright
    • © 2026 openabdev