Collaborate with Your Team

Omnigent is multi-user. Share a live session with a link, let a teammate co-drive your omnigent, or fork a conversation so someone can continue independently. The same session works across terminal, web UI, and mobile simultaneously.

To collaborate, you need a server that teammates can reach and auth enabled:

  1. Deploy a server so teammates can connect from anywhere.
  2. Set up auth to enable accounts or SSO and invite teammates.
  3. Start collaborating by sharing sessions, co-driving, and forking.

Share a live session

Hit Share in the web UI and send the link. Teammates see everything in real time: messages, tool calls, and file changes stream to every connected viewer.

Co-drive

A teammate attaches to your running session. Their messages execute on your machine. Great for pairing or handing the keyboard to a domain expert mid-investigation.

In the web UI, hit Share and send the link to your teammate.

From the terminal:

omni attach <session_id>

Both participants see the same streaming output. Either can send messages. The omnigent processes them in order.

Fork

Clone a conversation and continue independently from the fork point. The original session is unaffected.

In the web UI, click Clone Session.

From the terminal:

omni run --fork <session_id>

Forking copies the full conversation history up to the fork point. From there, each session diverges independently.