SSH Terminal Overview
Connect to remote servers via SSH with a full terminal emulator, snippets, logs, and AI assistance.
Host Management
Manage your SSH hosts from the sidebar. Features include:
- Grid view and list view layouts
- Search and filter hosts
- 8 color-coded host cards for visual organization
- Context menu: Edit, Delete, Clone, Export, Connect as SFTP
Authentication
Two auth methods:
- Password — Standard password authentication
- SSH Key — Browse for your private key file (.pem, id_rsa, etc.)
Terminal
VortexHQ uses xterm.js for terminal emulation with these features:
- Multiple terminal tabs (connect to several servers at once)
- Configurable font size, cursor style (block/bar/underline)
- Scrollback buffer: 1,000 to 50,000 lines (configurable in Settings)
- 10 built-in themes: Vortex, Default Light, Dracula, Nord, Monokai, Solarized Dark, One Dark, Material, Gruvbox, Tokyo Night
- Connection status indicator (green/red dot)
- Data buffering for pre-connect data
Sidebar Tabs
| Tab | Description |
|---|---|
| Hosts | Your saved SSH hosts in grid or list view |
| Snippets | Saved command snippets — copy to clipboard or send directly to active terminal |
| Known Hosts | View and manage SSH host keys |
| Logs | Connection/disconnection/error events with timestamps |
| Tinker | PHP REPL — see PHP REPL / Tinker |
AI Assistant
An inline AI bar below the terminal lets you:
- Ask AI — Describe what you want in plain English and get a shell command
- Explain — Select terminal output or an error and let AI explain it
SFTP Integration
Right-click any SSH host and choose "Connect as SFTP" to seamlessly open the FTP module with an SFTP connection to that host.
Import / Export
SSH hosts can be exported and imported as encrypted .mpvault files. Export a single host or all hosts at once.