Main
AoE is most useful when you standardize three habits:
- Use git worktrees for each agent session so changes never fight in one working tree.
- Name sessions after intent (e.g.,
lint-fix,perf-profile) so you can triage quickly in the dashboard. - Keep a “human review loop”: let agents draft fixes, then review diffs inside AoE before merging.
README excerpt (verbatim)
Agent of Empires (AoE)
A session manager for AI coding agents on Linux and macOS. Use it from the terminal (TUI) or from any browser (web dashboard).
Run multiple AI agents in parallel across different branches of your codebase, each in its own isolated session with optional Docker sandboxing. Access your agents from your laptop, phone, or tablet.
Why AoE?
Running one AI agent is easy. Running five of them across different branches, keeping track of which is stuck, which is waiting on input, and which just made a mess of your working tree, becomes a part-time job. AoE makes it a glance: one dashboard, one status column, git worktrees and Docker sandboxes set up for you, and sessions that outlive your terminal.
If you find this project useful, please consider giving it a star on GitHub: it helps others discover the project!
Want merch? Visit the store.
Watch the getting started video
FAQ
Q: Do sessions die when I close AoE? A: README FAQ says sessions persist as tmux sessions until you delete them.
Q: Does AoE work on Windows? A: README FAQ says native Windows is not supported; WSL2 may work.
Q: Is Docker required? A: README lists Docker as optional for sandboxing; tmux is required.