Sheil
Sheil is an open-source, cross-platform SSH client that integrates a local AI engine based on llama.cpp to provide intelligent command generation and ghost-text autocompletion directly within the terminal. It is designed to streamline remote server management by offering a unified interface for secure shell connections, file transfers, and port forwarding. The application supports key and password authentication, organizes connections with groups and tags, and secures credentials using AES-256-GCM encryption. Its tab-based session manager maintains active state across multiple connections, while the built-in SFTP file browser enables drag-and-drop uploads and downloads. Sheil includes comprehensive port forwarding options (local, remote, and dynamic SOCKS) and SSH key management with passphrase support. Available for macOS, Windows, and Linux, it is licensed under GPLv3 and remains free with an option for community sponsorship.
- Category
- Open Source
- Pricing
- Free
Problem solved
Managing remote servers typically requires juggling multiple tools and memorizing complex commands, while AI-based assistants often depend on cloud services and risk exposing sensitive data. Sheil consolidates SSH, file management, and port forwarding into one cross-platform application with a fully offline, privacy-preserving AI that suggests and autocompletes terminal commands.
Use cases
- Log into remote servers via SSH with key or password authentication
- Browse and transfer files using the integrated SFTP file browser
- Set up local, remote, or dynamic port forwarding for secure tunneling
- Get AI-generated command suggestions and autocompletion in the terminal
- Manage multiple connections with groups and tags for organization
- Securely store and manage encrypted SSH credentials and keys
Audience
- Developers
- Enterprise
- Startups
- Hobbyists
Pros
- Fully local AI engine preserves privacy and works offline
- Cross-platform support (macOS, Windows, Linux)
- Integrated SFTP file browser with drag-and-drop
- Comprehensive port forwarding (local, remote, dynamic SOCKS)
- AES-256-GCM encrypted storage for credentials and keys
Cons
- Requires local hardware resources for AI inference (CPU/RAM)
- Limited to command generation; may not handle complex natural language tasks
- Community-driven support; no dedicated help desk
- Initial AI model download may be large and require setup
Official website: https://sheil.hrdtr.dev/
Canonical LambdaBase page: https://www.lambdabase.com/tools/sheil