Getting Started with Termial
Welcome to Termial, a modern, powerful terminal application for macOS, Windows, and Linux. Designed for developers and system administrators, Termial combines the power of a traditional terminal with cutting-edge features that make your workflow faster and more efficient.
What is Termial?
Termial is more than just a terminal emulator. It's a complete remote access and server management platform that includes:
- SSH Connection Management – Save and manage SSH connections with jump host support
- AI-Powered Assistance – Get command suggestions, explanations, and automated multi-step workflows
- Cross-Device Sync – Your connections, settings, and credentials sync securely across all your devices
- Team Collaboration – Share connections and credentials securely with role-based access control
- Built-in SFTP – Browse and manage remote files without leaving the app
- Docker & Cloud Integration – Connect to containers and cloud instances (AWS, GCP, Azure)
- Encrypted Storage – Your passwords and SSH keys are protected with AES-256 encryption
System Requirements
macOS
- macOS 10.15 (Catalina) or later
- Intel or Apple Silicon processor
- 4 GB RAM minimum
- 200 MB available storage
Windows
- Windows 10 (64-bit) or later
- 4 GB RAM minimum
- 200 MB available storage
Linux
- Ubuntu 18.04+, Debian 10+, Fedora 32+, or equivalent
- x64 processor
- 4 GB RAM minimum
- 200 MB available storage
Quick Start
- Download Termial from our website or the Mac App Store
- Launch the app and complete the initial setup
- Create your first connection or start using the local terminal
- Explore the AI assistant by clicking the AI panel
First Steps
Opening a Local Terminal
When you first launch Termial, a local terminal tab opens automatically. You can:
- Run any shell command as you would in your system's default terminal
- Use keyboard shortcuts for quick navigation
- Customize the appearance in Settings
Note: Local terminal is available in the standalone version. The Mac App Store version requires SSH connections due to macOS sandbox restrictions.
Creating Your First SSH Connection
- Click the + button in the sidebar
- Select New SSH Connection
- Enter your server details:
- Host: Server hostname or IP address
- Port: SSH port (default: 22)
- Username: Your username on the server
- Authentication: Password or private key file
- Click Connect
Your connection is automatically saved for quick access later.
Using Jump Hosts (Bastion Servers)
Need to connect through a bastion server? Termial supports multi-hop SSH connections (Pro feature):
- When creating or editing a connection, find the Jump Host section
- Add your bastion server details
- Add multiple jump hosts for complex network topologies
- Connect – Termial chains the connections automatically
Using the AI Assistant
Termial's AI assistant operates in three modes:
- Command Mode: Describe what you want and get the exact shell command
- Context Mode: AI analyzes your terminal output and provides contextual help (Pro)
- Agent Mode: AI executes multi-step tasks automatically with your approval (Pro)
Example: Type "find all files larger than 100MB" and get the exact command for your operating system.
Next Steps
- Installation Guide – Detailed installation options for all platforms
- Terminal Management – Master tabs, splits, and sessions
- SSH Connections – Deep dive into SSH features including jump hosts
- AI Assistant – Unlock the power of AI in your terminal
- Keyboard Shortcuts – Learn shortcuts for your platform