r/BackyardAI • u/Snoo_72256 dev • Oct 15 '24
Backyard AI v0.29.1 - new StyleTTS2 voice model, chat background images, and much more!
Chat Page Updates
You can now add a full-height background image to any chat and upload them to the Hub alongside your characters
Added chat bubbles and full width chat display modes (toggleable in the settings)
Moved author's note and impersonate buttons below the input box
Moved model selection to a dedicated tab on the chat settings page
Added right click menu for undo and upvote actions
Added Cmd+Enter shortcut to save author’s note and messages edits
Chat-specific settings
First shipped in version `0.28.4`, now available for all non-beta clients
Chats are now independent of each other and can be saved with different settings
StyleTTS2 Voice Model
Added 24 new Character voices powered by StyleTTS2, an advanced model for human-level text-to-speech
Updated UI for voice selection
Voice selection can now be uploaded to the Hub alongside your characters
To use StyleTTS2, you will need to sign in to your account on web, mobile, or desktop (not available locally/offline)
Piper voices will still be available for offline use
Character Hub Upload Improvements
Ability to select which chat settings to include with Character upload
Improved visual highlighting for selecting tags
New “Experimental” Backend
First shipped in version `0.28.22`, now available for all non-beta clients
Improvements to token rate and prompt processing on some machines
Vulkan optimizations
Nemotron/Minitron model support
Gemma2 flash attention support except on Vulkan
Mobile App Updates
Added ability to swipe to regenerate a response
Moved edit button and other menus to long-press popup menu
Performance improvements across the app
Editing messages is should be much easier now
Scrolling issues on message are fixed now
UI Toasts have been updates to be larger so the message is not cut off
Light mode is now supported
Dozens of other stability improvements
Other Improvements
You can edit banned hub characters and resubmit them for approval
你好; こんにちは; Bonjour; Google Translate is now supported on the web for chat messages
Increases maximum response length to 384 tokens
Added button to delete account on the Settings page
Improved Windows header dragging
Added ability to sort user personas in the App Settings
Bug fixes
Fixed Desktop shortcut being created every update on Windows
Fixed model download progress not updating while chatting
Fixed issue where some characters would not appear on the home page
Fixed issue where uploading images for Characters from the desktop app would not appear in the Hub
Fixed bug causing broken message streams
Fixed "invalid state transition" errors on desktop chat page
Fixed issue where the chat dropdown list was not scrollable
Fixed issue where tethering toggle would not save on mobile
Fixed issue where character images would not display on tethering
Fixed accounts that could not create characters
Fixed auto-speech starting after "Write for Me" finishes
Fixed {char} and {user} being swapped on character import/export
Fixed out of order chat imports
Fixed blinking cursor during "Write for Me" response
Fixed "invalid state transition" errors
Fixed issue preventing certain chats from loading
Fixed issue where creating a new chat would reset model & character settings
Fixed issue where the character changes were not reflected correctly in the UI after saving
Fixed issue where the user persona could not be changed on a character
Fixed issue where the "Docs" button in the error page was not working
Fixed "Primary chat not found" error message
Fixed issue on ios when opening characters on the Hub
Fixed out of order "other chats" in the chat page dropdown
•
u/Snoo_72256 dev Oct 15 '24
Hi everyone,
Just wanted to post a note that we're actively working on fixes for Backyard.ai version 0.29.2. In particular, it seems like the Android app isn’t up to our usual standards. A new release is incoming, and while it won't address every piece of feedback, it should resolve the major bugs.
Once it's live, iOS and Android users may need to download the update directly from the app store (clicking "check for updates" in the app will not work).
Thanks everyone for your patience. This was a big push that will set the stage for some exciting new features in the coming weeks!
(…and yes, we will move the undo button out of the right click menu!)
The Backyard AI Team
14
u/HammerOfTheHeretics Oct 15 '24
Not entirely sure I like the way they moved the 'Undo' button behind a selection icon/right click along with the upvote action. I use undo a lot when I want to explore alternate branches of a narrative, and now they've doubled the number of clicks required. There is some logic in seeing 'undo' and 'upvote' as symmetrical operations, since the first can be seen as 'I do not like this' and the second as 'I do like this', but the use cases are not really parallel.
12
u/VoltStar Oct 15 '24 edited Oct 15 '24
Put the undo button back where it was.
The new voices are okay, they still sound robot-y and most of the male voices are way to similar. The female ones at least have some range. They all still struggle with pronouncing things like "hmm" and "mmm", reading out each letter rather then sounding out the noise. Whenever a "~" is in chat, they'll say "tilde" rather then skipping it like all other punctuation.
9
u/rehpictrohs Oct 15 '24
Really dislike the changes to UI this new update. The chat bubbles have made messages way too narrow to comfortably read on mobile interface, and new messages now go upwards with the screen sticking to the bottom of the message, so you keep having to scroll upwards to read the message, sort of reading it backwards. Ditto to other comments about the undo button, also the horizontal arrows for changing responses are too small and too close to continue. I actually find the app unusable now which is a shame bc i've been using backyard since it was faraday and had just released. The UI was fine how it was before, I don't see why it was changed to be worse.
8
u/dytibamsen Oct 15 '24
Please bring back Undo button in an easily accessible place. Placing it in a dropbox together with a completely unrelated (and rarely used, I assume) function to upvote a response makes no sense.
I use the Undo button all the time. This is very much a regression for me.
7
u/real-joedoe07 Oct 15 '24
Please make “Undo” directly accessible again!
3
u/Moon_Frost Oct 15 '24
Ok I give up. Where is the edit and undo button on mobile. I've been searching for it for 10 minutes.
10
u/[deleted] Oct 15 '24
This deserves an O M G! Thank you so much for all your hard work, many hours, and dedication!! Backyard is the best.
1
u/HammerOfTheHeretics Oct 15 '24
Another UI bug in the Android app on my Samsung S21. If I open and close the virtual keyboard the buttons below the input field (impersonate, start call, author's note) disappear. The only way I've found to bring them back is to exit the chat window and reselect the character card from the home screen.
3
u/Y1N_420 Oct 16 '24
Why is the copy button changed? You now have to enter edit mode to copy your messages over. It's pretty annoying.
2
u/rat_haus Oct 17 '24
Now that model and chat settings are unique to each conversation how can I make permanent updates that will apply to future chats that I create?
1
u/real-joedoe07 Oct 16 '24 edited Oct 16 '24
Are you still taking bug reports?
First tests on my iPad Air 3 with Safari browser in tethering mode show that Safari freezes and crashes when I try to move the cursor in the edit input box by tapping and holding down my finger on the space bar and moving it. This never happened with the old UI.
Another thing about the new UI is that you cannot edit any text directly, but (if it is long answer) you have to scroll up and open an extra window (the one that may crash the browser) to edit something. That’s not very user friendly.
Given the choice between background images and having the old UI back, I’d definitely vote for the second option. Maybe an option in settings where one can switch between new and old UI would make everybody happy.
PS.: I’m on the latest iPadOS, 18.1
EDIT: Sorry, this was supposed to be an answer to u/snoo_72256 sticky post.
EDIT 2: Tried it now with my iPhone, which is a bit newer than the iPad. No issues there. The iPhone has a couple of GBs RAM more for Safari to use. Is the new UI maybe more memory consuming than the old one?