Skip to content

Architecture

Condr is split into three crates:

  • condr-core — domain types, protocol, PTY, VT, agent detection, and Git.
  • condr-server — sessions, terminal runtime, persistence, and connections.
  • condr-gui — a native client for rendering and interaction.

The same protocol serves local and remote clients.