Tmux icon

Tmux

bylox
3

Enables AI agents to control and interact with terminal sessions using tmux.

About

This server acts as a bridge, allowing AI agents to programmatically control and interact with terminal sessions managed by tmux. It operates via standard I/O, providing a robust interface for agents to execute commands, capture screen content, and manage the lifecycle of various terminal sessions, enhancing automation capabilities in command-line environments.

Key Features

  • Capture and view the current screen content of any session
  • List and manage all active tmux sessions
  • Send commands and special keystrokes (like Enter, Esc) to active sessions
  • 2 GitHub stars
  • Join and close existing terminal sessions
  • Programmatically create new tmux sessions with specified commands

Use Cases

  • Automating file editing or script execution within a terminal environment using AI agents
  • Allowing AI agents to interact with command-line tools and applications
  • Enabling AI agents to set up and manage multiple concurrent terminal workflows