Kubernetes terminal

A terminal that treats Kubernetes as a first-class citizen

Stop exporting KUBECONFIG in six shells. Tempest keeps cluster profiles beside your SSH hosts: one click into a pod shell, one click to switch clusters, logs and exec sessions in the same grid as everything else — with an AI agent that speaks kubectl.

Windows, macOS, Linux, Android, iOS & Web.

k9s and live pod logs running in Tempest, with Claude Agent alongside

Cluster profiles

Every cluster, one list, zero context juggling

Dev, staging, prod, the client's EKS, the homelab k3s — saved as profiles with their own credentials, synced encrypted across your devices.

Import kubeconfigs into named, color-coded cluster profiles. Kubernetes profiles docs
One-click switching — no more running kubectl against the wrong prod.
Profiles sync end-to-end encrypted, same as SSH hosts. How E2EE works

Pods and nodes

Exec into pods like SSHing into hosts

Pod shells open as sessions in the grid — split-screen a failing pod's shell next to its logs, next to the node's SSH session.

Interactive pod shells with full TUI support.
Mix cluster sessions with SSH, RDP, and file managers in one workspace. Split screens
Continuous sessions — check the rollout from your phone later.
Pod shell, logs and terminals split across one Tempest grid

AI that knows kubectl

Describe the problem, review the fix

CrashLoopBackOff at 2 a.m.? The built-in agent reads the state, proposes the kubectl invocations, and executes step by step with your approval.

Natural language to kubectl, with review before anything runs. AI agents guide
Multi-step diagnosis across pods, services, and events.
On the desktop app, run agents in parallel — one per cluster, or several on one incident.
Snippets and scheduled runs for routine cluster chores. Snippets docs
Parallel AI agents in the Tempest desktop app working across sessions

Frequently asked questions

Does Tempest replace kubectl?
No — it runs your kubectl workflows in a saner cockpit: cluster profiles, pod shells as sessions, and an AI agent that drafts the commands. Your existing kubeconfigs and muscle memory carry over.
Can I manage multiple clusters at once?
Yes — that's the point. Clusters are profiles you switch or open side by side, so dev and prod are never one ambiguous context switch apart.
Does the Kubernetes support work on mobile?
Yes — cluster profiles sync to Android and iOS, so you can exec into a pod or check a rollout from your phone.
Is Kubernetes support in the free plan?
Kubernetes is a Pro feature. The free plan covers SSH, Mosh, SFTP, FTP, S3, and WebDAV; Pro adds Kubernetes, RDP, VNC, serial, and the AI agent.
How do credentials stay safe?
Cluster credentials live in the same zero-knowledge end-to-end encrypted store as SSH keys — synced ciphertext, decrypted only on your devices. Where credentials live

Your clusters, next to your servers, in one terminal.