Back to browse
Pertmux – A TUI to unify your coding agents, MRs and worktrees

Pertmux – A TUI to unify your coding agents, MRs and worktrees

by pure-orange·Mar 16, 2026·2 points·0 comments

AI Analysis

●●SolidNiche GemBig Brain

Links MRs to worktrees and AI agents in one terminal dashboard — workmux but for the agent era.

Strengths
  • Daemon architecture keeps data fresh via Unix socket, no polling delays in the TUI.
  • Multi-forge support unifies GitHub and GitLab MRs with pipeline status dots in one view.
  • Agent monitoring tracks Claude and opencode instances across tmux panes with token usage.
Weaknesses
  • Author admits it's built for their own workflow, customization is an afterthought.
  • Narrow audience — only matters if you're already using tmux, neovim, and terminal agents.
Target Audience

Terminal-focused developers using tmux, neovim, and AI coding agents

Similar To

workmux · tmuxinator · Lazygit

Post Description

Hey HN!

Since terminal coding agents took over my workflow, I've been juggling more worktrees and MRs than ever — constantly switching between GitLab/GitHub dashboards, tmux sessions, and git worktrees. Agents would sit idle, MRs needed rebasing, and I'd miss it all while focused on my main task.

Hence I built Pertmux. It's a Rust TUI (shout out to ratatui — http://ratatui.rs) that links everything together in one dashboard: MRs from GitHub/GitLab, git worktrees, tmux panes, and coding agents. Select an MR and you see its linked branch, worktree, pipeline status dots, and which agent is working on it. Create and manage worktrees, jump straight into tmux panes, or send commands to agents (rebase, fix CI) — all without leaving the dashboard. It runs as a background daemon so the data is always fresh, and can pop up as a tmux overlay so it's one keybind away.

Built for my own workflow around neovim + tmux + opencode. The architecture is pluggable (traits for forges and agents), and there's an AGENTS.md to onboard coding agents for customization. I'd encourage you to fork, open Issues/MRs and do what you want. I think we're all better off building hyper specific tools to fit our own needs since it's easier than ever before to do, and I hope Pertmux at least provides you a great jumping off point.

Heavily inspired by workmux so shout out to them! https://github.com/raine/workmux Worktree management is based upon the fantastic CLI worktrunk: https://worktrunk.dev/

Similar Projects

Developer Tools●●Solid

Worktree-based TUI management for Agents

Internal team tool for juggling Claude Code and Codex across worktrees — dogfooded with 247 commits.

Solve My ProblemShip It
nwparker
21102mo ago