github Vali-98/ChatterUI v0.8.7-beta1

latest releases: v0.8.8, v0.8.8-beta2, v0.8.8-beta1...
pre-release3 months ago

v0.8.7-beta1

Known Issues:

  • Header buttons getting cut off.

Features:

  • Chat Actions bar:
    • You can now press on a chat bubble to open the new Actions bar which will appear at the bottom of the bubble.
    • The Actions bar allows you to quickly:
      • Edit the message.
      • Copy the message.
      • If there is a code fence, Copy Code from the message
      • (If enabled in TTS menu) Run Text-to-Speech on the message.
      • (If enabled in Settings) Quick Delete the message.
    • This feature moves the TTS button away from the chat frame for ease of use.
    • You can still long press a chat bubble to open the message editor.
  • Formatting:
    • Use Common Stop: Instead of defining your own stop sequence, you can enable this option to automatically add common stop sequences used by LLMs. This will be enabled by default.
    • Remove Think Tags: Removes <think>....</think> fields from being sent to APIs. This will be enabled by default.
  • Pressing on notifications when the app is unloaded will properly load the relevant chat (does not work if you have either Load Chat on Startup or Use Authentication enabled).
  • Added Character Card Exporting in the Character Editor.
  • Added proper error logs if APIs return an error object.

Changes:

  • APKs are now packaged for arm64-v8a only. Previously ChatterUI was built as a fat APK alongside x86, x86_64 and armeabi-v7 which contained many unused binaries. This should reduce the app install size significantly . If you need a build for a specific ABI, feel free to open an issue!
  • Updated to Expo SDK 53 - this may cause some compatibility bugs, be sure to report them!
  • Updated cui-llama.rn to latest.

Fixes:

  • Verifying external models failing
  • Chat bubble sizes incorrectly padded during generations
  • Deleting a character after editing it without saving still causes the preventRemove hook to run.

Don't miss a new ChatterUI release

NewReleases is sending notifications on new releases.