Skip to content

Releases: FontaineRiant/wrAIter

v2.4.2

09 Aug 10:52
Compare
Choose a tag to compare
  • UI tweaks
  • Custom post processing support
  • Audio can be muted/unmuted from main menu (TTS memory usage is 0 while muted)

Full Changelog: v2.4.1...v2.4.2

v2.4.1

05 Aug 07:35
Compare
Choose a tag to compare
  • "continue" option no longer selects autosaves (which have to be loaded explicitly now)
  • "continue" option shows the name of the story that it will load when selected

Full Changelog: v2.4.0...v2.4.1

v2.4.0 UX update

05 Aug 06:33
Compare
Choose a tag to compare

UX update

  • Added text wrapping: words are no longer split in half at the end of each line
  • Migrated every input prompt to inquirerpy's new syntax
  • Enabled multiline input: enter inserts newline in every case of writing/editing story/context (no more § or ~)
  • Replaced every slash command with keyboard shortcuts
  • Merged /revert and /edit into a single "undo and edit" feature (key: up arrow)
  • Added "redo" feature that allows you to reverse multiple "undo" operations while keeping any edit you made (down arrow)
  • Added "edit prompt" feature to edit permanent context after the story has already started
  • Added "single sentence generation" feature. Press tab to generate to the end of a sentence instead of all 100 tokens.
  • Ctrl+C is now supported in every case: cancels text or audio generation, stops playing audio, clears current input or returns to main menu (depending on the current state) and doesn't terminate the application anymore
  • Reworked crash recovery system to create automatic saves at every step of a story, instead of in the case of an exception. This allows reloading after a crash even when python isn't the origin of the termination

Full Changelog: v2.3.2...v2.4.0

v2.3.2

30 May 07:05
Compare
Choose a tag to compare
  • More languages supported for voice input
  • Conversation mode can now generate longer answers
  • Voice input model can now be set to run on CPU
  • Removed randomized starting prompts
  • Minor fixes

Full Changelog: v2.3.1...v2.3.2

v2.3.1

18 Apr 07:24
Compare
Choose a tag to compare

Full Changelog: v2.3.0...v2.3.1

v2.3.0

17 Apr 20:46
Compare
Choose a tag to compare
  • Conversation mode: chat with the AI directly
  • Mic input: switch to microphone audio input, no need to type!
  • Use of EOS token to stop generation early in chat mode (faster chat)
  • New /debug command to show some stats about the story, tokens, word cloud
  • New /redo command to generate a new output without changing the last input
  • Output streaming: words show up in the output as they are generated, and not just when it stops

Full Changelog: 2.2.0...v2.3.0

2.2.0

22 Mar 13:41
Compare
Choose a tag to compare
  • Hard limit on vRAM usage (by limiting history) for 24GB AMD GPUs
  • EOS token now determined through tokenizer config rather than model config (some models don't declare it the same way)
  • Forced the tokenizer to add a leading space if it isn't the default behavior for the model (like Mistral)
  • Switched from PyInquirer to InquirerPy, making wrAIter compatible with python 3.10
  • Added ROCm requirements for AMD GPUs
  • Merged short sentences together during TTS to reduce hallucinations.
  • Removed the need for TTS to write temporary audio files to disk, instead everything is played from memory.
  • Better crash handling and story recovery after a crash

Full Changelog: v2.1.0...2.2.0

v2.1.0

29 Jan 08:10
Compare
Choose a tag to compare
  • help menu fix
  • new /save (/s) command to save the story without going to the menu
  • quotation marks at the end of generated texts shouldn't be cut as often
  • character1 and character2 now correctly go back and forth
  • fixed /revert (/r) command when voice was disabled
  • stories remember their save name so that it's already filled when saving the same story multiple times
  • removed unnecessary first action prompt when creating a new game, it now only prompts for context before running the main loop

Full Changelog: v2.0.2...v2.1.0

v2.0.2 fix

12 Jan 10:01
Compare
Choose a tag to compare

updated requirements

Full Changelog: v2.0.1...v2.0.2

v2.0.1

12 Jan 09:31
Compare
Choose a tag to compare

Introduced the --silent argument to mute all voices.

Full Changelog: v2.0.0...v2.0.1