colm icon

colm

The terminal for

A Linux workspace manager for coding agents, built on Ghostty. Workspaces live in a sidebar, terminals live in a horizontal column strip, and everything is scriptable over a JSON control socket.

Install GitHub

FEATURES

colm showing the workspace sidebar and column overview

INSTALL

git clone https://github.com/al3rez/colm
cd colm
zig build -Doptimize=ReleaseFast -p ~/.local/opt/colm

Requires Zig 0.15, GTK 4.16+, and libadwaita 1.5+.

FAQ

How is this different from Ghostty?

colm is a fork focused on managing many agent sessions at once: a workspace sidebar, a niri-style column strip, live overviews, and an automation socket. The terminal underneath is unmodified Ghostty.

Which platforms?

Linux with GTK 4 and libadwaita. Wayland and X11 both work.

Which agents?

Anything that runs in a terminal. Claude Code, Codex, OpenCode, aider — permission and plan prompts integrate with the feed when the agent supports it.

Is it free?

Yes. MIT licensed, no accounts, no telemetry.