grig-teo:~$
← înapoi acasă

grig-teo.spaceÎn dezvoltare

Un monorepo care alimentează site-ul meu public și un pipeline complet de date de sănătate. O aplicație SwiftUI citește inelul meu COLMI R10 printr-un protocol BLE reverse-engineered (fără cloud-ul vendorului), trimite puls, SpO2, stres, HRV, faze de somn și activitate către un backend NestJS/Postgres și le transformă în sfaturi AI orare, scor de recuperare, streak-uri, digest săptămânal și un chat cu doctor AI care poate interoga orice metrică pe orice interval, citi analize scanate și chiar vedea fotografiile din note printr-un model vision local. Totul self-hosted pe un singur VPS: site Next.js (en/ru/ro) + admin, aplicație iOS cu widget și HealthKit, aplicație macOS cu notificări și bot Telegraf.

Repere

  • Protocol BLE COLMI R10 reverse-engineered în Swift: puls, SpO2, stres, HRV, faze de somn și activitate direct pe serverul meu — fără cloud-ul vendorului
  • Doctor AI (Kimi K3) cu acces prin tools la întreaga bază de date: orice metrică pe orice interval, faze de somn, activități, note și documente scanate — inclusiv vizualizarea imaginilor
  • Sfaturi AI orare din metrici live + corelații cu vremea + note din jurnal (DeepSeek cu fallback la Ollama local)
  • Pipeline de somn cu faze, scor compozit, scor de recuperare față de bazele de 14 zile HRV/puls de repaus și alerte de deviație
  • Patru suprafețe, un singur backend: site Next.js 15 (en/ru/ro) + admin, aplicație iOS + widget, aplicație macOS, bot Telegraf cu note foto/video
  • Complet self-hosted: Postgres, MinIO (bucket-uri publice/private), model vision în Ollama, Docker, nginx — un singur VPS, zero cloud terț

Stack

TypeScript · Next.js 15 · NestJS · SwiftUI · CoreBluetooth · HealthKit · Telegraf · PostgreSQL · TypeORM · MinIO · Docker · nginx · Kimi K3 · DeepSeek · Ollama

Vizitează proiectul
Proiecte | WebRTC, mobile & marketplace apps