Every session, organized
A sidebar of all your agent sessions, grouped by project — searchable, auto-titled, starred and renamed as you like, with live guide lines saying which sessions are working and which are waiting on you.
Browse, name, and resume every Claude Code session on your machine — in embedded terminal tabs.

Call it an Agent-First IDE, an AI-Native Workspace, or an Agent Orchestrator — Collins is an opinionated take on what a desktop workspace built around a coding agent should look like: the agent front and center, with your sessions organized around it. It is native — GTK4, libadwaita, and VTE, not a webview — and it is also, deliberately, a tool for Claude: there are no plans to support other agents. And to be upfront about it: Collins is itself entirely vibecoded — the code is written by Claude Code. GPL-3.0, open source.
My wife keeps referring to Claude as Collins by mistake. So now when she asks me if I'm talking to Collins, I can say yes.
Collins is a fork of agent-session-manager by Máté Molnár — see the original project's website. All credit for the original app goes there; this fork is GPL-3.0 like the original.
sudo add-apt-repository ppa:episode6/stable
sudo apt install collinspipx install --system-site-packages collins
collins --install-desktop # optional: add it to the app grid# from the GitHub releases page
sudo apt install ./collins_*_all.debgit clone https://github.com/episode6/collins.git
cd collins
python3 -m collinsThe PPA is the channel that updates itself, on Ubuntu 24.04+ and its derivatives (Mint, Pop!_OS, elementary, Zorin); the .deb covers Debian and the rest of its family; and PyPI is the way in everywhere else — it works anywhere the system GTK libraries are installed (--system-site-packages is required — Collins gets GTK from your distro, not from PyPI). See Getting Started for system requirements and the details of each channel. The installed command is collins.