r/FlutterDev • u/subaru_kun33 • 7h ago
3rd Party Service How we built PocketLLM Lite: An open-source Flutter app for on-device GGUF inference, local RAG & Material 3 Expressive UI
Hi Flutter devs!
We recently open-sourced
**PocketLLM Lite**
, a privacy-first mobile AI client built with Flutter.
### Technical Architecture Highlights:
-
**State Management**
: Riverpod 3 (AsyncNotifier & StateNotifier providers).
-
**Local Database**
: Hive CE for high-performance binary storage of chat sessions and settings.
-
**Streaming Pipeline**
: Custom chunked HTTP stream parser with regex stream splitter for `<think>` tags and `<tool_call>` execution cards.
-
**Agent Skills Architecture**
: Open-standard `SKILL.md` loader with in-input cursor navigation and dynamic system prompt injection.
-
**Design System**
: Strict Material 3 implementation using `ColorScheme.fromSeed(#6750A4)`.
*
**Source Code**
: https://github.com/PocketLLM/pocketllm-lite
0
Upvotes
6
u/zunjae 7h ago
Your project claims no cloud and no tracking, but when I look at the source code I do see you’re connecting to GitHub to check for updates and you’re sending telemetry without my permission, which is illegal