Release notes · September 11, 2026

AI Switcher Desktop 0.2.1: Built on aisw 0.3.10

AI Switcher Desktop 0.2.1 bundles aisw 0.3.10, the latest CLI release. It is available now for macOS (Apple Silicon and Intel), Windows x64, and Linux x64. The desktop app is still in an early phase, so expect some rough edges.

Still early: set your expectations

The desktop app is young. The main flows (onboarding, saving profiles, switching a single tool or a whole set, backups, and repository rules) are exercised on every build. Even so, a graphical app on three operating systems has more surface than a CLI, and you may run into issues that tests have not caught. If something looks wrong, open an issue and include your OS and app version. If you need the most mature path today, use the aisw CLI. It manages the same local profiles.

One known issue: on Linux systems without a keyring service (GNOME Keyring or KWallet), such as minimal window managers, the onboarding setup scan can fail. You can still add profiles manually. It is tracked in aisw issue #249.

What changed in 0.2.1

  • aisw 0.3.10 inside. The bundled runtime moves from 0.3.8 to 0.3.10, which carries the CLI's recent reliability work: atomic profile imports, serialized profile and context changes, and rollback when a switch fails partway. It has no breaking changes, so existing profiles keep working.
  • Linux engine fix. The bundled aisw binary used to require glibc 2.39, so the desktop engine could not start on Ubuntu 22.04, Debian 12, or older distributions. aisw 0.3.10 is built against an older glibc, and its release now fails if that requirement rises again.
  • Tested against the real runtime. A new contract test drives the actual aisw binary through the desktop bridge in a throwaway home directory. It covers adding, switching, renaming, and removing profiles, plus backups. Runtime upgrades are now checked against real output, not only hand-written fixtures.
  • Verified runtime downloads. Release builds download the pinned aisw version from its GitHub release. The build rejects the binary unless its SHA-256 checksum matches the published one.
  • Onboarding layout fix. On wide windows, the details card in the Accounts step could cover the list of detected tools. The two now stack cleanly.
  • Locale fix in tests. The backup timestamp tests no longer assume an English system locale. The app already followed your locale; the tests now do too.

Download

Grab the build for your platform from the download page or the GitHub release. If you already run 0.2.0, the in-app updater will offer the new version.

Try the desktop app, keep the CLI close

Download Desktop 0.2.1 for your platform, or install aisw for the most mature switching workflow.

Desktop 0.2.1 questions

Direct answers about release maturity, the bundled runtime, and upgrades.

Is AI Switcher Desktop ready for daily use?

It is still an early release. The core flows are tested on every build, but you may hit rough edges, especially on Windows and Linux. The aisw CLI remains the most mature way to switch accounts, and both use the same local profiles.

Do I need to install aisw separately to use the desktop app?

No. Each desktop build bundles the matching aisw runtime; 0.2.1 ships aisw 0.3.10. You can point the app at a system or custom aisw binary from Settings if you prefer to manage it yourself.

Will upgrading change my existing profiles?

No. aisw 0.3.10 has no breaking CLI changes, and existing profiles and configuration stay compatible.

Where do I report a desktop problem?

Open an issue on the aisw-desktop GitHub repository. Include your operating system, the app version, and the diagnostic bundle from Settings if you can.