Cocolalilal/LastChat

A Fork of Rikkahub with an overhauled UI and feature additions

What it solves

LastChat provides a privacy-focused, highly personalized AI assistant experience for Android users. It centralizes multiple AI providers and advanced capabilities like long-term memory and code execution into a single mobile application.

How it works

The app acts as a client that connects to various AI providers. It implements a RAG-based memory system using embeddings to allow assistants to recall past conversations. For technical tasks, it integrates a Python engine (via PRoot-based Linux environments) and a QuickJS engine for JavaScript execution. It also supports the Model Context Protocol (MCP) for extended tool use and integrates web search for real-time data.

Who it’s for

Android users who want a powerful, customizable AI assistant with local data storage, multi-modal capabilities, and the ability to run code directly on their device.

Highlights

  • Multi-Provider Support: Use presets or custom providers for flexibility.
  • RAG Memory: Local vector memory for persistent assistant recall.
  • Code Execution: Built-in Python and JavaScript engines.
  • Multi-Modal: Supports text, image, video, and audio inputs.
  • Privacy-First: Local storage for chat history and vector memory with WebDAV backup options.
  • Assistant Management: Support for multiple custom personas and tagging.

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目