DaGaLi Client / DGL

IN DEVELOPMENT

tmux wrapper · session manager

dDal gGak Life

Step away.
Keep your place.

Let DGL handle SSH reconnection and tmux reattachment, so you can pick up where you left off.

In developmentWork continues while the machine, tmux session and processes stay running. Downloads are not available yet.

ILLUSTRATIVE EXAMPLE
An illustrative remote tmux workflow. Not an app screenshot or a live SSH connection.

01 / HOW TO USE IT

Run in tmux. Reconnect. Keep going.

Start a tmux session and run your AI coding agents inside it. Use DaGaLi Client to find sessions, switch windows and panes, and reconnect to your work. The same standard tmux sessions remain accessible from a local terminal; use SSH when you need remote access.

  1. 01

    Start tmux

    Create a session for your work

  2. 02

    Run your agents

    Use your AI CLI inside tmux

  3. 03

    Manage with DGL

    Find sessions, windows & panes

  4. 04

    Reconnect

    Return with DGL or a local terminal

tmux keeps work running as long as the machine, session and processes stay alive. DaGaLi Client helps you manage and reconnect to those sessions. An ordinary shell alone does not provide the same persistence.

02 / LESS FRICTION

Keep the CLI. Simplify the way in.

Find tmux sessions, navigate windows and panes, and reconnect when you return. Features below are implemented in the development candidate; platform verification varies.

tmux navigation and reconnection

Browse a session → window → pane tree and reconnect to your work. Select a target, split a tmux pane, or move focus without remembering every command.

TMUX NAVIGATION

SSH when you need remote access

Save SSH hosts, aliases and favorites for remote work. Recent connections and independent tabs keep your remote machines within reach.

REMOTE ACCESS

Room for parallel work

Arrange desktop tab groups side by side or top to bottom. Resize and move tabs as your workspace changes.

DESKTOP WORKSPACE

Small screen, useful keys

Android input helpers put Esc, Tab and other shortcuts in reach. Compose multilingual or multiline text before sending it.

ANDROID INPUT

A little more context

Optional agent hooks surface observed events and help you jump to a pane. An event is not proof of current waiting or task success; CLI coverage varies.

OPTIONAL AGENT INTEGRATION

03 / GOOD TO KNOW

Before you start.

Read the Client documentation ↗
Content reviewed:

Do I need SSH to use tmux?

You can attach to standard tmux sessions directly from a local terminal on the machine running them. DaGaLi Client includes SSH as a way to reach remote sessions, using your own account and authentication. Install tmux and your AI CLI tools on the machine where the work runs, use a UTF-8 locale, and sign in to those tools yourself. The Client documents tmux 3.3–3.7 Control Mode support, with server checks on 3.3a and 3.7c.

What does DaGaLi Client add to tmux?

tmux provides the sessions, windows, panes and persistent work environment. DaGaLi Client is a wrapper that helps you navigate, reconnect to and manage those sessions. You can also attach to the same sessions directly from a local terminal. The machine, tmux session and processes must stay alive: a restart, deleted session or terminated process can end the work. An ordinary shell alone does not offer the same persistence.

Where can I download DaGaLi Client?

Public downloads are not available yet. Apple App Store, Google Play and Desktop are all disabled here. Store listings and release timing are unconfirmed. The Apple button does not confirm iOS support or release. Desktop is planned to point to GitHub Releases when a release is ready; no numeric Apple App Store ID has been assigned. Follow the repository for current progress.

What is the platform status?

According to the Client repository: Android 14–16 has emulator-based checks; physical-device acceptance remains pending. macOS ARM64 build and core SSH/tmux checks passed, while actual GUI and Keychain acceptance remain pending. Windows x64 has build and ZIP packaging paths, with native build and device checks pending. Linux is a later target with no current execution or distribution path. iOS support and release are unconfirmed. These are upstream-reported development results, not release certification.

Does this website connect to my server?

This is an introduction to DaGaLi Client. It has no web SSH terminal, account system or hosted AI service. It does not ask for SSH credentials. No visitor analytics, advertising or payments are included.