grig-teo.spaceÎn dezvoltare
Un monorepo care stă în spatele site-ului meu public și al unui pipeline complet de date de sănătate. O aplicație SwiftUI citește inelul meu COLMI R10 printr-un protocol BLE reconstituit prin inginerie inversă, fără cloud-ul vendorului, și trimite puls, SpO2, stres, HRV, faze de somn și activitate către un backend NestJS/Postgres, care le transformă în sfaturi AI din oră în oră, scor de recuperare, streak-uri, rezumate săptămânale și un doctor AI care interoghează orice metrică pe orice interval de timp, citește analize scanate și se uită la fotografiile din note printr-un model vision local. Totul se livrează ca site Next.js (en/ru/ro) cu dashboard de admin, aplicație iOS cu widget și completarea lacunelor prin HealthKit, aplicație macOS pentru sfaturi, cu notificări, și bot Telegraf — toate self-hosted pe un singur VPS.
Repere
- — Protocolul BLE COLMI R10 reconstituit prin inginerie inversă în Swift: puls, SpO2, stres, HRV, faze de somn și activitate se sincronizează direct pe serverul meu, fără cloud-ul vendorului
- — Construit un doctor AI (Kimi K3) cu acces prin tools la întreaga bază de date de sănătate: orice metrică pe orice interval de timp, faze de somn, activități, note și documente scanate, inclusiv imagini
- — Generat sfaturi AI de sănătate din oră în oră, pe baza metricilor live, a corelațiilor cu vremea și a notelor din jurnal, cu DeepSeek și fallback pe Ollama pe VPS
- — Construit pipeline-ul de somn: parsarea fazelor, scor compozit, un scor de recuperare raportat la bazele de 14 zile de HRV și puls de repaus, plus alerte de deviație
- — Patru suprafețe pe un singur backend: site Next.js 15 (en/ru/ro) cu dashboard de admin, aplicație iOS SwiftUI cu widget, aplicație macOS pentru sfaturi și bot Telegraf cu note foto și video
- — Întregul stack self-hosted — Postgres, MinIO cu bucket-uri publice și private, model vision în Ollama, Docker și nginx — pe un singur VPS, fără niciun cloud terț
Stack
TypeScript · Next.js 15 · NestJS · SwiftUI · CoreBluetooth · HealthKit · Telegraf · PostgreSQL · TypeORM · MinIO · Docker · nginx · Kimi K3 · DeepSeek · Ollama