~/.ssh/config inheritance
Zero duplicate setup. Flame automatically uses your existing SSH Host aliases, IdentityFile keys, ProxyJump bastions, and ssh-agent tokens.
Run Flame's backend server directly on remote hosts, cloud instances, and dev machines over SSH. Edit files, run terminals, index symbols, and execute AI agents on high-performance infrastructure without latency.
Developing on powerful cloud VMs, dev containers, and remote servers is essential for heavy workloads. But conventional approaches fail: network mounts like SSHFS suffer from round-trip latency on every file read and Git status check, while remote desktop tools and VNC lag behind every keystroke.
When your editor runs locally and your files live remotely over a filesystem mount, operations like project search, symbol indexing, and branch switching become agonizingly slow.
Flame solves this with an architectural client-server split. Flame's daemon runs directly where your code lives on the remote host, while your desktop provides a crisp, responsive local interface over a single encrypted SSH connection.
Flame detects your existing ~/.ssh/config Host aliases, IdentityFile keys, and ProxyJump bastions. Add a host alias or custom port in seconds.
Flame connects via SSH, verifies a usable remote Node runtime, deploys the lightweight Flame server bundle, and starts the daemon bound to loopback.
A secure local port-forward tunnel is established over SSH with mutual auth token injection. No server ports are exposed to the public internet.
Language servers, file watchers, search indexing, Git operations, and terminals run locally on the remote server with zero per-keystroke network latency.
Run parallel AI coding agents (Claude, Codex, Gemini) directly on high-performance cloud servers with vast CPU, memory, and high-speed network pipes.
Zero duplicate setup. Flame automatically uses your existing SSH Host aliases, IdentityFile keys, ProxyJump bastions, and ssh-agent tokens.
The remote daemon handles disk I/O, Git operations, language servers, and indexing locally, streaming UI state over an encrypted local port forward.
Flame probes the remote host for a usable Node runtime, uploads the lightweight server bundle, and launches the daemon automatically.
The remote Flame server binds strictly to 127.0.0.1 on the remote host. It is never exposed to external interfaces and requires secure token validation.
Seamlessly connect through corporate bastions, private VPCs, and multi-hop jump hosts with built-in ProxyJump support.
Offload heavy compilation, parallel agent workflows, and test suites to high-memory, multi-core cloud instances without heating up your laptop.
Download Flame and experience native-speed development on cloud servers and remote hosts over SSH.
Free to use on macOS, Windows, and Linux.