clihub

Gamalabs

Multi-platform SSH Client · Internship Project

Overview

CliHub is a multi-platform SSH client built for developers and DevOps engineers who need more than just a terminal. It combines secure remote access with a real-time host observability dashboard and an AI-powered terminal assistant — all in one unified interface.

The Problem

Most SSH clients are built around one thing: getting you into a server. But once you're in, understanding what's happening on that server means jumping between tools — htop for CPU, df for disk, ping for network. There's no unified view, and repetitive command workflows eat up time that should go toward actual work.

What I Designed

I designed a per-host metrics dashboard that surfaces CPU usage, per-core breakdown, RAM stats, storage mount points, network I/O, latency to external endpoints, and security insights — all without touching the terminal. Engineers get the visibility of a monitoring tool with the familiarity of an SSH client.

On the terminal side, I integrated an AI assistant directly into the workflow — accessible via a persistent "Ask AI" panel alongside command history, autocomplete, and saved script packages. The goal was zero context-switching: research, run, repeat, all in one place.

Outcome

A complete high-fidelity design system in Figma across desktop and multi-platform — ready for development handoff.