Hand over your first responsibility.

Give a familiar bot an ongoing responsibility, then review and refine its work in the same conversation.

A team for your ongoing work.

Omni Bot gives you a dedicated place for an AI team that works on the ChatGPT or Claude account you already pay for. Each bot has a responsibility, one ongoing private conversation, and jobs you can manage alongside its work. Return to Support with the next customer question or Growth with a new direction for its research.

Your bots live on their own computer in the cloud, or on your Mac if you prefer. Omni Bot organizes your team, starts saved jobs, and brings results back to the associated conversation. You can bring bots from both agents into a group and check in from your iPhone.

Start on your iPhone.

Install Omni Bot and sign in with Apple or an email code. While you sign in, your bots’ computer is started: a private machine in the cloud with your bots, files and jobs, paired to your phone with keys made on the phone. It takes about half a minute the first time.

Before the first chat, connect the ChatGPT or Claude account you already pay for; every bot works on it, with the apps connected to that account. Then Chief of Staff, the bot every account starts with, opens the first conversation: ask it for anything, or ask it to set up a bot for an ongoing job such as a brief every weekday morning. Create more bots from the plus button.

Every new account gets a free week of Cloud. When it ends, choose Cloud to keep the computer in the cloud, or Local to run your bots on your own Mac.

Your bots keep working around the clock, so jobs run while your phone is in your pocket; see plans. Every bot has its own screen: tap the display button in its chat to watch it work in a real browser, and take over for a login. The rest of this guide applies in the cloud and on a Mac alike; the Mac sections below are only for running bots on your own Mac.

01

Or install Omni Bot on your Mac.

Download Omni for Mac, open the disk image, and drag Omni onto the Applications folder shown next to it. Then open Omni from Applications.

Omni requires macOS 15 or later. It runs on Macs with Apple silicon. The app is signed and notarized; macOS may ask you to confirm opening an app downloaded from the internet.

02

Connect your account.

Codex, from OpenAI, and Claude Code, from Anthropic, connect AI models to tools that can read files, run commands, and use connected services. Choose which one powers each bot. When you send a message, Omni starts or resumes that tool with your bot’s project folder, instructions, and conversation. The AI works out the steps, the tool carries them out, and Omni shows you the progress and results.

Omni keeps each bot’s conversation and jobs together, starts recurring work at the times you set, and lets you review the work from your iPhone. Codex and Claude Code run on your Mac; they send AI requests to OpenAI or Anthropic through your own account.

The Mac app alone needs no Omni account. If you already use Codex or Claude Code on this Mac, Omni can use that sign-in. Otherwise, follow setup to complete the provider’s own sign-in flow. You need an account with access to the agent you choose. Codex authentication and Claude Code authentication describe the provider requirements.

Under the hood, Omni connects to Codex through its App Server and to Claude Code through Anthropic’s Agent SDK. These integrations let Omni start and resume conversations, show tool activity, and handle approval requests.

Wait until Omni shows that an agent is connected before sending your first message. Omni does not include model usage. Models, features, limits, and any usage charges come from your provider account. Each provider’s terms apply, including Anthropic’s conditions for running Claude Code in another product. Each bot chooses its agent in its settings.

03

Give your bot a responsibility.

Click the plus button and choose Create a bot. Give it a name and appearance, then choose Codex or Claude and a model. Click Create bot to finish. Its private conversation is where you agree on the work and keep returning to it.

Try: “Help me stay on top of customer feedback. Every weekday, review the feedback files in my project, group recurring problems, and draft replies for me to review. Ask me where the files are first.”

Your bot should clarify the information it needs, do a first pass, and confirm any recurring task it has actually created. Review that first result together. Tell it what to change and what decisions it should leave to you.

Each bot has one ongoing private conversation. Omni resumes the underlying Codex or Claude Code session as you continue. The agent manages its context, including compaction of longer conversations; this does not mean it can recall every detail forever.

Select the bot’s name to choose its folder and adjust its instructions and model. You can use an existing project with code, docs, or feedback, or keep the bot in Omni’s own folder. Connect any external services it needs separately; giving it a role does not give it access to those services.

In an existing project, the bot uses that folder’s instruction file. Keep shared product facts and rules there, and put a specific recurring task in its job description. Bots using the same instruction file share changes to it. You do not need a separate repository for each job.

04

Connect your iPhone.

Install Omni Bot on your iPhone, sign in, and choose Local under Settings › Plan ($4.99 a month). Then connect your Mac under Settings › Computer › Connect a Mac, and the phone shows the bots running on your Mac.

  1. On your Mac, open Omni’s settings and choose the option to pair your iPhone.
  2. On your iPhone, open Omni and scan the code shown on your Mac.
  3. Wait for the connection to complete, then open a conversation.

Once paired, the phone shows the same bots, conversations, jobs, and approvals. It can connect over Wi-Fi or mobile data. Your Mac must remain awake, online, and running Omni. You don’t need port forwarding or to stay on the same Wi-Fi network.

Make it yours.

Tap a bot’s name to open its settings. Folder, agent, model controls, autonomy, instructions, skills, and memory are kept together. A bot can work in Omni’s own folder or in a folder you choose, such as a repository, and its autonomy level decides how much it does without asking: Ask stops for you, Auto lets the agent’s own reviewer decide, Full never asks. Available controls depend on the connected agent and account.

Instructions, skills, connections, and memory come from the selected agent’s setup on your Mac. Native memory follows that agent’s scope and may be shared across chats or bots using the same project. Review the memory shown in settings before treating it as specific to one bot.

Keep Omni up to date.

Omni checks for updates automatically. When one is available, a small blue download circle appears beside your account at the bottom of the sidebar. Click it to download, then choose Restart to Update when you’re ready. You can also use Omni → Check for Updates.

If you have build 19 or earlier, download this version once, quit Omni, and replace the app in Applications to get the new updater. Your stored conversations and settings are kept.

Give your bot a job.

On Mac, open your bot’s side panel and choose Jobs. On iPhone, open Jobs in the bot’s settings. Describe what it should take care of, choose when it repeats, and save. You can also ask in chat: “Every weekday, check new feedback and group duplicate bug reports.”

Each job belongs to a bot and a conversation. Edit its instructions or timing, run it now, pause it, and see recent runs. Results return to that conversation so you can discuss them with the bot. All jobs shows the whole team’s schedules, work in progress, and anything needing attention.

On a computer in the cloud, jobs run while your phone is off. On your own Mac, the Mac needs to be awake, online, and running Omni. In each job, “When you’re away” controls how approval requests are handled. Tasks managed by other apps are listed separately.

Bring your bots together.

Create a group with two or more bots. For example, ask Support and Engineering to discuss a customer report. One can use Claude Code and the other Codex. Send your message to everyone or choose one recipient. Bots reply in order, read the earlier answers, and can hand a specific question to another member or pause for your decision.

A group keeps its own conversation history. It does not automatically include each bot’s private conversation, and native memory is off in groups. Share the relevant report or summary in the group so its members can work from the same information. A bot’s ongoing private conversation and jobs remain available separately.

If something doesn’t connect.

  • The phone cannot reach your Mac: make sure your Mac is awake, online, and Omni is open. Check the connection status in settings on both devices.
  • No reply: check that ChatGPT or Claude is connected under Settings and that your account has usage left. Read any error shown in the conversation.
  • Pairing fails: generate a fresh code on the Mac and scan it again. Do not share the code with support.
  • TestFlight says the beta is unavailable: check the invitation on the download page. TestFlight access can change or fill up; contact support if the public invitation does not work.

Still stuck? Contact support with your app version and the error you see.