https://github.com/lostintangent/conduit-release
🔌 A terminal-centric workspace manager (a "DIY-DE"), that's built for task parallelization with coding agents
https://github.com/lostintangent/conduit-release
coding-agents developer-tools terminal
Last synced: 18 days ago
JSON representation
🔌 A terminal-centric workspace manager (a "DIY-DE"), that's built for task parallelization with coding agents
- Host: GitHub
- URL: https://github.com/lostintangent/conduit-release
- Owner: lostintangent
- Created: 2025-11-15T03:13:53.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-01-11T01:56:50.000Z (24 days ago)
- Last Synced: 2026-01-11T09:32:48.431Z (24 days ago)
- Topics: coding-agents, developer-tools, terminal
- Homepage: https://trl.mx/conduit
- Size: 23.4 KB
- Stars: 205
- Watchers: 14
- Forks: 11
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-cli-agents - lostintangent/conduit-release - 🔌 A terminal-centric workspace manager (a "DIY-DE"), that's built for task parallelization with coding agents [Terminal] (207⭐) (🚀 AI Tools for Vim, Neovim, and Terminal)
README
# What is Conduit?
Conduit is a "workspace manager" for parallelizing coding tasks with agents, across both local and cloud compute. It allows you to design bespoke development workflows, which are organized as arbitrarily-flexible tabs of terminals, editors, and browsers.
Why is this interesting? Because CLIs and coding agents are getting increasingly powerful, and so the aforementioned primitives may eventually be all that you need? 🤔 Or maybe not! It's just an exploration, and meant to be fun.
### 🏃 Getting Started
* Grab the [latest release](https://github.com/lostintangent/conduit-release/releases/latest/download/Conduit.dmg) _(currently macOS-only)_
* Learn more by reading the [feature reference](https://gistpad.dev/#/share/654a7ab37a00328334de5826588b124c) and/or checking out the screenshots below 👇
* Follow along with our updates by subscribing to the Conduit [releases](https://github.com/lostintangent/conduit-release/releases)
* File an issue with any feedback, questions, ideas, etc. 🚀
---
### Bespoke dev environments
Create information-dense tabs, each with a flexible grid of terminal, editor, and browser panes (that can be resized, organized, collapsed, and cloned)

And once your tabs feel exactly like you want, you can then lock them, to prevent accidentally changes.
### Agent sessions
Create isolated agent sandboxes, by simply spliting new terminals, or duplicating tabs, with automatic worktree management.

### Cloud terminals
Spin up cloud terminals and intermingle them with local terminals, so you can parallelize your tasks even further.

### Agent customizations
Define and configure all of the coding agents you use, so you can quickly recall them via a slash command from any terminal.

### Design mode
Organize your tabs by creating or removing panes, drag & dropping panes, splitting panes into new tabs, moving panes between tabs, etc. All with a fun and visual editing surface.

You can also configure the radial "quick actions", so its simple to create the exact panes and layouts you want.

### Focus mode
Zoom in and out of panes in a tab (w/`cmd+option+f`), so you can seamlessly transition between focusing and observing (with a really fun minimap!)

### Tab preview / overview
Hover over any tab and see a **live preview** of its status. This is kind of like "peek definition" for tabs, and makes it easy to parallelize work, while keeping an eye on background tasks.

When you have multiple tabs, you can open a live "birds-eye view" of them all, which makes it easy to observe multiple tasks at once.

### Editor panes
Add editor panes to any tab, which provide a file explorer + text editor, complete with real-time git status, diffs, and the ability to stage, commit, push and pull changes.

And because markdown is so central to most devs/projects, the editor pane includes an integrated markdown preview as well:

### Browser panes
When you click a URL in your terminal, it will open a new browser pane, which allows you to navigate, test, debug, and favorite web pages, without needing to context switch.

### Quick actions
Perform one-off actions without needing to disrupt your tab layouts, or switching to another tool.



### Conduit CLI
Using the `conduit` CLI, you (and your coding agents!) can design, interact, and automate every part of your dev environment (including terminals and browsers!).

### Synchronized panes
Create multiple terminal panes, that can be synchronized, so that as you type, you can orchestrate/steer them all at once.

### Workspaces
Save and restore sets of tabs, so you can jump in and out of projects with ease.

### Customizable keybindings
Configure the keybindings that are used for common actions, so you can maximize your flow state exactly as you want it.

### Command palette
Run global commands at any time (`cmd+shift+p`), including spinning up quick terminal instances (w/an MRU list).

## 🧠 Fundamental assumptions
Conduit was born out of the following key assumptions:
1. Developers will continue to make use of _multiple different coding agents_, because no single agent will (ever?) serve all their needs. Therefore, it's critcal to have toolchains that allow a **"learn once, use any agent"** experience.
1. Coding agents will continue to _evolve at a rapid pace_, and putting too many abstractions on top of them will creation friction in the availability of innovation. Therefore, developers want to be as **"close to the metal"** as possible with their agents.
1. Coding agents will continue to _get more powerful over time_, and therefore, a CLI interface, along with supporting tools, will be sufficient for most users. Therefore, toolchains should embrace **terminals as being central vs. secondary**.
1. Developers love hackable environments, but with smart defaults. That way they can get started quickly, but without compromising on their flow. Therefore, agentic surfaces must embrace **compsability and personalization at its core**.