Three-party AI collaboration TUI for Codex, Claude, and the user
Project description
akritrim-colab
A three-pane collaboration TUI that puts you between Claude and Codex inside any repository. You direct, they implement and review.
Requires Claude CLI and Codex CLI installed and authenticated.
Install
pip install akritrim-colab
Or, for an isolated CLI install:
pipx install akritrim-colab
Quick Start
cd /path/to/your-repo
akritrim-colab
On first run, collaboration files are scaffolded into .collab/. Then the TUI launches.
Layout
| Pane | Contents |
|---|---|
| Left | Shared session chat |
| Upper right | Claude |
| Lower right | Codex |
| Bottom | Master input |
Enter— send messageCtrl+Enter— insert newline
Commands
Route to an agent:
@claude propose a UI improvement
@codex review the current changes
@both compare these two approaches
Structured work flows:
/fix <bug> bug-fix: Claude isolates → Codex patches → Claude reviews
/audit <target> independent review + comparison round
/feature <desc> design then implementation
/refactor <target> maps call sites, verifies the refactor
/analyze <question> Claude and Codex compare positions
/decide <text> writes a decision to collaboration memory
Session commands:
/status show current session state
/compare run a comparison round between agents
/approve approve a pending agent request
/deny deny a pending agent request
/save persist session state
/exit exit the TUI
Diff Viewer
After each agent turn, ▶ [DIFF] <file> links appear inline for every file the agent changed. Each link is permanently bound to the exact patch from that turn — later edits to the same file do not overwrite earlier history.
- Click a link to open a full-screen diff overlay (color-coded:
+green,-red,@@cyan) - Click
⎘ Copyto copy the raw diff to the clipboard - Click
Xto close
Themes
/theme akritrim (default)
/theme nord
/theme dracula
/theme solarized
The active theme is saved to settings.toml and restored on next launch.
Run Options
akritrim-colab run --codex-role reviewer --claude-role implementer
akritrim-colab run --claude-model claude-opus-4-5
akritrim-colab run --debug-log .collab/session/tui_debug.log
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file akritrim_colab-0.1.9.tar.gz.
File metadata
- Download URL: akritrim_colab-0.1.9.tar.gz
- Upload date:
- Size: 36.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c455ce45d10d99aa4da10cc9edf608db61e68193d2cde1ea367c20f5247cb12d
|
|
| MD5 |
0d17bee38398b16f3c162f1c9629334f
|
|
| BLAKE2b-256 |
82e0675c832d1fbfcdc9bc68efe852923eacc39e7316e0cbd0114b106db50e1a
|
File details
Details for the file akritrim_colab-0.1.9-py3-none-any.whl.
File metadata
- Download URL: akritrim_colab-0.1.9-py3-none-any.whl
- Upload date:
- Size: 35.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc26ea68195ea39545c4cf195a284620e508899df133d74e166904b18203c91a
|
|
| MD5 |
b4da1993f46e3a0c9c90ca233125a224
|
|
| BLAKE2b-256 |
360deb2a6807bd23f14faa7eca62d3c61e09d7e0dd35ad215e106ada1d7ae110
|