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 and git worktrees.

FreeFree tier
Type
Open Source

About Agent Of Empires

Agent of Empires is a free and open-source terminal web session manager for AI coding agents, built in Rust and powered by tmux. It enables users to run multiple AI coding agents in parallel, such as Claude Code, Codex, OpenCode, Gemini CLI, and Mistral Vibe, all from a single TUI or web dashboard. The tool features automatic git worktree creation for parallel branches, Docker sandboxing for safe execution, and a mobile-first web interface with real-time terminal views. It also supports remote phone access via QR pairing (Tailscale/Cloudflare Tunnel), multi-repo workspaces, agent status detection, and session persistence through tmux. Licensed under MIT, it is installable via Homebrew or a curl script.

Key Features

TUI Dashboard with keyboard shortcuts for managing all sessions
Git Worktrees for running parallel agents on different branches
Docker Sandbox for isolated, safe agent execution
Web Dashboard accessible from any browser (PWA on mobile)
Structured view of agent state via Agent Client Protocol
Remote phone access via HTTPS with QR pairing (Tailscale/Cloudflare Tunnel)
Multi-repo workspace support with project registry and pickers
Automatic status detection (working, waiting, idle) per agent
tmux persistence - agents keep running even if aoe is closed
Compatible with Claude Code, Codex, OpenCode, Gemini CLI, Mistral Vibe, Pi.dev, Copilot CLI, Factory Droid Coding

Pros & Cons

Pros
  • Free and open source with MIT license
  • Supports a wide range of popular AI coding agents
  • Dual interface: TUI and web dashboard for flexibility
  • Persistent sessions via tmux ensure agents keep running
  • Git worktrees enable parallel development on multiple branches
  • Docker sandboxing provides safe execution environment
  • Mobile-first web UI with PWA support and remote access
  • Active development with experimental features like CityHall for team coordination
Cons
  • Primarily designed for developers; requires command-line installation
  • Experimental CityHall feature may have limited stability
  • No native Windows installer (Homebrew and curl script focus on macOS/Linux)
  • Dependency on tmux and git may add setup complexity for some users

Best For

Running multiple AI coding agents simultaneously for different tasksManaging coding agent sessions from a mobile device while on the goIsolating agent execution in Docker containers for securityWorking on parallel branches of the same repository with separate agentsMonitoring agent status and output without switching windows or terminalsSetting up a shared multi-machine agent management system via CityHall (experimental)

FAQ

What is Agent of Empires?
Agent of Empires is a free, open-source terminal web session manager for AI coding agents. It allows you to run multiple agents (e.g., Claude Code, Codex, OpenCode) in parallel and manage them via a TUI or web dashboard, leveraging tmux and git worktrees.
Is Agent of Empires free?
Yes, Agent of Empires is completely free and open source under the MIT license.
How do I install Agent of Empires?
The recommended way is via Homebrew: `brew install aoe`. Alternatively, you can use the install script: `curl -fsSL https://raw.githubusercontent.com/agent-of-empires/agent-of-empires/main/scripts/install.sh | bash`.
What AI coding agents are supported?
Agent of Empires works with multiple agents including Claude Code, Codex, OpenCode, Gemini CLI, Mistral Vibe, Pi.dev, Copilot CLI, and Factory Droid Coding.