github LettuceAI/app 1.0-beta_3
v1.0-beta_3

latest releases: android-dev-239-1-f805d8d, desktop-release-2.1.1, android-release-2.1.1...
pre-release8 months ago

Hi everyone! πŸ‘‹

Thank you for your amazing feedback, bug reports and patience while we continued to shape LettuceAI into a more powerful, stable and consistent experience.
This Beta_3 update is our biggest rewrite yet, improving performance, expanding model support and refining every aspect of the app.


🌐 New API support

Mistral AI and Groq API integration

You can now connect to Mistral AI and Groq API endpoints directly within LettuceAI.

🧠 Custom System Prompts

Create and manage system prompts across three scopes:

  • App-wide (global rules)
  • Model-specific (customise each model’s behaviour)
  • Character-specific (fine-tune persona logic).

You can edit or reassign prompts at any time, giving you total control over the AI’s behaviour and tone.

Gesture & Process Handling

  • Added swipe-to-go-back and swipe-to-quit gestures.
  • A new Android process plugin and back-handler have been implemented for smoother navigation and reduced crashes when switching activities.

Backend Refactor (75 % Rewritten)

This version introduces a significant backend overhaul, focusing on:

  • Performance and resource optimisation
  • Clear provider-adapter architecture
  • Centralised API endpoint management
  • Better error handling and streaming support

These improvements will make it significantly easier to integrate future features (such as plugin systems or chat memory).

🎨 UI/UX consistency overhaul

Many pages, including UsagePage, ChatSettings and BottomMenu, have been redesigned for clarity and responsiveness.

  • Buttons, icons, and avatars now follow a unified design language.
  • New button components and layout fixes for dark/light consistency.
  • Animated usage counters and improved filter options.
  • Updated animations for smoother, more optimised transitions.

🐞 Bug fixes and improvements:

  • Fixed overly bright button visuals in light mode.
  • Fixed the oversized filter checkbox on the Usage page.
  • Improved dark-mode input/button consistency.
  • Fixed inconsistencies in chat continuation and roleplay instruction handling.
  • Corrected minor style and layout misalignments.
  • Support for the placeholders {{char}} and {{persona}} has been added to character descriptions. The {{char}} placeholder will be replaced with the character's name, and the {{persona}} placeholder will be replaced with the active persona's name. If the persona is not available, the placeholder will be empty.

πŸ“„ Licensing & Documentation

  • Switched to GNU AGPL v3 license for stronger copyleft protection.
  • Updated README badges and issue templates.

Full Changelog:
πŸ”— [View on GitHub](1.0-beta_2.1...1.0-beta_3)

Don't miss a new app release

NewReleases is sending notifications on new releases.