智为终端 IATermIATerm

It's A TERMinal
for the future.

30MB app.  50MT impact.

As powerful as you.

IATermIATerm
Broadcast · 3 hosts
$
Scrollkeyboard_arrow_down
IATermIATerm
Display 2
$ docker ps
CONTAINER   STATUS    PORTS
api        Up 3d    :8080
nginx      Up 3d    :443
worker     Up 12m   -
$ tail -f /var/log/api.log
[14:20:03] INFO 200 /api/users
[14:20:08] WARN High memory: 82%
IATermIATerm
Display 3
$ npm run build
[SUCCESS] Next.js build completed
Route (app)
├ ○ /   ├ ○ /dashboard
Compiling iaterm v0.1.39
Finished release in 2m 44s
$ kubectl rollout status
successfully rolled out
IATermIATerm
123
terminalgrid_viewcode
searchSearch space....
add
Defaultpush_pin
desktop_windowssplitscreen
$ psql -c "SELECT count(*) FROM pg_stat_activity;"
count: 47/50 connections
WARN Pool near capacity
$ pg_stat_replication
replica-1 streaming lag: 0.2s
replica-2 streaming lag: 0.1s
$ redis-cli cluster info
cluster_state:ok
cluster_known_nodes:6
Global Node StatusLIVE
Oregon-1 (AWS)Healthy
Frankfurt-2 (GCP)Syncing
Tokyo-4 (Vultr)Healthy
$ redis-cli dbsize
keys=128,457   mem=1.2GB
display_settingsExpanded Vision

Multi-Screen

Control more terminals simultaneously, boost productivity

workspacesWorkspace

Multi-Workspace

Create multiple workspaces to organize terminals by project or environment. Split panels in any direction to build your perfect layout.

check⌘[ / ⌘] to switch workspaces instantly
checkGrid panel layout, split in any direction
check⌘N add panel, ⇧⌘N add workspace
push_pinDefault
Audit
Dev
Prod
add
web-01:~$ df -h
Filesystem   Size   Used   Avail
/dev/sda1    100G   72G    28G
/dev/sdb1    500G   120G   380G
web-01:~$ _
web-02:~$ top -bn1
%Cpu(s): 12.4 us, 2.1 sy
MiB Mem: 4892.0 free
db-01:~$ psql -U admin
psql (15.4)
Type "help" for help.
admin=#
cache-01:~$ redis-cli ping
PONG
add
⌘N to add
Grid panel layout · split in any direction
Broadcast Mode
Multiplexed SSH
sarah@web-01:~$
df -h  ↵ broadcast
Filesystem   Size   Avail
/dev/sda1    100G   28G
sarah@web-02:~$
df -h  ↵ broadcast
Filesystem   Size   Avail
/dev/sda1    200G   150G
Broadcast to 4 terminals
4 of 4 selectedDeselect all
check
Audit / Display 1 – web-01
check
Audit / Display 1 – web-02
check
Default / Display 1 – web-02
check
Audit / Display 1 – Jump Demo
Ctrl+CCtrl+ZCtrl+LCtrl+\
$ df -h_
campaignBatch Operations

Broadcast

Type once, send to all selected terminals simultaneously. Broadcast commands or signals across any number of panels at once.

checkFreely select target broadcast panels
checkBroadcast signals: Ctrl+C / Z / L / \
database
Local Data Storage
All data stored locally with encrypted database protection
key
Key Security
Keys securely stored via Keychain/Keystore
cloud_done
Trusted Cloud Sync
Sync only activates with explicit user consent. All data is envelope-encrypted and stored exclusively in Apple iCloud — no intermediaries, ever.
verified_user
Transparent Commitment
No data upload except auth & allowed error reporting
securityPrivacy First

Security Just for You

Your data belongs only to you. Local-first architecture ensures sensitive information never leaves your device.

historySession Persistence

Session Memory

Scrollback is automatically restored on restart, and all history sessions reconnect with one click — your workflow state is always preserved.

checkScrollback restored automatically on restart
checkReconnect all history sessions at once
IATermIATerm
Session History
play_circle
web-01
Direct SSH
play_circle
web-02
Direct SSH
play_circle
db-01
ProxyJump
play_circle
cache-01
ProxyJump
↩ Scrollback restored from last session
[09:12:44] sarah-key@web-02:~$ Welcome to Ubuntu 22.04.5 LTS
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
[09:13:01] $ nginx -t
nginx: configuration file test is successful
[09:13:05] $ systemctl reload nginx
Reloaded.
↻ Reconnecting...
sarah-key@web-02:~$_
GeneralShortcutsConfig DataBastionSSH KeysDiagnostics
arrow_backBastion Settings
OpenSSH ProxyJumpexpand_more
JumpServer
OpenSSH ProxyJumpcheck
jump.example.com
22unfold_more
auditor
SSH Keyexpand_more
test_key (ed25519 256 [DB])key
OpenSSH ProxyJump / JumpServer compatible — direct access to host resources
securityJump Server

Bastion Host

Native support for OpenSSH ProxyJump and JumpServer. Securely access internal hosts through bastion servers — enterprise zero-trust architecture out of the box.

checkOpenSSH ProxyJump compatible
checkJumpServer integration
checkDirect access to host resources
palettePersonalization

Dual-layer themes

Dual-layer theming: choose your UI skin and terminal color palette independently. Override per-connection, ⇧⌘K to switch the current panel's scheme.

check18 built-in UI themes
check40 iTerm2-compatible terminal palettes
check⇧⌘K to change the current panel's scheme
checkPer-connection scheme override
IATermIATerm
Interface Settings · Color Themeclose
Color Themerefresh
Interface (18)
Dark
Light
Spring
Summer
Autumn
Nord
Terminal (40)
GitHub Dark
One Half Dark
Atom One Dark
TokyoNight Night
TokyoNight Storm
Solarized Dark
Font Settings
Size: 14px
Line Height: 1.2
Spacing: 0.0px
FontSystem Defaultexpand_more

Command every machine
from your terminal.

Multi-screen, broadcast, session memory, bastion access — a 30MB terminal as powerful as you.

desktop_macNow on the Mac App Store

macOSLinuxWindowsDirect download · Coming soon
IATerm — The Terminal for the AI Era