Next-generation SSH terminal. Voice-to-Text, AI commands, tmux, Git, Docker, PM2, SFTP, GPU monitoring, voice notes, split panes — everything from your phone.
A professional SSH terminal with tools you won't find in any other mobile app.
Full xterm-256color with 10,000 lines of scrollback. Split panes in a binary tree (tmux-style), pinch-to-zoom 6-28pt, clickable URLs, highlighted search, copy mode, swipe between sessions.
Full tmux integration. Sessions survive connection drops — reattach on reconnect with no loss of context. Toolbar shortcuts, session/window picker, auto-attach to the last session.
Speak to the terminal. Whisper transcribes voice to text in 15 languages. Auto-stop on silence, background recording, "enter" keyword detection at the end of an utterance.
Describe what you want — AI generates the command. Long-press the mic to send terminal context (last 15 lines). Local model first, GPT as fallback — minimal data leaves your server.
Record, transcribe, summarize. Folders, offline mode, custom reprocessing prompt, analysis chips, processing history.
8 tools: diff, log, blame, branches, stash, sync, PR/MR browser, conflict resolver. GitHub + GitLab with auto-detection. Inline code review.
Full file manager on the server. Breadcrumb navigation, text editor with line numbers, Markdown and image preview with 0.5x-5x zoom.
CPU, RAM, disk, network, top 10 processes — in real time. Auto-refresh 5s/10s/30s. Threshold coloring (green/yellow/red). NVIDIA/AMD GPU auto-detect.
Local (-L) and remote (-R) tunnels in the GUI. 5 port templates (PostgreSQL, MySQL, Redis, HTTP, MongoDB), active-connection counter.
Generate Ed25519, import RSA/ECDSA from a file or clipboard. Jump host / ProxyJump. Biometrics on app start and on connect.
Global and per-server folders. Parameters {{name}} with predefined options. Sync, quick access from the toolbar.
Dracula, Solarized, Nord, Tokyo Night, Catppuccin, Cyberpunk, Amber CRT, Kanagawa Wave, Everforest Dark and 15 more. Custom editor with 23 color slots + JSON import.
2 base rows + any number of extras. Drag & drop between rows. Auto/px width, configurable mic and enter keys.
Full Docker container management over SSH. Containers, CPU/RAM stats, logs, images, volumes, networks — all in one place.
PM2 process management with full control. Process list with CPU/RAM/uptime, start/stop/restart/reload actions, real-time logs.
On-device shell with no SSH. PTY on Android, home directory on sdcard, aliases and colors from .dagon_shrc. Open locally and over the network.
Local API usage tracking: voice transcriptions, LLM tokens, AI commands. 24h/7d/30d/90d table with per-model costs.
Not a toy — a professional terminal emulator with the features you know from desktop.
Split the screen into multiple panes, each its own SSH session. Recursive binary tree — every pane can be split further, vertically or horizontally. A draggable divider changes the ratio.
The active pane is marked with a blue border. The toolbar routes to the focused pane. Closing a pane — its sibling expands to fill the space.
Case-insensitive across the whole buffer. Current match yellow, the rest blue (max 200). Prev/next navigation with wrap-around, "N/M" counter.
Quick selection: last line, last 5 or 20 lines. Mode stays active after copying — you can copy multiple times.
From voice to command in a second. Voice + LLM + TTS — a full voice pipeline straight to the terminal.
Wake word — offline detection (MFCC + DTW). Record 5 samples and the app recognizes your voice without internet.
"Show nginx logs from the last 10 minutes" — auto-stop on silence (0-15s configurable)
journalctl -u nginx --since "10 min ago" — Local model first, cloud LLM as fallback
Command pasted into the terminal. Say "enter" at the end — it runs automatically.
Self-hosted voice + LLM + TTS = 100% privacy. The server hits your local model first; cloud is a fallback on error.
You can also force cloud models — your choice.
Long-form voice memos for meetings, brainstorms, bug reports and ideas. Record → transcribe → summarize → extract action items — all in one place. Notes live in folders, work offline, sync when you’re back online, and any transcription can be pasted straight into the terminal.
Tap to record up to 30 minutes per note. Background recording keeps going while you switch apps. Up to 20 notes can queue offline and auto-sync once you’re back online.
Self-hosted voice-to-text in 15 languages. Auto-language detection or pick one. Playback at 1x–2x while you read along.
One tap to summarize the transcription with the LLM. Get a title, a 1–2 sentence summary, and a list of action items — ready to copy or share.
Re-run any note with your own prompt (max 300 chars) — e.g. extract action items, translate to English, list every command mentioned. Each pass is kept in the processing history so you can compare.
Folders · custom reprocessing prompts · processing history · offline queue (max 20). Separate models and languages for transcription and summarization.
8 dedicated screens. GitHub + GitLab with auto-detection. Inline code review, conflict resolver, push with confirmation.
Staged / Unstaged / Untracked. Colored diff preview. Stage/unstage per file. Commit with --no-verify option.
50 commits with short stat. Expandable per-file diffs. Filter by hash, author or message.
File picker with search. Block layout with an 8-color commit palette. Pinch-to-zoom.
Local / Remote with counters. Checkout, new branch, delete (type "delete"). Tracking info.
Push with a message, Pop/Apply/Drop with diff preview. Drop requires typing "drop".
Ahead/behind badges. Pull with rebase option. Push requires typing "push". Auto set-upstream.
GitHub PR + GitLab MR. Per-file diffs, inline code review comments, CI status, labels, reviewers.
Colored markers (ours/theirs). Three actions: Ours, Theirs, Resolved. Continue merge/rebase/cherry-pick.
Automatic CWD detection via /proc inspection. Token from the repo's .env file (GIT_ACCESS_TOKEN).
Full server-environment management without leaving the terminal.
List of all containers (docker ps -a), running/all toggle, filtering. Actions: start/stop/restart/delete with confirmation.
CPU%, MEM% (progress bars), NET I/O, BLOCK I/O, PIDs per container. Auto-refresh 5/10/30s.
Tail logs of the chosen container (100—1000 lines), monospace with auto-scroll, optional auto-refresh every 5s.
Image list with size and age, volumes with driver, networks with driver/scope. Delete with confirmation.
Status (online/stopped/errored), PID, CPU%, memory, uptime, restarts, interpreter. Start/Stop/Restart/Reload/Delete.
Tail PM2 process logs (50—500 lines), auto-refresh every 3s. Process picker when name missing. Tap a process → logs.
Docker availability check on open — if Docker isn't installed, shows a clear message.
All commands run over SSH — zero agents on the server.
Retro neon terminal — every screen styled with RetroTheme.
xterm-256color with neon theme
Multiple panes side by side
Recording and transcription
Local model generates the command
Server files with preview
Colored diff, stage/unstage
GitHub PR / GitLab MR
8-color commit palette
CPU, RAM, disk, network, processes
Local/Remote SSH tunnels
Folders, transcription, summary
Folders, parameters {{branch}}
Dracula, Nord, Cyberpunk...
Ed25519, RSA, fingerprint
Active sessions + saved servers
Drag & drop, rows, width
4 tabs: Terminal, Toolbar, Sound, Other
Containers, stats, logs, images
Processes, status, logs, actions
PTY without SSH, shell on the phone
Proven, open standards. No vendor lock-in.
Start free. Go Pro when you need more. BYOK — bring your own API keys.
BYOK (Bring Your Own Key) — plug in your own API key and use it without limits on any plan.
Self-hosted voice + LLM = zero API costs.