selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

C-SSH logo

Self-host C-SSH

v0.9.7

Cross-platform SSH client with AI and self-hosted cloud sync

BetaSource Available
Updated4 hours ago
LanguageRust
Setup difficultyAdvanced
MobileNative app
Stars
187
Requires
Secret Service (GNOME Keyring), WebView2 Runtime
Server monitoring dashboard showing CPU, memory, disk, and network metrics with historical chartsTerminal and remote desktop session viewFile browser and transfer interfaceAI assistant chat interface with context

What is C-SSH?

C-SSH is a server-operations client that runs on Windows (x64/ARM64), Apple Silicon Mac, Android (arm64), and Linux (x86_64/ARM64). It provides SSH and RDP connections, persistent terminals via tmux on Linux and a custom agent on Windows, file browsing and transfer, real-time monitoring of CPU, memory, disk, and network, Docker container and systemd/Windows service management, a command library with batch execution across hosts, and an AI assistant with three conversation scopes (global, project, host). All AI chats and long-term memory stay on the local device. An optional Creation Cloud server (Rust/Axum API + Nuxt/Vue frontend) can be self-hosted for end-to-end encrypted sync of host configurations, proxy lines, and model accounts; the cloud does not proxy SSH data. The client works fully offline without any cloud account. Releases are manual downloads only with no auto-update mechanism.

Should you self-host C-SSH?

C-SSH scores 38/100 on selfhost.directory (how scoring works) and ranks #6 of 6 in SSH. It has 187 GitHub stars.

It shipped 11 stable releases in the past year. The latest, v0.9.7, came out on 28 October 2026. New versions land roughly every 2 days.

Setup is advanced: plan for several services and some ongoing maintenance. It is written mostly in Rust.

Its closest alternative on selfhost.directory is Bastillion (58/100, 3 552 stars). It scores higher overall, so compare the two before you pick. See C-SSH vs Bastillion side by side.

Features

  • AI assistant with three scopesAI chats and memory stay local, not synced to cloud
  • Command library with batch executionDesktop platforms only (Windows, Mac, Linux)
  • Cross-platform (Windows, macOS, Android, Linux)iOS not released
  • End-to-end encrypted syncAI chats and long-term memory never synced
  • File Management
  • Manual downloads only, no auto-update
  • Offline-first operation
  • Persistent terminal
  • RDP client
  • Self-hostable Creation CloudCloud does not proxy SSH data; sync is manual and end-to-end encrypted
  • SSH client
  • SSH port forwardingDesktop platforms only
  • Systemd/Windows service management
  • System Monitoring

C-SSH README

C-SSH releases & version history

More in SSH

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…