agent-of-empires logo

agent-of-empires

Free

Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile. Also supports Mistral Vibe, Codex CLI, Gemini CLI, Pi.dev, Copilot CLI, Factory Droid Coding. Uses tmux a

Coding AssistantsFreeFree tier
#agent-orchestration#claude-code#coding-agent#session-manager#git-worktrees#docker#tui#rust#open-source#multi-agent
Type
Open Source
agent-of-empires screenshot

About agent-of-empires

Agent of Empires (AoE) is a free, open-source terminal-web session manager for AI coding agents, built in Rust and powered by tmux. It lets you run multiple AI coding agents (e.g., Claude Code, Codex, Gemini CLI, OpenCode, Mistral Vibe, Copilot CLI, etc.) in parallel, each in its own git worktree for branch isolation, with optional Docker sandboxing for safety. Manage all sessions from a keyboard-driven TUI or a web dashboard that works on mobile devices. Sessions persist in tmux, surviving terminal disconnection. Additional features include remote phone access via QR code, multi-repo workspace support, structured agent state display, and status detection. An experimental CityHall server enables team coordination across machines. Licensed under MIT.

Key Features

Run multiple AI coding agents in parallel across git worktrees
Web dashboard accessible from any device including mobile phones
Optional Docker sandboxing prevents agents from interfering with each other
Terminal TUI for monitoring agents from the command line
Sessions survive terminal disconnection and can be reconnected later
Supports 8+ AI coding agents including Claude Code, Codex, and Gemini CLI
Available via Homebrew, Cargo, and direct binary download

Pros & Cons

Pros
  • Free and open-source (MIT licensed)
  • Supports a wide range of AI coding agents (Claude Code, Codex, Gemini CLI, etc.)
  • Sessions persist in tmux, surviving terminal disconnects
  • Dual interface: keyboard-driven TUI and web dashboard
  • Mobile-friendly web dashboard with remote access via QR code
  • Git worktrees for automatic branch isolation
  • Optional Docker sandboxing for additional safety
  • Easy installation via Homebrew, Cargo, or install script
Cons
  • Requires tmux as a dependency
  • Some features (like CityHall) are early/experimental and may be unstable
  • Learning curve for users unfamiliar with tmux or terminal-based tools

Best For

undefined: undefinedundefined: undefined

Alternatives to agent-of-empires