Repository navigation
OpenMausBot 0.1.62
Browser-ready desktop apps
Desktop installers now include the pinned browser engine and Chromium, so a fresh installation does not need a separate browser download. Browser access remains opt-in, with separate sessions for each bot. The npm/self-hosted package stays lightweight and installs its browser separately.
Browser turns now save the page the bot actually used. Bots with both browser and computer access select the correct surface, including when a screenshot is already in progress. Screenshots remain paused while you hold manual control.
Guided terminal setup
Run openmausbot to set up your AI connection, choose a model, optionally connect your phone, and open your workspace. Later launches reuse your choices.
- Arrow-key menus powered by Clack, with a plain-terminal fallback.
- ChatGPT/Codex and Claude Code sign-in, or masked API-key entry. API billing is separate from subscriptions; compatible API connections currently support chat only.
- Optional phone pairing with a terminal QR, manual code/link, and five-minute single-use expiry. The HTTPS connection is checked before an invitation is created.
- Existing bots, model choices and conversations are preserved. Changing the setup default affects newly created bots only.
- Cleaner startup output, private diagnostic logs, safe cancellation and reuse of an already-running workspace.
Phone access requires a managed HTTPS address, existing Tailscale, or your own HTTPS reverse proxy. iPhone/iPad can use Safari or the iOS app. Android currently uses the web app for this pairing flow.
Install or update the CLI
npm install -g openmausbot@0.1.62
openmausbotRequires Node.js 24 or later. Use openmausbot setup to change your choices and openmausbot pair to connect another phone. openmausbot serve remains available for unattended service startup.
Also fixed
- Phone pairing uses the running workspace's address instead of stale saved launch preferences.
- Cancelling while Tailscale is being enabled cleans up the attempted route without starting a server.
- Desktop updater mirroring tolerates the separately published npm package without weakening installer/feed verification.
- Unsupported saved reasoning settings no longer break a new bot's first turn.
- The Ubuntu installer correctly reads system sandbox restrictions while preserving the narrow AppArmor policy.
- Windows browser startup and close/reopen no longer stall the bot's tool connection; the bundled engine includes a documented, pinned Windows-specific backport.
- Rooms disclose when a bot draws from its own private thread, without changing its access permissions.
- Active paired-device sessions renew within the existing security limits.
- General settings follows the selected interface language.
- Bot titles appear above names in the sidebar instead of crowding them on the same line.
Includes #899, #902, #907, #909, #889, #882, #885, #913 and #914.
Thanks to @TsukinowaRin, @alisson-acioli, @XiaoZ-0218, @FsDevNinja, @Viewofmind and @Remownz for their contributions to this release.
npm: npx openmausbot@0.1.62 · https://www.npmjs.com/package/openmausbot/v/0.1.62