About crystl
Introduction
I used Claude Code in a plain terminal for about a year before I started building crystl. As an agency owner, I often run agents across half a dozen projects in a day. As I started doing more with them, I kept running into problems I couldn't easily resolve.
I tried the other apps I could find. Some I really liked, but none gave me the control and options I wanted. So I started building a terminal around the way I was working.
What I kept running into
Each part of crystl started as a problem I kept running into. The story page goes through them one at a time.
You can ask your agent
An agent launched inside crystl gets access to the app's documentation and a CLI it can use to operate it. You can ask it to set up a schedule, start agents on separate branches, or check on another session. You don't have to find every feature yourself before you can use it.
What it is
crystl is a Metal-accelerated macOS terminal built for multitasking with AI agents. It's like an operating system for your projects. crystl is accessible for beginners and a power tool for advanced workflows. Everything printed to the terminal in crystl is a block with unique metadata. Every message, tool call, and code change is tracked and tagged, so your agents can see what's happening in real time. It also makes them time and date aware.
Claude Code, Codex, and Antigravity CLI are first-class agents (any CLI agent runs), and it functions as a normal terminal too. crystl organizes projects into gems, manages terminal sessions as shards, and handles permission approvals through floating glass panels without hunting for tabs or windows. When you need to run multiple agents on the same repo, the isolated shards feature creates a separate git worktree and branch for each agent, keeping their live in-repo edits apart until integration.
crystl quest lets you build agent teams with their own skills. They talk to you and to each other, so they get work done faster and with fewer mistakes.
With crystl, every conversation is preserved. You can come back hours or days later and see exactly what was accomplished, what was approved, and the context of each session.

Built by
Chris Bolton is an agency owner and developer at diviner.agency, a sci-fi and fantasy nerd, and an ADHD dad of an ADHD son. He built crystl to make managing all his client work and creative endeavors easier (and more fun!).
Have questions or feedback? get in touch or join us on Slack.