explaingit

chussum/mobius

Analysis updated 2026-05-18

41SwiftAudience · developerComplexity · 2/5LicenseSetup · easy

TLDR

A macOS menu bar app that switches between multiple Claude and Codex accounts in one click, auto falling back when you hit usage limits.

Mindmap

mindmap
  root((Mobius))
    What it does
      One click account switch
      Auto fallback on limits
      Auto return on reset
    Tech stack
      Swift
      macOS menu bar
    Use cases
      Switch personal and work accounts
      Avoid manual re login
      Manage multiple CLI accounts
    Audience
      Claude Code users
      Codex CLI users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Switch between multiple Claude or Codex subscription accounts from the menu bar without logging out

USE CASE 2

Automatically fall back to a secondary account when your usage limit is reached

USE CASE 3

Manage personal and work AI coding accounts side by side on the same Mac

What is it built with?

Swift

How does it compare?

chussum/mobiusjaywcjlove/dock-liftotoha1119/token-checker
Stars414141
LanguageSwiftSwiftSwift
Setup difficultyeasyeasymoderate
Complexity2/51/52/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires macOS 14 or later and the CLI tool of whichever provider you want to switch, such as claude or codex.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

In plain English

Mobius is a macOS menu bar app that switches between multiple Claude and Codex accounts with a single click. If you use Claude Code, Claude Desktop, or the Codex command line tool with more than one subscription, such as a personal account and a work account, Mobius removes the need to manually log out and log back in every time you hit your usage limit. It automatically falls back to the next account on your list when one runs out, and automatically switches back to your main account once its limit resets. Clicking the infinity icon in the menu bar opens a small window showing tabs for all providers, Claude, and Codex separately, with each account shown as a card displaying a usage gauge and the time left until it resets. Clicking a card switches to that account instantly without needing to sign in again. You set which account is primary and which are fallback accounts, and fallback accounts can be reordered by dragging. The menu bar icon itself changes color to show whether you are on your primary account, a fallback account, or have exhausted every account. Mobius supports switching Claude Code CLI sessions across claude.ai subscription accounts, personal or business, and OpenAI Codex CLI sessions logged in through a ChatGPT subscription, with Claude Desktop switching included as an experimental feature. It does not support Console or API key based access, Bedrock, or Vertex accounts, and requires macOS 14 or later along with the relevant CLI tool installed. The README notes that using more than one personal account just to raise your usage limit may violate the underlying service's terms, and warns that Mobius is not responsible for any account restrictions that result from that. Detection of usage limits works entirely by reading local session log files rather than calling any server, so the app does not add extra network traffic that could look suspicious to the account provider. The only network calls it makes are for displaying the usage gauge, for login, and for a once a day update check, all of which can be turned off. A command line tool called mobius is also available for switching accounts from a terminal. The app is open source and distributed under the MIT license.

Copy-paste prompts

Prompt 1
Help me install Mobius and add my personal and work Claude accounts as primary and fallback.
Prompt 2
Explain how Mobius detects usage limits without sending network requests to Anthropic or OpenAI.
Prompt 3
Show me how to use the mobius command line tool to switch accounts from the terminal.

Frequently asked questions

What is mobius?

A macOS menu bar app that switches between multiple Claude and Codex accounts in one click, auto falling back when you hit usage limits.

What language is mobius written in?

Mainly Swift. The stack also includes Swift.

What license does mobius use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is mobius to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is mobius for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.