LibreAI / Agents / rmux
// agents Β· Helvesec/rmux

rmux

Rust terminal multiplexer with a typed SDK: drive any CLI app from code.

πŸ’Ž Hidden gemβ˜… 2.7k starsβ‘‚ 161 forksCustomupdated 2026-08
β–¦ visual β€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

rmux is an open-source agents project by Helvesec (Helvesec/rmux on GitHub). It has 2,658 GitHub stars and 161 forks, is released under the Custom license, and was last updated on GitHub on 9 August 2026.

Repository
Helvesec/rmux
GitHub stars
2,658
Forks
161
License
Custom
Last updated on GitHub
9 August 2026
Category
Agents
Listing
Hidden gem β€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Install rmux

    Get the native binary for your OS.

  2. Script a session

    Use the typed SDK to control panes.

  3. Drive CLI apps

    Send input and read output programmatically.

  4. Automate workflows

    Orchestrate terminal apps from code.

// features

Why people love it

Typed SDK

Programmatic control with type safety.

Any CLI or TUI

Drive terminal apps from scripts.

Native triple-OS

Linux, macOS, and Windows.

Rust performance

Fast, lightweight multiplexer.

Agent-friendly

Built for AI-driven terminal work.

Scriptable panes

Panes you can open and control in code.

Advertisement
// run it

Run it yourself

  1. Step 1 β€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/Helvesec/rmux.git
    cd rmux
  2. Step 2 β€” Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 β€” Run it

    Follow the project’s launch command β€” Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains rmux?

It is an open-source project at Helvesec/rmux with 161 forks.

Is rmux free for commercial use?

It uses a custom license, so check the repo’s terms.

How is it different from tmux?

The typed SDK: panes and apps are programmable from code.

Does it work on Windows?

Yes. Native builds for Linux, macOS, and Windows.

Why would an agent need this?

So agents can operate CLI and TUI tools like a human would.

// keep exploring

Similar tools

AI Agents

nanobot

Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat…

β˜… 48.8k starsMIT
View guide β†’
AI Agents

agentops

Python SDK for AI agent monitoring, LLM cost tracking, benchmarking, and more. Integrates with most LLMs and agent frameworks including CrewAI, Agno, OpenAI …

β˜… 5.9k starsMIT
View guide β†’
AI Agents

stagehand

The SDK for extracting data and interacting with any site on the web.

β˜… 25.6k starsMIT
View guide β†’
AI Agents

botpress

Open-source hub of integrations, SDK and CLI for building and deploying GPT/LLM chatbots and agents.

β˜… 14.9k starsMIT
View guide β†’
AI Agents

harness-sdk

An open-source SDK for production agents on any model, any cloud.

β˜… 8.7k starsApache-2.0
View guide β†’
AI Agents

open-connector

An open-source auth gateway connecting 1,500+ SaaS providers to AI agents via SDK, CLI, MCP and HTTP.

β˜… 6.0k starsApache-2.0
View guide β†’
// alternatives

Alternatives in Agents

The most-starred other Agents projects in the LibreAI catalogue β€” the realistic shortlist if rmux is not the right fit.

Get rmux

Free and open β€” grab the source, star the repo, and start creating.