Skip to content

AnythingLLM Mobile v1.3.0

Choose a tag to compare

@timothycarambat timothycarambat released this 29 Sep 23:39
· 25 commits to main since this release

AnythingLLM Mobile v1.3.0

✨ New

  • App integrations overhaul (#101)
    • Text drafts (#100): drafts show as a card. Tapping it opens a picker of installed messaging apps (SMS, WhatsApp, Telegram, Signal, Messenger, Viber, LINE, Discord), with a copy option. The last used app is remembered.
    • Email drafts (#102): drafts show as a card that opens your chosen mail app with To, Cc, subject and body filled in.
    • Calendar (#103): new Calendar tool group with Create Events and Read Calendar.
      • Created events show as a card and open in your chosen calendar app, or you can share or save them as a .ics file.
      • Events now support repeats, reminders, attendees and URLs.
      • Events the assistant reads appear as citations you can tap to open.
    • Cards show the picked app's icon.
  • Switch providers from the model chip (#106): pick On-Device or a configured provider in one tap, or connect a new provider inside the sheet. Switching back to On-Device restores your last on-device model.
  • New chat greeting (#109): empty threads show a greeting with inline suggested prompts. The screen no longer waits on a location lookup to load.
  • Max Tool Calls setting (#110): a per-workspace limit on tool calls per reply (default 10 for cloud, 5 on-device, 0 for no limit). When the limit is hit, the model still gives a final answer. Tool calls now run one per round.
  • Context length setting (#111) is disabled for non on-device providers, which manage their own context window.

🐛 Fixes

  • Model downloads (#107): partial downloads are no longer marked as installed. This fixes a native crash when loading a truncated model. Downloads can now be cancelled.
  • Remote providers (#98): token usage and tok/s are now accurate for providers like Gemini and DeepSeek.
  • DeepSeek (#99): reasoning_content is always sent on assistant messages. This fixes failed follow-ups after tool calls.
  • Android (#95): fixed a launch crash on x86_64 devices (ChromeOS, WSA, emulators, Play pre-launch).
  • Android (#97): fixed a TransactionTooLargeException crash when backgrounding after a large paste.
  • Onboarding (#96): screens now scroll on short screens and with large font or display scaling.
  • Remote sync (#105): imported workspaces no longer use the desktop's default thread. The workspace sync screen has a new look.
  • The action sheet hint text no longer sits behind the action bar.

🔧 Internal

  • R8 shrinking and obfuscation are on for release builds, cutting download size from 48.1 MB to 40.3 MB (#94).
  • Typecheck and lint errors cleared, and Jest runs (#108).
  • Translation backlog filled in.

Full Changelog: v1.2.3...v1.3.0