Skip to content

MotionMind2007/MML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 MML (Motion Mind Local) - v1.1.0 (Stable)

MML (Motion Mind Local) āĻšāϞ⧋ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻĢāϞāĻžāχāύ āĻāĻŦāĻ‚ āĻĒā§āϰāĻžāχāϭ⧇āϟ āϞ⧋āĻ•āĻžāϞ āĻāφāχ āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāĨ¤ āĻāϟāĻŋ āφāĻĒāύāĻžāϰ āĻĢā§‹āύ⧇āϰ āύāĻŋāϜāĻ¸ā§āĻŦ āĻĒā§āϰāϏ⧇āϏāϰ āĻāĻŦāĻ‚ āĻŽā§‡āĻŽā§‹āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϏāϰāĻžāϏāϰāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ .gguf āĻĢāϰāĻŽā§āϝāĻžāĻŸā§‡āϰ āϞāĻžāĻ°ā§āϜ āĻ˛ā§āϝāĻžāĻ™ā§āĻ—ā§ā§Ÿā§‡āϜ āĻŽāĻĄā§‡āϞ (LLM) āϰāĻžāύ āĻ•āϰ⧇āĨ¤ āϕ⧋āύ⧋ āχāĻ¨ā§āϟāĻžāϰāύ⧇āϟ āĻŦāĻž āĻ•ā§āϞāĻžāωāĻĄ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻĒā§āĻ°ā§Ÿā§‹āϜāύ āύ⧇āχāĨ¤


āύāϤ⧁āύ āĻ•āĻŋ āφāϛ⧇ (v1.1.0 Updates)

  • Persistent Chat History: āĻāĻ–āύ āĻšā§āϝāĻžāϟ āĻšāĻŋāĻ¸ā§āĻŸā§āϰāĻŋ āĻ¸ā§āĻŦ⧟āĻ‚āĻ•ā§āϰāĻŋ⧟āĻ­āĻžāĻŦ⧇ āϏ⧇āĻ­ āĻĨāĻžāϕ⧇āĨ¤ āĻ…ā§āϝāĻžāĻĒ āĻŦāĻ¨ā§āϧ āĻ•āϰ⧇ āϖ⧁āϞāϞ⧇ āφāϗ⧇āϰ āĻ•āĻĨāĻž āĻšāĻžāϰāĻŋā§Ÿā§‡ āϝāĻžā§Ÿ āύāĻžāĨ¤
  • Auto-Loading Engine: āĻ…ā§āϝāĻžāĻĒ āĻ“āĻĒ⧇āύ āĻ•āϰāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āφāϗ⧇āϰ āϞ⧋āĻĄ āĻ•āϰāĻž āĻŽāĻĄā§‡āϞāϟāĻŋ āύāĻŋāĻœā§‡ āĻĨ⧇āϕ⧇āχ āĻ…āύāϞāĻžāχāύ āĻšā§Ÿā§‡ āϝāĻžā§ŸāĨ¤
  • Advanced Memory Management: āύāϤ⧁āύ āĻŽāĻĄā§‡āϞ āϞ⧋āĻĄ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻĒ⧁āϰāύ⧋ āĻŽā§‡āĻŽā§‹āϰāĻŋ (RAM) āĻāĻŦāĻ‚ āĻ•ā§āϝāĻžāĻļ āĻĢāĻžāχāϞ āύāĻŋāϖ⧁āρāϤāĻ­āĻžāĻŦ⧇ āĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•āϰāĻžāϰ āϞāϜāĻŋāĻ• āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇āĨ¤
  • New Branding: āĻšāĻžāχ-āϰ⧇āĻœā§‹āϞāĻŋāωāĻļāύ āύāϤ⧁āύ āϞ⧋āĻ—ā§‹ āĻāĻŦāĻ‚ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜāĻĄ āχāωāϜāĻžāϰ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāĨ¤
  • Interactive Guide: āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϭ⧇āϤāϰ⧇āχ āĻŽāĻĄā§‡āϞ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻāĻŦāĻ‚ āϏ⧇āϟāĻŋāĻ‚āϏ⧇āϰ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āĻ—āĻžāχāĻĄāϞāĻžāχāύāĨ¤

āĻŽā§‚āϞ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϏāĻŽā§‚āĻš (Core Features)

  • āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻĢāϞāĻžāχāύ: āχāĻ¨ā§āϟāĻžāϰāύ⧇āϟ āĻ›āĻžā§œāĻžāχ āĻāφāχ-āĻāϰ āϏāĻžāĻĨ⧇ āĻ•āĻĨāĻž āĻŦāϞ⧁āύāĨ¤
  • āĻĒā§āϰāĻžāχāϭ⧇āϏāĻŋ āĻĢāĻžāĻ°ā§āĻ¸ā§āϟ: āφāĻĒāύāĻžāϰ āϕ⧋āύ⧋ āĻĄā§‡āϟāĻž āĻŦāĻž āĻŽā§‡āϏ⧇āϜ āĻĢā§‹āύ⧇āϰ āĻŦāĻžāχāϰ⧇ āϝāĻžā§Ÿ āύāĻžāĨ¤
  • āĻ•āĻžāĻ¸ā§āϟāĻŽ āĻŽāĻĄā§‡āϞ āϏāĻžāĻĒā§‹āĻ°ā§āϟ: āφāĻĒāύāĻžāϰ āĻĢā§‹āύ⧇āϰ āĻ°â€ā§āϝāĻžāĻŽ āĻ…āύ⧁āϝāĻžā§Ÿā§€ āϝ⧇āϕ⧋āύ⧋ GGUF āĻŽāĻĄā§‡āϞ (Llama, Phi, Gemma, Qwen) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤
  • āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽāĻŋāĻ‚: āĻŸā§‹āϕ⧇āύ-āĻŦāĻžāχ-āĻŸā§‹āϕ⧇āύ āϰ⧇āϏāĻĒāĻ¨ā§āϏ āϝāĻž āφāĻĒāύāĻžāϕ⧇ āϞāĻžāχāĻ­ āϟāĻžāχāĻĒāĻŋāĻ‚ āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻž āĻĻā§‡ā§ŸāĨ¤
  • āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āĻ•āύāĻŸā§‡āĻ•ā§āϏāϟ: āĻāφāχ āφāϗ⧇āϰ āĻŽā§‡āϏ⧇āϜāϗ⧁āϞ⧋ āĻŽāύ⧇ āϰ⧇āϖ⧇ āωāĻ¤ā§āϤāϰ āĻĻāĻŋāϤ⧇ āϏāĻ•ā§āώāĻŽ (Sliding Window Context)āĨ¤

āĻŸā§‡āĻ•āύāĻŋāĻ•ā§āϝāĻžāϞ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ (Technical Stack)

  • Framework: Expo SDK 54 (New Architecture Enabled)
  • Engine: llama.rn (Native binding for llama.cpp)
  • Storage: expo-file-system (Model caching & chat history management)
  • UI: React Native with Custom Hooks (useLlamaManager, useChatLayout)

āĻŽāĻĄā§‡āϞ āϏ⧇āϟāφāĻĒ āĻ—āĻžāχāĻĄ (Model Setup)

āϏ⧇āϰāĻž āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ⧇āϰ āϜāĻ¨ā§āϝ āύāĻŋāĻšā§‡āϰ āĻ¸ā§āĻŸā§‡āĻĒāϗ⧁āϞ⧋ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ:

  1. āĻĄāĻžāωāύāϞ⧋āĻĄ: Hugging Face āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ .gguf āĻŽāĻĄā§‡āϞ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰ⧁āύāĨ¤
  2. āĻĢāϰāĻŽā§āϝāĻžāϟ: āϏāĻŦāϏāĻŽā§Ÿ Q4_K_M āĻ•ā§‹ā§ŸāĻžāĻ¨ā§āϟāĻžāχāĻœā§‡āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧁āύ (āĻāϟāĻŋ āĻ¸ā§āĻĒāĻŋāĻĄ āĻāĻŦāĻ‚ āĻŦ⧁āĻĻā§āϧāĻŋāĻŽāĻ¤ā§āϤāĻžāϰ āϜāĻ¨ā§āϝ āϏ⧇āϰāĻž āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏ)āĨ¤
  3. āϏāĻžāĻœā§‡āĻļāύ: - ā§ĒāϜāĻŋāĻŦāĻŋ āĻ°â€ā§āϝāĻžāĻŽ: Llama-1B āĻŦāĻž Qwen-1.5B
    • ā§ŦāϜāĻŋāĻŦāĻŋ+ āĻ°â€ā§āϝāĻžāĻŽ: Gemma-2B āĻŦāĻž Phi-3-Mini
    • ⧧⧍āϜāĻŋāĻŦāĻŋ+ āĻ°â€ā§āϝāĻžāĻŽ: Llama-3-8B

āϞāϜāĻŋāĻ• āĻĢā§āϞ⧋ (Logic Flow)

  • Model Lifecycle: āĻ…ā§āϝāĻžāĻĒ āϚāĻžāϞ⧁ āĻšāĻ“ā§ŸāĻžāϰ āϏāĻŽā§Ÿ models/ āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ āĻšā§‡āĻ• āĻ•āϰ⧇ āĻāĻŦāĻ‚ initLlama āĻĻāĻŋā§Ÿā§‡ āĻ…āĻŸā§‹-āϞ⧋āĻĄ āĻ•āϰ⧇āĨ¤
  • Memory Safety: context.release() āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĢā§‹āύ⧇āϰ āĻ°â€ā§āϝāĻžāĻŽ āĻŽā§āϝāĻžāύ⧇āϜ āĻ•āϰāĻž āĻšā§Ÿ āϝāĻžāϤ⧇ āĻŦ⧜ āĻŽāĻĄā§‡āϞ⧇ āĻĢā§‹āύ āĻ•ā§āĻ°ā§āϝāĻžāĻļ āύāĻž āĻ•āϰ⧇āĨ¤
  • Persistence: chat_history.json āĻĢāĻžāχāϞ⧇ āϏāĻ°ā§āĻŦāĻļ⧇āώ ⧍ā§ĻāϟāĻŋ āĻŽā§‡āϏ⧇āϜ āϏāĻ‚āϰāĻ•ā§āώāĻŋāϤ āĻĨāĻžāϕ⧇āĨ¤

āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ

MD. Saiful Alom Siam MML - Bringing AI to your pocket, offline and private.


āϞāĻžāχāϏ⧇āĻ¨ā§āϏ

āĻāχ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϟāĻŋ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻāĻŦāĻ‚ āĻļāĻŋāĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āωāĻĻā§āĻĻ⧇āĻļā§āϝ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇āĨ¤

About

A private, offline-first Local AI Chat application built with React Native (Expo SDK 54). It runs GGUF models directly on-device using the llama.rn engine, ensuring 100% data privacy.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors