Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

Agent-of-empires: OpenCode and Claude Code session manager

Details

External ID
46588905
Source
HN
Company
—
Product
Agent-of-empires: OpenCode and Claude Code session manager
Website domain
github.com
Launched
Jan. 12, 2026
Cohort
—
Upvotes
118
Upvotes percentile
0.9156785243741765
Tags
—
Fetched at
Sept. 7, 2026, 9:25 p.m.
Updated at
Sept. 7, 2026, 9:25 p.m.

Description

Hi! I’m Nathan: an ML Engineer at Mozilla.ai: I built agent-of-empires (aoe): a CLI application to help you manage all of your running Claude Code/Opencode sessions and know when they are waiting for you.- Written in rust and relies on tmux for security and reliability - Monitors state of cli sessions to tell you when an agent is running vs idle vs waiting for your input - Manage sessions by naming them, grouping them, configuring profiles for various settingsI'm passionate about getting self-hosted open-weight LLMs to be valid options to compete with proprietary closed models. One roadblock for me is that although tools like opencode allow you to connect to Local LLMs (Ollama, lm studio, etc), they generally run muuuuuch slower than models hosted by Anthropic and OpenAI. I would start a coding agent on a task, but then while I was sitting waiting for that task to complete, I would start opening new terminal windows to start multitasking. Pretty soon, I was spending a lot of time toggling between terminal windows to see which one needed me: like help in adding a clarification, approving a new command, or giving it a new task.That’s why I build agent-of-empires (“aoe”). With aoe, I can launch a bunch of opencode and Claude Code sessions and quickly see their status or toggle between them, which helps me avoid having a lot of terminal windows open, or having to manually attach and detach from tmux sessions myself. It’s helping me give local LLMs a fair try, because them being slower is now much less of a bottleneck.You can give it an install withcurl -fsSL https://raw.githubusercontent.com/njbrake/agent-of-empires/m... | bashOr brew install njbrake/aoe/aoeAnd then launch by simply entering the command `aoe`.I’m interested in what you think as well as what features you think would be useful to add!I am planning to add some further features around sandboxing (with docker) as well as support for intuitive git worktrees and am curious if there are any opinions about what should or shouldn’t be in it.I decided against MCP management or generic terminal usage, to help keep the tool focused on parts of agentic coding that I haven’t found a usable solution for.I hit the character limit on this post which prevented me from including a view of the output, but the readme on the github link has a screenshot showing what it looks like.Thanks!

Enrichment

Theme
AI agent frameworks and developer tools
Vertical
—
Function
Dev tools
Audience
Developer
AI stance
AI feature
Project type
Hobby / open-source project
Normalized one-liner
session manager for ai code editors
Manually corrected
False

Could you build this?

Yes It is a terminal CLI utility that monitors running processes or tmux sessions and emits notifications or status tables, easily built in Rust with AI assistance.

Discussion

20 comments analyzed.

Competitors mentioned: Coder (coder.com), Ramp's background agent, Ghostty terminal, Termius (iOS), Codex-oss

Concerns raised: Corrupts tmux sessions when closing panes, Mobile experience poor with tmux + Claude Code, Session persistence across reboots/system restarts unreliable, Single-player limitation, needs multi-player collaboration, Sandboxing not implemented yet

Feature requests: Lightweight Docker sandbox integration for sessions, Multi-player / collaborative agent support, Better mobile support for tmux interaction, Git worktree integration improvements, Session persistence across system reboots

Competitors

Other products that read as similar to this one — 600 launches clear the similarity bar, closest 8 shown.

Attention rank: #69 of 601 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 69 days after the earliest competitor.

Other launches for this product