rimz: Coordinate Coding Agents in tmux and Zellij

rimz: Coordinate Coding Agents in tmux and Zellij

Summary

RimZ adds a live control dashboard for coding agents running in tmux or Zellij. It helps developers monitor, message, and automate multiple agents from one terminal workspace, with support for local and remote sessions.

At a glance

Language
Rust
License
MIT
Stars
30
Forks
2
Added to OSRepos
September 18, 2026
Last analyzed
October 4, 2026
View on GitHub

Topics

Click on any tag to explore related repositories

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Overview

RimZ is a Rust command-line tool that turns a tmux or Zellij workspace into a control room for coding agents. It collects agent status, tasks, context and cost information in a sidebar, so developers can see which sessions need attention without switching between panes.

It is aimed at people coordinating several CLI-based coding agents, including workflows that use different models, worktrees, teams, or scheduled runs. Agents continue to run in their regular terminal sessions. RimZ is beta software, so it is better suited to personal and evolving workflows than interfaces that need a stable 1.0 contract.

Key Features

  • Shows agent state, task, context health, token usage, cost, and subagent relationships in a live sidebar.
  • Launches agent layouts in isolated Git worktrees and supports role-based teams.
  • Provides durable messaging to agents, including queued, scheduled, and live steering options.
  • Runs supervised, headless agent tasks with exit codes and structured output for scripts and CI.
  • Schedules agent runs and can wake them in response to timers, checks, or events.
  • Supports remote rooms over SSH and browser access, while agents remain in their terminal sessions.
  • Offers spending budgets and provider usage information where supported by the agent or provider.

Use Cases

  • A developer juggling Claude Code, Codex, or other supported agents can spot blocked sessions and switch directly to the pane that needs input.
  • A team exploring multi-model workflows can assign planning, coding, and review roles, then run them together in a worktree.
  • An engineer can use supervised agent runs in scripts or CI and make automation respond to their exit status or JSON output.
  • A developer running long tasks on a remote machine can disconnect, reconnect over SSH, and continue from the existing room.

Project Facts

  • Language: Rust
  • License: MIT
  • Stars: 30
  • Forks: 2
  • Topics: agent-orchestration, agentic-ai, agentic-coding, ai-agents, ai-coding, anthropic, claude-code, codex, coding-agent, devtools, llm-agents, multiplexer, openai, rust, rust-cli, terminal, terminal-ui, tmux, tui, zellij
  • Archived: No

Getting Started

Install with the project script, then run RimZ from a directory you want to work in:

curl -fsSL https://raw.githubusercontent.com/rimio-ai/rimz/main/scripts/install.sh | sh
cd ~/code/your-project
rimz

See the README for other installation methods, setup, configuration, and usage details.

Alternatives

  • tmux-agent-sidebar: It provides a tmux sidebar for tracking agent activity, while rimz offers a live control dashboard for tmux and Zellij sessions.
  • cli-agent-orchestrator: It launches agents in isolated tmux sessions and coordinates task delegation, while rimz focuses on monitoring and controlling existing sessions.

Considerations

  • The project describes itself as beta software. Commands, flags, configuration keys, and output formats may change; the README recommends waiting for 1.0 when stable interfaces are required.
  • RimZ is designed to run inside tmux or Zellij, and requires compatible agent CLIs for the agent workflows you want to use.
  • Claude Code and Codex are listed as supported; Pi and OpenCode are alpha, while other listed agents are experimental and may have limitations.
  • Linux sandbox isolation is a mount view, not full containment. The README notes that the host filesystem remains writable and credentials remain readable.
  • Details and capabilities can vary by agent, including live usage, account information, and subagent support.

Found this useful?

Share it with someone who would like rimz.

Comparisons

Source repository

Open the original repository on GitHub.

10 counted GitHub visits

View on GitHub

Related repositories

Similar repositories that may be relevant next.

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️