i built agent-mesh which acts a hub for these agents. every agent that loads it joins a small hub that runs as your user. from there it can: - list other live agent sessions on your machine, message them, read messages back from them - spawn a new agent (claude, codex, whatever) as a seperate process in its own tmux session so you can keep working while you're on the go
its still early but im surprised to see how well this works, i'd love it if everyone could give it a try
https://github.com/mubashir1osmani/agent-mesh
you can reach out to me on discord @deloreann1 if you run into any issues or have feedback
thanks!