OpenBot 1.0.2
LatestBefore you upgrade
- Back up first. Upgrading from 1.0.0 or earlier runs 1.0.1’s database changes, and going back afterward means restoring that backup.
- On Windows, OpenBot Desktop now runs in a Podman machine of its own. An installation that ran in yours starts fresh, and its earlier data stays in your machine.
- If Docker Desktop is too old to run OpenBot, OpenBot updates it. Docker Desktop quits while it updates, and the containers that were running start again afterward.
New
- Talk to OpenBot: a microphone in the message box turns what you say into text. OpenBot Desktop uses your computer’s own speech recognition.
- OpenBot Desktop updates a Docker Desktop or Podman that is too old to run it, at setup and at every Start.
- Updates download in the background while you work, so clicking Update has nothing big left to download.
- Setup starts its big downloads on the first screen, while you sign in, instead of waiting for Install.
Improved
- OpenBot Desktop uses its own Podman machine when yours can’t run it, and leaves yours as it is.
- Setup’s first screen says this version runs entirely on your computer and takes 1 to 10 minutes, depending on your internet speed.
- Uninstalling on Windows stops what OpenBot was running, and never touches your own Podman machines or containers.
- A new conversation’s first message starts one run on the Bot, where it started two.
- Picking a model closes the picker and puts the cursor back in the message box.
Fixed
- Installing a new OpenBot over an old one on Windows no longer offers to delete your data.
- An older Docker Desktop no longer stops Start with “Compose config exited with exit status: 15”.
- A Podman machine that stops answering is restarted for you.
- An answer that reached the screen with words missing now shows whole, and browser actions that never ran are tried once more.
- A Claude Agent SDK Bot holding several apps no longer stops on its first question with “this conversation is too long for the model”.
- A Bot draws a chart or table only from results it has already read.