Open source desktop SSH workbench

Reflex makes
remote servers feel local.

Multi-session terminal, SFTP, Docker, monitoring, deployment automation, and AI-assisted server work in one polished desktop app.

Reflex main workspace screenshot

BUILT WITH A MODERN DESKTOP STACK

Electron React TypeScript Vite Tailwind Zustand xterm.js ssh2 Monaco Recharts

Why Reflex

Real server work,
without losing context.

Reflex is built for connecting, inspecting, editing, deploying, recovering, and continuing tasks without switching tools.
SSHPersistent terminal sessions
AgentVisible execution flow
LocalLocal-first settings

One workspace for terminal, files, and metrics

Browse remote files, run terminal commands, inspect CPU, memory, disk, and network, and keep everything side by side in one workspace.

View repository
Reflex dark workspace
Reflex agent workspace

Agent-native execution with visible task flow

Give the app an outcome, then watch the plan, commands, retries, uploads, and verification stay visible while the work happens.

View repository

Customization

Theme it, tune it,
make it yours.

Reflex supports light, dark, black, cyberpunk, and custom accents, plus configurable terminal presets, cursor style, font family, and scrollback.
Reflex theme settings
Reflex terminal customization
Reflex light theme

Configure AI providers without leaving the app

Keep multiple providers, models, privacy modes, and send shortcuts ready for agent workflows and command assistance.

View repository
Reflex AI provider configuration
Reflex file manager

Practical remote file work and deployment prep

Upload, download, rename, delete, create directories, and inspect real project files directly inside the desktop app.

View repository

Download and ship desktop builds

Reflex is packaged for Windows, macOS, and Linux through Electron Builder and GitHub Actions, ready for real developer machines.

Open download page
Reflex download page preview

Frequently
asked
questions

Ready to make
remote work feel local?

Go to downloads