Calyx
Calyx is a native macOS terminal application built on top of libghostty, the terminal emulation core that also powers the Ghostty terminal. Unlike a general-purpose terminal, Calyx is designed specifically for running and supervising AI coding agents, wrapping the shell experience with purpose-built supervision UI rather than treating agent sessions as ordinary shell tabs. The app centers on an approval inbox that collects permission prompts raised by agents, so a user can review and respond to elevated or risky actions from one place instead of hunting through multiple terminal panes. A sidebar surfaces the state of each session as working, blocked, or idle, giving a quick overview of which agents need attention and which are progressing on their own. Calyx also provides in-terminal diff review, letting a developer inspect changes an agent has produced without leaving the terminal window. Combined with the approval inbox and status sidebar, this positions Calyx as a supervisory cockpit for agentic coding workflows rather than a plain emulator, aiming to reduce the context switching that normally accompanies multi-agent or long-running agent sessions. It is published as an open source project on GitHub and is distributed as a native macOS desktop app, so it is limited to Apple platforms. Exact build requirements, supported agent integrations, licensing terms, and release history are not fully specified in the available repository metadata and should be verified from the project itself. It is published as an open source project on GitHub and distributed as a native macOS desktop application, so it is limited to Apple platforms. Exact build requirements, supported agent integrations, licensing terms, and release history are not fully specified in the available repository metadata and should be verified from the project itself.
- Category
- AI Agents
- Pricing
- Open Source
Problem solved
Running AI coding agents in a conventional terminal makes supervision hard: permission prompts, blocked sessions, and generated diffs are scattered across panes, so users lose track of what each agent is doing and which one needs input. Calyx addresses this by adding an approval inbox, a working/blocked/idle status sidebar, and in-terminal diff review to a native macOS terminal.
Use cases
- Supervising multiple AI coding agents running in parallel terminal sessions
- Reviewing and approving agent permission prompts from a single inbox
- Tracking which agent sessions are working, blocked, or idle via the sidebar
- Inspecting agent-produced code changes with in-terminal diff review
- Using a native libghostty-based terminal as a daily driver on macOS
- Monitoring long-running autonomous coding tasks that occasionally request input
Audience
- Developers
- ML Engineers
- Startups
- Hobbyists
- Enterprise
Pros
- Purpose-built UI for supervising coding agents rather than generic terminal tabs
- Approval inbox consolidates permission prompts into one review point
- Status sidebar gives at-a-glance working/blocked/idle state per session
- In-terminal diff review avoids leaving the terminal to inspect changes
- Built on libghostty, the same core used by the Ghostty terminal
Cons
- macOS-only; no Linux or Windows builds described
- Niche focus on agent supervision may not appeal to users wanting a plain terminal
- Project is early-stage and documentation, licensing, and release details are limited
- Exact supported agent integrations and configuration options are not clearly documented
Official website: https://github.com/yuuichieguchi/Calyx
Canonical LambdaBase page: https://www.lambdabase.com/tools/calyx