Skip to content

Releases: bnimit/duplex

Duplex 1.2.0

Choose a tag to compare

@bnimit bnimit released this 07 Sep 12:45
f28cd38

Instances now have their own identity, which fixes the two bugs people hit when running a second account.

What is fixed

  • The original app launches from the Dock while instances are running, instead of just focusing an instance.
  • A sign-in callback returns to the instance that started it, so signing in to a second account with Google now works.

How it works
Each instance is a copy-on-write clone of the app carrying its own bundle identifier, so macOS treats it as a separate application. A Claude instance costs about 6 MB of real disk despite Finder reporting the app's full size. Instances follow the original app's updates automatically.

Upgrading
Existing instances are rebuilt in the new format the first time you open Duplex 1.2.0. Because session storage changed, you will sign in again once per instance. Quit any instance that is still running before relaunching it.

Also new
Duplex now tells you when a new version is published, and shows the running version in the status bar.

Known limitation
Passkeys, hardware security keys, and Microsoft work account sign-in do not work inside an instance, because a re-signed clone cannot carry the vendor's keychain entitlements. Email and Google sign-in are unaffected.

Duplex 1.1.3

Choose a tag to compare

@bnimit bnimit released this 08 Aug 15:51
ac5dab7

Buy for $5 now opens live checkout. Profile-size refresh on foreground from 1.1.2 included.

Install:

brew tap bnimit/tap
brew trust bnimit/tap
brew install --cask duplex

Duplex 1.1.2

Choose a tag to compare

@bnimit bnimit released this 08 Aug 11:44
e89e74f

Profile sizes now refresh when Duplex returns to the foreground (no more stale Zero KB after launching a new instance).

Install:

brew tap bnimit/tap
brew trust bnimit/tap
brew install --cask duplex

Duplex 1.1.1

Choose a tag to compare

@bnimit bnimit released this 08 Aug 09:26
5a0c6c7

Buy button now points at the product page (checkout arrives with the payment store).

Install:

brew tap bnimit/tap
brew trust bnimit/tap
brew install --cask duplex

Duplex 1.1

Choose a tag to compare

@bnimit bnimit released this 08 Aug 07:32
b502412

First public release. Run a second copy of any Electron app on your Mac, each with its own login.

  • Notarized by Apple (Developer ID)
  • First instance free; $5 license unlocks unlimited instances on up to 2 Macs

Install:

brew tap bnimit/tap
brew trust bnimit/tap
brew install --cask duplex