github LettuceAI/app 1.0-beta.5

latest releases: desktop-dev-184-1-e0d3bcb, desktop-dev-183-1-0362162, android-dev-229-1-49e0653...
pre-release6 months ago

πŸš€ LettuceAI 1.0-beta.5 - Multimodel Support, Chat Branching, Advanced Editing Tools & Major UI Redesigns

Hi everyone! πŸ‘‹

Beta 5 is a massive feature update focused on creative control, customization, and workflow improvements.
This release brings multimodel support, chat branching, encrypted backups, and a suite of new editing tools,along with major UI redesigns and big internal optimizations.

This update is all about giving users more power over how they create, roleplay, organize, and customize their experience in LettuceAI.

🌟 Highlights

🎨 Avatar Gradient Customization

You can now fully customize avatar gradients with up to three colors, allowing complete creative freedom over character aesthetics.

πŸ€– Multimodel Support

LettuceAI now allows users to mix different models across different tasks:

  • Chat models
  • Image generation models
  • Memory summarizer
  • Embedding manager

This gives users more flexibility and much finer control over performance, cost, and creativity.

🌿 Chat Branching Arrives

One of the most requested features is finally here.

  • Create alternate conversation paths
  • Explore β€œwhat if?” scenarios
  • Continue a branch with a different character
  • Preserve original timelines while experimenting freely

Perfect for roleplaying, storytelling, or testing character behaviors.

πŸ–ΌοΈ Image Features

🧬 Generate Avatar Images

Users can now create or regenerate avatars using models that support image generation.

πŸ“· Post Images in Chat

If the model supports image input, you can now attach and send images within sessions.

This unlocks visual storytelling, image-based prompts, and much deeper creative possibilities.

🧭 Customization & Editing Tools

βœ‚οΈ Avatar Positioning & Scene Editing

You can now:

  • Move & resize character and persona avatars
  • Reposition & crop the chat background image

This provides pixel-level control over visual layouts.

πŸ” Encrypted Backup System

Securely back up and restore your entire setup with password-protected encryption.

πŸ“š UI & Layout Redesigns

🧩 Redesigned Character Card Layout

Cleaner structure, better hierarchy, and improved readability inside chats.

πŸ—‚οΈ Tabbed Edit Character Page

All editing tools are now organized into tabs, making the experience more intuitive.

πŸ–ΌοΈ Avatar Editor Overhaul

A new unified design for both Characters and Personas.

🧬 Persona Creation Page Refresh

Now visually consistent with the β€œCreate Character” page.

πŸ«™ Improved Library Empty States

Cleaner, more informative empty state when no content exists.

⚑ Performance & System Improvements

πŸ”„ Dynamic Memory Responsiveness Boost

The memory system now reacts and updates faster, reducing latency and improving consistency on long sessions.

🧭 Predictable Navigation System

Navigation state logic has been rewritten to be more stable across view transitions.

πŸš€ Internal Optimizations (a lot of them)

This update includes a deep performance pass:

  • Reduced unnecessary component re-renders
  • Optimized SQLite queries for lower overhead
  • Improved store subscription batching
  • Smoother UI transitions
  • Lower memory usage on long-running sessions
  • Faster startup times

Beta 5 should feel noticeably faster, especially on mid-range devices.

πŸ› Bug Fixes

  • Skipping the welcome page no longer causes a database panic.
  • Summaries are now properly included in outgoing API requests.
  • Branches now generate valid, unique IDs.

Extra Improvements

  • New {{context_summary}} and {{key_memories}} placeholders added to the Prompt system.
  • Added more consistent layout structure across creation/edit flows.

❀️Thank You

Beta 5 continues to build on the foundation established in Beta 4. More power, more stability, more creativity.
Your feedback is helping shape LettuceAI into a fully-customizable, privacy-first role-play companion that grows with you.

Full Changelog:
1.0-beta_4...1.0-beta.5

Don't miss a new app release

NewReleases is sending notifications on new releases.