Bayesian SSH
An ultra-fast and intelligent SSH session manager with Bayesian-ranked search, fuzzy matching, Kerberos support, bastion hosts, and advanced history management.
What is Bayesian SSH?
Bayesian SSH transforms your SSH experience with intelligent automation:
- Bayesian-ranked search - connections ranked by frequency, recency, and match quality
- Intelligent fuzzy search across all commands - find connections by partial names, tags, or patterns
- One-click connections to your servers
- Automatic Kerberos ticket management
- Smart bastion host routing — including interactive bastions (e.g. OVH “The Bastion”)
- Native russh transport with SFTP support —
exec,upload,downloadwithout shelling out - Local port forwarding (
forward -L) and SOCKS5 dynamic proxy (proxy -D) tunnels - Multi-environment profiles (
env,--env) — isolated databases per client/context - Tag-based organization with grouping and multi-select
- Complete connection history with statistics
- SQLite database for persistence
- Full-screen TUI with tabs for Connections, History, Config, Files (SFTP browser), and Tunnels
Documentation Overview
This documentation is organized into the following sections:
- Getting Started - Installation, quick start, and initial configuration
- User Guide - Day-to-day usage and features
- Advanced Usage - Enterprise environments, cloud infrastructure, and complex scenarios
- Reference - Technical architecture, troubleshooting, and changelog