Open source · Apache-2.0

Keep your agents
running.

One window for all your agents. Local or remote, step away and pick up where you left off.

LinuxmacOSWindowsBuilt in Rust
Condr workspace showing Claude Code, Codex, a remote dev server, and multiple terminal panes
One workspaceClaude Code · Codex · any CLI

Give every agent a place
to work.

Condr is a small native GUI for running Claude Code, Codex, and other CLI agents side by side. The work stays in real terminals. You get one clear view.

01

Always on

The Server stays on. Close the window or disconnect — your agents keep working.

02

Remote access

Manage local and remote machines in one window. Connect over SSH or pair over TCP.

03

Agent awareness

See every agent’s state in the sidebar. Get notified when work is done.

04

Agent driven

Agents can use Condr too: create panes, read output, assign tasks, and talk to each other.

05

Real terminals

Every pane is a real terminal powered by the alacritty core. Run any CLI program.

06

Fast by default

Built entirely in Rust. No Electron. Responsive even while agents are busy.

Leave the machine.
Keep the work.

Connect your laptop to a headless build box over SSH, or pair devices with a short-lived invite over TCP. Condr keeps the same workspace model either way.

How the connection works
Remote connectionsSSH · TCP
SSHUses your OpenSSH config and ssh-agent
ssh://user@build-box
TCP pairingStatic keys · one-time invite · 10 minutes
tcp://<server key>.<invite>@<host>:<port>

TCP is off by default. Start the Server with --listen to enable it.

Install once.
Keep going.

Desktop installers and headless server commands are available for the platforms you already use.

Linux

x86_64 · arm64
curl -fsSL https://condr.dev/install.sh | sh

macOS

x86_64 · arm64
curl -fsSL https://condr.dev/install.sh | sh

Windows

x86_64
irm https://condr.dev/install.ps1 | iex

Early development Packages ship with each dev tag. Client and Server must use the same build. View releases ↗

Small surface.
Clear boundaries.

Condr is split into a headless core, a long-running server, and a native client. Each part does one job well.

01

condr-core

Domain, protocol, PTY, VT, agent detection, and Git.

02

condr-server

Sessions, terminal runtime, persistence, and connections.

03

condr-gui

A native client for rendering and interaction.

Make room
for good work.

Open source, native, and ready when you are.