Skip to main content

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

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 message
  • Ctrl+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 ⎘ Copy to copy the raw diff to the clipboard
  • Click X to 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

akritrim_colab-0.1.8.tar.gz (36.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

akritrim_colab-0.1.8-py3-none-any.whl (35.1 kB view details)

Uploaded Python 3

File details

Details for the file akritrim_colab-0.1.8.tar.gz.

File metadata

  • Download URL: akritrim_colab-0.1.8.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

Hashes for akritrim_colab-0.1.8.tar.gz
Algorithm Hash digest
SHA256 ffa206052a0fec64ff81c17d4ac46780887a89ea8ad1f2b86dc806c6a1f92894
MD5 fec392719cd7d36bcde111db48076248
BLAKE2b-256 2e91fcfe3090a6a37a52dfd62d918fc1eec5cc22aa9542a48aef184f625bce1a

See more details on using hashes here.

File details

Details for the file akritrim_colab-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: akritrim_colab-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 35.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for akritrim_colab-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 001bc3078271fb8d301f45bb73058fa5158fd14c4a0ab4851c3d34ba89565eeb
MD5 4ab59c7ecd6e3d3d9a0e48a08bd55b4a
BLAKE2b-256 3a02fd96de60f451e25a507f240f3e90e60d74744881d14438dc62474971cd56

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page