Discover and explore top open-source AI tools and projects—updated daily.
nishimoto265Multi-agent communication demo in tmux
Top 66.1% on SourcePulse
This project demonstrates a hierarchical multi-agent communication system using Tmux, simulating a PRESIDENT, BOSS, and WORKER structure. It's designed for users to experience and test agent-to-agent interaction workflows, particularly for task delegation and reporting.
How It Works
The system leverages Tmux sessions and panes to isolate and manage different agents. A setup.sh script initializes these sessions and panes. Agents communicate by sending commands and messages to specific Tmux panes, simulating a top-down instruction flow from PRESIDENT to BOSS to WORKERS, with WORKERS reporting back completion.
Quick Start & Requirements
./setup.sh.Highlighted Details
agent-send.sh for direct agent messaging.Maintenance & Community
The project welcomes contributions via pull requests and issues. No specific maintainer or community channels are listed.
Licensing & Compatibility
Limitations & Caveats
The demo relies on the Claude Code API for agent functionality, requiring user authentication. The setup script automatically terminates existing sessions named multiagent and president, which could interrupt ongoing work.
4 months ago
1 day
ag2ai
openai