- Added: Import/Export
- Fixed: freezing on long contexts after generating a message
- Fixed: words blacklist no banning all possible combinations
- Removed: TFS support for llama.cpp (it was removed from the server)
- Removed: penalty prompt support for llama.cpp (it was removed from the server)
- Changed: the next random participant is always chosen by AI
- Changed: do not put a period at the end if a dialog line is just a quote
- Changed: for existing conversations new samplers are inserted in more appropriate positions
- Changed: temperature can be set to zero
- Added: DRY sampler for llama.cpp
- Added: XTC sampler for llama.cpp
- Added: streaming for llama.cpp
- Added: allow to stop the API request for llama.cpp
- Added: manual blacklist
- Added: long tap the OK button in the editing dialog to save the message without formatting
- Added: allow to convert chat to group chat
- Fixed: dialog line continuation
- Fixed: blacklist for non-English words
- Added: handling llama.cpp errors
- Changed: after continuing the message, retry only the generated part
- Changed: the settings page
- Improved: continuing a message
- Improved: auto-formatting
- Improved: help page now have icons for button reference
- Fixed: zero length repetition penalty did not select the entire text for penalty when using llama.cpp
- Added: searching conversations by name
- Added: ability to remove a range of messages from the selected to the last
- Added: an option for what participant to choose on retry in a group chat
- Added: ability to copy the request and the response from the debug page
- Added: the debug page now shows tokens per second and total time passed
- Added: frequency penalty, presence penalty, Min P and DynaTemp support for llama.cpp
- Added: support for samplers/filters order for llama.cpp
- Changed: default settings
- Changed: conversations are now sorted by access date
- Changed: unsupported settings are hidden instead of grayed-out
- Changed: the debug tree is now collapsed by default to speed up opening the debug page
- Improved: participant settings GUI
- Improved: API calls for llama.cpp
- Improved: file saving errors are now shown to the user
- Fixed: wrong word concatenation when continuing the word in the next request
- Fixed: entering 0.09 and less in a floating point settings field
- Fixed: keyboard focus glitches
- Fixed: crashes on Neodim Server requests
- Fixed: context size detection for llama.cpp
- Fixed: wrong penalty prompt processing for llama.cpp
- Added: support for llama.cpp
- Added: debug view to see the API request and response
- Added: Mirostat sampling (only for llama.cpp)
- Fixed: detection of the dialog line end
- Fixed: overflow in the edit dialog
- Improved: only require the endpoint's host and add everything else automatically
- Improved: maximum preamble length increased to 65535 symbols
- Changed: now using Material 3 theme
- Added: a button to choose a participant name for the group chat
- Added: "Colon at the start inserts the previous participant's name" flag
- Fixed: long tap on the Add button
- Fixed: continuing the message (by long tap on the Generate button) in group chat mode
- Changed: capitalize first letter of a group chat participant
- Improved: "Undo the text up to these symbols" algorithm
- Improved: message formatting
- Changed: Neodim Server v0.13 is required
- Changed: default settings
- Added: secondary actions to the buttons
- Added: new options for retry blacklist ("Also add special symbols to blacklist" and "Remove old words from blacklist on retry")
- Added: ability to write comments in a group chat
- Added: ability to auto-generate the previous participant name in the group chat mode
- Added: new way to concatenate dialog lines (Combine chat lines =
previous lines
) - Improved: try not to generate just an empty text
- Improved: formatting and auto-correction
- Added: "Add words to blacklist on retry" option
- Fixed: help page formatting and text
- Changed: Neodim Server v0.11 is required
- Added: group chat mode
- Added: ability ot change the author of the message
- Added: "Always alternate chat participants in continuous mode" option
- Added: "No repeat N-gram size" option
- Added: "Remove participant names from repetition penalty text" option
- Added: "Combine chat lines" option
- Added: "Penalty alpha" option
- Changed: treat colon and asterisk as a sentence separator while performing undo
- Improved: messages formatting and auto-corrections
- Improved: write error message if using incompatible Neodim Server version
- Improved: messages formatting and auto-corrections
- Changed: submitting empty text is not allowed anymore
- Changed: Neodim Server v0.8 is required
- Changed: the original penalty text is now kept intact by default
- Added: continuous text generation (on long pressing the submit button)
- Improved: stopping on sentence end
- Improved: the warpers order now include repetition penalty
- Added: ability to undo the text by sentence
- Changed: the leading punctuation is now not lost in the adventure/story mode
- Changed: the undo stack is now not auto-cleared
- Changed: default settings
- Fixed: some auto-correction rules
- Fixed: participant colors are not updated right away
- Added: support for typical sampling
- Added: support for top A sampling
- Added: ability to reorder filters/sampling/warpers
- Added: ability to clear all messages from a conversation
- Added: ability to duplicate a conversation
- Added: textual view of a conversation
- Added: ability to keep the unfiltered repetition penalty text
- Added: story mode
- Changed: default settings
- Fixed: various problems with adventure mode text
- Added: option to stop the generation on
.
,!
or?
. - Improved: new auto-correct rules
- Improved: stop on sequence-end tokens
- Changed: formatting edited messages in adventure mode won't capitalize the first letter and won't set the trailing dot
- Changed: debug and release builds now use the same signing config
- Fixed: error texts in settings
- Added: auto-formatting edited messages
- Added: removing messages
- Open links in an external browser
- Initial release