Skip to content

ZarbieK-9/lifeOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🌱 Lumi / lifeOS

A full-stack life-management app with an on-device AI assistant. Habits, mood, spending, tasks β€” with a privacy-first design where the AI runs on your device and the backend stays a thin, privacy-respecting sync layer.

This is the project hub. The code lives in two repos:

Repo Role Stack
πŸ–₯️ lifeOS-backend Sync + automation API Python, gRPC, PostgreSQL
πŸ“± lifeOS-frontend Mobile client Expo / React Native, TypeScript

Architecture

   πŸ“± lifeOS-frontend  (Expo / React Native)
        β”‚   AI assistant runs ON-DEVICE (your data stays local)
        β”‚   offline-first; batches changes for sync
        β–Ό
   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
   β”‚  lifeOS-backend  (Python gRPC)            β”‚
   β”‚  β–Ί auth (JWT access/refresh)              β”‚
   β”‚  β–Ί tasks Β· habits Β· mood Β· spending Β· ... β”‚
   β”‚  β–Ί idempotent batch sync (offline-first)  β”‚
   β”‚  β–Ί PostgreSQL + Alembic migrations         β”‚
   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Highlights

  • On-device AI β€” personal data isn't shipped to a server for inference.
  • Offline-first sync with idempotent batch ingestion (re-sending a batch never duplicates).
  • JWT access/refresh auth, gRPC API (with HTTP annotations), self-hosted CI/CD.

Grouped under the lifeos topic.


Built by Bishwas Khanal.

About

🌱 Lumi / lifeOS β€” full-stack life app with on-device AI. Hub for the backend + frontend repos.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors