Run Codex in one project, Claude Code in another and Cursor in a third, and the work stops fitting in your head. Which session is waiting on you? Which one finished an hour ago? Which one quietly stalled? The answers are already saved on your computer. They are just scattered across three tools and a dozen windows.
Omen Universe gathers them into one place. Here is how it works, what it reads, and what it will never do.
Every project on one map
Universe reads what your coding agents have already saved on your machine and turns it into a single world. Every project gets a hexagon and keeps it. Related projects share a clearing, joined by roads and signposts, and you can name a region, drag projects into it and give it a colour.
Pan, zoom, or search for a project and fly straight to it. Attention badges tell you which parts of the map need you before you get there. When the map gets crowded, send a project or a single worker to sleep, or archive it out of sight. Everything is reversible, and there is bulk clean-up for whatever has been quiet for 30 or 90 days.
Every conversation is a worker you can watch
Each conversation becomes a character on its project's island. Working agents walk and type, blocked ones turn and wave, finished ones stand ready. You can read the state of a whole project from across the room.
Those movements are driven by real session signals, or they do not happen. Once your projects are in, Universe checks local activity every three seconds, with no launch wrapper and no per-project setup. An active run with no update for five minutes is marked as a possible stall, and labelled as an inference, because a long tool call looks the same from outside. If a source cannot be read, the worker tells you it needs checking instead of pretending everything is fine.
One queue for everything waiting on you
Questions, approvals, failed runs and stalls collect in one list, each with its project, tool and conversation attached. Pick one and the camera flies you to it.
You answer in the tool that asked. A matching reply there clears the request in Universe, and a request stays open until one arrives. Blockers live in the world rather than interrupting you: sound is opt-in, and a newly detected request waits while you are typing, dragging or reviewing something else.
Which tools it reads
- Codex (desktop and CLI): the local thread index and its session events, including new turns, tool use, the questions and approvals it raises, and how a run ended.
- Claude Code: local project transcripts, with new sessions noticed about every ten seconds.
- Cursor: the editor's own local conversation records, including run status and blocking-action detail.
- ChatGPT: a dated snapshot of your connected-app history. A snapshot by design, not a live sync.
Claude's desktop and web Projects are not covered yet, and work that lives only in the cloud, with nothing saved locally, stays invisible. Universe would rather show you less than pretend.
Missions that outlive the chat
Conversations end; goals do not. A mission records the goal, the next step and the conversations working on it. You can pull unchecked items straight out of a project's own Markdown checklists, keeping the file, the line and the original text as evidence.
When you are ready to act, Universe generates a brief that carries the objective and its evidence, and opens it as an interactive Codex or Claude Code session with that tool's normal permissions. Cursor and ChatGPT get a copy-and-open handoff instead. Tracking a mission never sends a prompt or starts a run on its own.
It reads, and that is all it does
Universe opens your agents' records read-only. It never edits your history, never touches a sign-in, never installs anything inside your repositories, and never replays a saved prompt. Transcripts are read in small chunks with common credential shapes stripped out, and your history and your world stay on your own machine: not in a browser, not in an account, not on a server. One setting stops automatic observation entirely.
Take it with you
Pair a phone with a one-use code and carry the same 3D world, missions and attention queue in your pocket, so a one-word answer does not have to wait until you are back at your desk. The desktop stays in charge: scans, settings and launching anything all stay there.
Where Omen Universe is today
Universe is in team preview. Builds go to the team and are not signed yet; public downloads and automatic updates arrive with the first open release. See everything it does and join the waitlist to hear when it opens.