logo codex-profiles

codex-profiles

Chai Pin Zheng · AI-Native IDEs & Editors · Updated
Visit site

A Bash-based wrapper that manages multiple accounts by isolating CODEX_HOME directories and Electron user data for the ChatGPT desktop app. It allows users to switch between personal, work, and test accounts without copying or migrating authentication tokens.

Version 0.7 adapted implementation to OpenAI's integrated ChatGPT desktop app; added init --share-with for linked profiles and support for workspace-to-profile bindings.

As of

  • Isolated CODEX_HOME per profile
  • Separate Electron user data for named ChatGPT windows
  • No token copying, parsing, or migration
  • CLI and Desktop app integration
  • Profile-local desktop logging
✓ Best For

Users who need to manage multiple, isolated Codex or ChatGPT accounts (e.g., personal vs. work) on a single macOS machine.

✗ Not Ideal For

Users seeking full operating-system level sandboxing or server-side account boundary enforcement, as this tool only handles local-state isolation.

Open Source

Open-source software licensed under MIT.

An effective, lightweight utility for developers who require a clean, reliable way to switch between multiple Codex and ChatGPT desktop contexts without manually handling sensitive auth tokens.
CLIAutomationDevToolsMacOSChatGPTOpenSource
Is codex-profiles free?

Yes - codex-profiles is Open Source. Open-source software licensed under MIT.

What is codex-profiles best for?

Users who need to manage multiple, isolated Codex or ChatGPT accounts (e.g., personal vs. work) on a single macOS machine.

Who makes codex-profiles?

codex-profiles is developed by Chai Pin Zheng. It is listed in the AI-Native IDEs & Editors category on ai.dosa.dev.

Track codex-profiles in your AI stack

Favorite this tool to revisit it later, or Zap it to contribute to the public vote count.

Content on this page is AI-generated. Please verify details with the vendor's website for accuracy.