github LettuceAI/app 1.0.0
Android 1.0 Release & Desktop Beta 2

latest releases: android-dev-228-1-080f183, desktop-release-1.6.0, android-release-1.9.0...
5 months ago

πŸš€ LettuceAI Android Release & Desktop Beta 2: Text-to-Speech, Character Creator, Reply Helper Sync

Hi everyone! πŸ‘‹

This release brings LettuceAI to Android along with the second desktop beta update.
It introduces Text-to-Speech voices, reply generation assistance, encrypted device-to-device sync, enhanced accessibility features, and per-character voice playback controls.

These updates focus on expressiveness, comfort, and smoother roleplay workflows.

🌟 Highlights

✨ AI Character Creator

The AI Character Creator helps you build fully-formed characters through conversation. Instead of filling forms, you describe the character you have in mind, and the Creator guides you step-by-step.

  • Conversational guided character creation
  • Automatic field filling (name, traits, description, etc.)
  • Optional starting scenes to define tone
  • Attach avatars and reference material

You can stop at any time; everything remains editable in the manual editor.

πŸ”Š Text-to-Speech Voices

Characters can now speak using natural-sounding generated voices. You can assign a voice per-character and optionally enable automatic playback for new replies.

  • Device TTS: Uses your system’s built-in voice engine
  • ElevenLabs: Natural voice synthesis with custom voice support
  • Gemini TTS: Neural speech generation with custom voice support
  • Create custom voices with style descriptions and reuse them across characters

Generated audio is cached locally to reduce repeated regenerations.

πŸ’­ Reply Helper

Reply Helper can generate a suggested reply for your current message, either starting from scratch or expanding the text you already wrote.

  • Use my text as base: Improve or complete your draft
  • Write something new: Generate a fresh reply
  • Regenerate: Try multiple suggestions

πŸ”„ Encrypted Device Sync

Sync lets you transfer your data securely between your own devices without accounts or cloud storage.

  • Peer-to-peer encrypted transfer
  • No servers or permanent connections
  • Manual sync started when needed

πŸ’š Accessibility Improvements

Accessibility options now include sound and haptic feedback for key chat events such as sending, successful replies, and errors.

  • Per-event volume controls
  • Optional haptic feedback with selectable intensity
  • Lightweight and non-intrusive

πŸ—£οΈ Character Voice Playback

You can now play voice audio for individual messages, or enable autoplay so your character always speaks when replying.

  • Assign a default voice per character
  • Optional autoplay
  • Manual playback button per message

🎬 Scene Directions

Scenes now support private β€œdirection” notes that are hidden from the chat UI and used only to guide model behavior during the opening context of a scene.

πŸ› οΈ General Improvements

  • Improved character editing workflow
  • Better consistency across Android and Desktop
  • Internal cleanup and UI polish

πŸ› Bug Fixes & Behaviour Improvements

  • Reasoning now works correctly with the Google Gemini endpoint
  • Fixed an issue where Dynamic Memory processing could cancel when switching pages
  • Fixed an issue where characters could be duplicated unexpectedly
  • Added a retry button to the embedding download screen
  • Fixed Backup settings failing to load existing backups
  • Redesigned the Edit Model page into a single-page layout
  • Disabled reasoning controls for the Mistral endpoint
  • Optimised entry animations in Settings
  • Optimised Markdown rendering performance
  • Added support for (...) and [...] as italic formatting shortcuts
  • Added Scene Directions to help guide starting scene behaviour

Full Changelog: 1.0-beta.6.2...1.0.0

Don't miss a new app release

NewReleases is sending notifications on new releases.