Support
Need help with TerminaLLM? We're here for you.
Contact Us
Email Support
For general questions, bug reports, or feature requests.
Frequently Asked Questions
What is TerminaLLM?
TerminaLLM is a mobile SSH terminal client built specifically for running AI coding assistants like Claude Code, Cursor, and Aider from your phone. It includes features like session persistence, session mirroring, a built-in AI chatbot, and enterprise-grade security.
How do I connect to my server?
Tap the "+" button on the connection screen and enter your server's hostname, port (default 22), and username. You can authenticate with a password, private key, or both. Connection profiles are saved for quick reconnection.
What AI coding assistants are supported?
TerminaLLM works with any CLI-based AI coding tool you can run over SSH, including Claude Code, Cursor (SSH remote), Aider, GitHub Copilot CLI, and others. The terminal is optimized with dedicated modifier keys and smart action detection for these tools.
How does session persistence work?
TerminaLLM uses dtach to keep your terminal session alive on the remote server even when your phone disconnects. When you reconnect, you pick up right where you left off — your AI assistant keeps running.
What is session mirroring?
Session mirroring lets you share your live terminal session to a laptop browser. Tap the cast icon in the terminal toolbar to generate a sharable link. Requires dtach to be installed on the remote server.
Is my data secure?
Yes. All sensitive data is stored in platform-native encrypted storage (iOS Keychain / Android EncryptedSharedPreferences). SSH connections use standard protocol encryption. The app includes TOTP MFA, biometric lock, host key verification, and audit logging. See our Privacy Policy for details.
How do I delete my account or data?
TerminaLLM stores all data locally on your device. Uninstalling the app removes all data. You can also clear specific data from the app's settings. See our Account Deletion page for detailed instructions.
Troubleshooting
Connection times out
Verify your server hostname and port are correct. Ensure your server is reachable from your network (some networks block port 22). Try connecting on a different network (e.g., mobile data vs WiFi). Check that your server's SSH daemon is running.
Authentication failed
Double-check your username and password. If using key-based auth, ensure your public key is in the server's ~/.ssh/authorized_keys. If you recently changed your password, clear the saved credential from the Credential Vault.
Terminal rendering looks wrong
Go to Settings > Terminal and try adjusting the font size. Ensure your server's TERM is set to xterm-256color. If specific characters don't render, try a different terminal theme.
Browser blocking during AI sessions
When Claude Code or other AI tools try to open a browser (e.g., for OAuth), it can block terminal input. Use the URL action sheet to "Open in Browser" or copy the URL instead of letting the AI tool open it directly. Ctrl+C may not work in this state.