● Specyfikacja techniczna · wersja robocza

NoNo — makieta techniczna

Każdy dział rozpisany na funkcje, dane, narzędzia i integracje. Na końcu: mapa połączeń, stack technologiczny i kolejność wdrożenia. To blueprint, od którego zaczniemy budowę.

MVP V1 V2+ Przekrojowe
A · Fundament (rdzeń MVP)
01

Konto & Onboarding

MVP

Cel: wpuścić użytkownika, poznać podstawy i zebrać zgody, na których stoi cała reszta.

Funkcje

  • Logowanie / rejestracja — e-mail + hasło, token JWT/Sanctum, sesje wieloplatformowe.
  • Profil — dane osobowe, wiek, wzrost, płeć, awatar.
  • Dane podstawowe zdrowotne — waga startowa, jednostki, strefa czasowa.
  • Cele — waga docelowa, kroki, woda, nawyki; edytowalne w czasie.
  • Onboarding konwersacyjny — AI zadaje pytania zamiast długiego formularza.
  • Zgody / prywatność — RODO, AI Act, zgoda na przetwarzanie danych wrażliwych i kanały (WhatsApp).

Dane / encje

usersprofilesgoalsconsentsdevices

Narzędzia

Laravel SanctumPostgreSQLFlutter secure storage

Integracje →

Zasila wszystkie moduły (user_id), AI Memory (kontekst usera), Compliance (zgody).
02

AI Chat / Copilot

MVP

Cel: serce produktu. Jedna powierzchnia, przez którą robisz wszystko — pisząc lub mówiąc.

Funkcje

  • Czat tekstowy — rozmowa w języku naturalnym, historia wątku.
  • Wejście głosowe — nagranie → transkrypcja (Whisper) → przetwarzanie.
  • Załączniki: zdjęcia — posiłki, wyniki, dokumenty (opis multimodalny).
  • Załączniki: PDF — badania, faktury → ekstrakcja tekstu + podsumowanie.
  • Rozpoznawanie intencji — „ważę 98", „wydatek 60 zł" → wywołanie właściwego narzędzia.
  • Tool-calling — czat wykonuje akcje w modułach (zapis wagi, wydatku, check-in).
  • Kontekst z pamięci — odpowiedzi oparte o historię (RAG).

Dane / encje

conversationsmessagesattachmentstool_calls

Narzędzia

Bielik / GPTWhisperfunction-callingLaravel queues

Integracje →

Wchodzi w AI Orchestrator, zapisuje do AI Memory, wywołuje narzędzia we wszystkich modułach domenowych, dostępny przez Communication Hub.
03

AI Memory

MVP

Cel: długoterminowa pamięć — fundament cyfrowego bliźniaka. To ona zamienia dane w wiedzę o Tobie.

Funkcje

  • Zapis strukturalny — fakty i zdarzenia do SQL (waga, wydatki, check-iny).
  • Zapis semantyczny — embeddingi rozmów, głosówek, notatek do pgvector.
  • Retrieval (RAG) — wyszukiwanie kontekstu po podobieństwie do zapytania.
  • Parser faktów — z tekstu/głosówki wyciąga ustrukturyzowane dane.
  • Kategoryzacja — przypisanie wpisu do domeny (zdrowie/finanse/praca…).
  • Retencja & zapominanie — polityka przechowywania danych wrażliwych.

Dane / encje

memoriesembeddings (vector)factsentities

Narzędzia

PostgreSQLpgvectormodel embeddingówRedis (cache)

Integracje →

Centralny hub — każdy moduł zapisuje tu dane; zasila Prediction, Pattern, Why Engine, Timeline, Digital Twin.
04

AI Orchestrator

MVP

Cel: mózg-dyrygent. Decyduje, który model i które narzędzie obsłuży dane zapytanie oraz jaka jest polityka prywatności danych.

Funkcje

  • Routing modeli — Bielik (główny rozum, lokalnie/PL) ↔ GPT/Gemini (audytor, złożone zadania).
  • Router prywatności — decyduje, które dane mogą trafić do chmury, a które zostają lokalnie.
  • Rejestr narzędzi — definicje funkcji dostępnych dla LLM (log_weight, add_expense…).
  • Audyt wyników — drugi model weryfikuje odpowiedź pierwszego.
  • Zarządzanie kosztem — limity tokenów, caching, fallback modeli.

Dane / encje

tool_registrymodel_routesusage_logs

Narzędzia

Laravel (service layer)Bielik APIOpenAI / Gemini APIRedis
Decyzja MVP: na razie wszystko w chmurze — GPT + Gemini. Bielik jeszcze niedostępny (wejdzie za 1–2 mies.). Orchestrator budujemy z warstwą abstrakcji modelu, żeby Bielik i lokalny STT wpięły się później bez przepisywania.
05

Dashboard & Scoring

MVP

Cel: jeden rzut oka na całe życie — wspólny system ocen w kolorach 🟢🟡🟠🔴.

Funkcje

  • Ekran główny — waga, Health Score, dzisiejsze zadania, ostatni check-in.
  • AI Summary dnia — narracyjne podsumowanie generowane przez AI.
  • Scoringi — Health, Stress, Recovery, Engagement, Life Score.
  • System kolorów — 🟢 OK · 🟡 odchylenia · 🟠 ryzyko · 🔴 priorytet.
  • Silnik obliczania score — reguły/wagi na starcie, ML później.

Dane / encje

scoresscore_historydaily_snapshots

Narzędzia

Laravel schedulerFlutter chartsRedis

Integracje →

Czyta ze wszystkich modułów przez AI Memory; wyjaśniane przez Why Engine; wizualizowane na mobile i desktop.
B · Moduły domenowe
06

Zdrowie — Health Copilot

MVP

Cel: centrum danych zdrowotnych — badania, waga, parametry — z analizą AI (insight, nie diagnoza).

Funkcje

  • Waga — pomiary, historia, wykres trendu, cel i postęp.
  • Badania: import PDF — ekstrakcja tekstu z laborek.
  • Badania: import zdjęcia + OCR(zdjęcie = już Vision, V2).
  • Podsumowanie badań przez AI — porównanie okresów, wykrycie trendów (np. LDL ↑).
  • Ciśnienie i tętno — wpisy ręczne + z Health Connect.
  • Objawy — log objawów z tagami i nasileniem.
  • Hormony — testosteron, D3 itd. jako parametry śledzone w czasie.

Dane / encje

weightslab_resultslab_paramsvitalssymptoms

Narzędzia

PDF parserOCR (V2: Vision)GPT/BielikFlutter charts

Integracje →

Scoring (Health), AI Memory, Pattern/Prediction, Lab Agent (V2), Dieta (korelacje).
07

Dieta & Suplementy

MVP

Cel: śledzenie jedzenia i suplementacji z minimalnym tarciem (głos/zdjęcie).

Funkcje

  • Log posiłku tekstem/głosem — „zjadłem karkówkę i sałatkę".
  • Zdjęcia posiłków — rozpoznanie i szacowanie (Vision, V2).
  • Makro — białko/tłuszcz/węglowodany, szczególnie pod keto.
  • Odstępstwa od diety — „kebab" → zapis jako odstępstwo.
  • Suplementy: lista — nazwa, forma, dawka.
  • Suplementy: harmonogram + przypomnienia — godziny, odhaczanie.

Dane / encje

mealsmacrossupplementssupplement_logs

Narzędzia

GPT/BielikVision (V2)baza produktówNotification Engine

Integracje →

Scoring (dieta), Zdrowie (korelacje), Diet/Grocery Agent (V2), Notifications.
08

Aktywność & Health Connect

MVP

Cel: automatyczne wciąganie danych z urządzeń + ręczny log treningów.

Funkcje

  • Synchronizacja Health Connect — kroki, sen, aktywność, kalorie (Android).
  • HealthKit — odpowiednik na iOS (decyzja: MVP Android czy oba).
  • Log treningu — typ (rower/spacer/bieg/siłownia), czas, intensywność.
  • AI dopytuje — „byłem na siłowni" → „ile trwał trening?".
  • Cele aktywności — dzienne kroki, dystans.

Dane / encje

activitiesworkoutssleephealth_sync

Narzędzia

Health Connect APIHealthKitFlutter plugin

Integracje →

Scoring (aktywność/regeneracja), Pattern Engine (sen↔trening), AI Planner.
09

Finanse — Finance Copilot

V1

Cel: nie prosty budżet, a copilot finansowy: planuje cashflow, przypomina, prognozuje, łączy pieniądze ze stresem.

Funkcje

  • Dodawanie wydatku — tekstem/głosem: „240 zł na paliwo".
  • Budżet i kategorie — limity, podział wydatków.
  • Cashflow — ile zostało do końca miesiąca, prognoza salda.
  • Rachunki i raty — lista, terminy, status opłacenia.
  • Przypomnienia o płatnościach — „przypomnij o ZUS".
  • Prognozy i ostrzeżenia — wykrycie ryzyka kryzysu finansowego.
  • Analiza wydatków — trendy, „+18% na jedzenie".

Dane / encje

transactionsbudgetsbillscategories

Narzędzia

LaravelGPT/Bielikscheduler(opcja) open banking

Integracje →

Household (wspólny budżet), Praca/Stres (korelacja), Finance/Shopping Agent (V2), Notifications.
10

Dom — Household & Relacje

V1

Cel: nie pojedynczy user, a gospodarstwo domowe ze wspólnym kontekstem AI.

Funkcje

  • Wspólne konto — członkowie (Arek + Basia + AI), role, uprawnienia.
  • Wspólny budżet — zagregowane finanse domu.
  • Wspólne zakupy — lista współdzielona w czasie rzeczywistym.
  • Wspólne cele i kalendarz — plany rodzinne.
  • Insight domowy — „wydaliście o 18% więcej na jedzenie".
  • Relacje — log dot. partnera/rodziny, samotność jako sygnał.

Dane / encje

householdshousehold_membersshared_listsshared_budget

Narzędzia

Laravel (multi-tenant)broadcastingWhatsApp 1:1
⚠️ WhatsApp Business API nie wspiera grup z botem → model: każdy pisze 1:1, AI trzyma wspólny kontekst domu. Realne grupy = Telegram (opcja).
11

Praca

V1

Cel: uchwycić wpływ pracy na resztę życia — stres, przeciążenie, konflikty.

Funkcje

  • Log godzin pracy — „pracowałem 14 godzin".
  • Stres i konflikty — zdarzenia (np. „klient nie zapłacił").
  • Korelacja praca ↔ zdrowie — długie godziny → mniej kroków, gorsza dieta.
  • Sygnał przeciążenia — wejście do Recovery Mode.

Dane / encje

work_logswork_events

Narzędzia

GPT/BielikAI Memory

Integracje →

Scoring (Stress), Pattern Engine, Recovery Mode, Finanse.
12

Knowledge Hub / Copilot

V1

Cel: inteligentny agregator wiedzy — nie streszcza, tylko odpowiada „co to znaczy dla mnie/mojego projektu".

Funkcje

  • Śledzenie źródeł — RSS, YouTube, blogi, dokumentacje, Reddit.
  • LinkedInuwaga: scraping łamie ToS, tylko oficjalne API/ręcznie.
  • Analiza treści — ekstrakcja kluczowych punktów.
  • Kontekstualizacja — powiązanie z Twoimi projektami/celami.
  • Codzienny raport wiedzy — brief tego, co ważne.

Dane / encje

sourcesarticlesinsightssummaries

Narzędzia

RSS/YouTube APIscraper (legalny)GPT/Bielikpgvector

Integracje →

AI Memory, AI Research (V2), Knowledge Graph (V2).
C · Warstwa inteligencji (V1)
13

Prediction Engine

V1

Cel: ostrzegać zanim się wydarzy — wypalenie, spadek diety, kryzys finansowy, przeciążenie.

Funkcje

  • Predykcja stresu / zmęczenia — na bazie godzin pracy, snu, tętna.
  • Predykcja spadku aktywności — trend malejący.
  • Predykcja ryzyka finansowego — cashflow vs zobowiązania.
  • Rekomendacje wyprzedzające — „zwolnij tempo", „zaplanuj regenerację".
💡 Na starcie (n=1) to heurystyki + reguły + korelacje LLM, nie trenowany ML. Model uczony przychodzi z czasem i danymi.

Dane / encje

predictionsrisk_flags

Narzędzia

reguły w LaravelGPT/Bielik(V2) ML
14

Pattern Engine

V1

Cel: znajdować korelacje, których sam nie zauważysz.

Funkcje

  • Wykrywanie korelacji — „więcej kawy → gorszy sen → słabszy trening".
  • Analiza wielu domen naraz — praca × sen × dieta × nastrój.
  • Ranking wpływu — co najbardziej wpływa na Twoje samopoczucie.

Dane / encje

patternscorrelations

Narzędzia

analiza statystycznaGPT/BielikAI Memory

Integracje →

→ zasila Why Engine, Prediction, Digital Twin.
15

Timeline życia

V1

Cel: oś czasu całego życia — kontekst dla każdej analizy.

Funkcje

  • Oś zdarzeń — operacje, urlopy, praca, stres, badania, waga.
  • AI Memory Timeline — „rok temu…", „2 lata temu…".
  • Nakładanie warstw — np. waga na tle stresujących okresów.

Dane / encje

timeline_eventslife_periods

Narzędzia

Flutter/Web timeline UIAI Memory
16

Why Engine

V1

Cel: nie „Health Score 72", tylko dlaczego 72 i co z tym zrobić.

Funkcje

  • Wyjaśnianie scoringów — rozbicie na czynniki składowe.
  • Przyczyna → skutek — narracja oparta o Pattern Engine.
  • Rekomendacja akcji — co poprawi wynik.

Narzędzia

GPT/BielikPattern EngineScoring

Integracje →

Nakładka na Dashboard/Scoring.
17

AI Planner

V1

Cel: codzienny plan dnia dopasowany do stanu i celów.

Funkcje

  • Plan dnia — „dziś: spacer ✔ magnez ✔ sen".
  • Priorytetyzacja — wg scoringów i predykcji.
  • Adaptacja — zmiana planu przy przeciążeniu (łączy się z Recovery Mode).

Dane / encje

plansplan_items

Narzędzia

GPT/BielikschedulerNotifications
18

Recovery Mode

V1

Cel: gdy AI widzi przeciążenie — odpuszcza, zamiast dołować.

Funkcje

  • Detekcja przeciążenia — z Prediction/Pattern Engine.
  • Redukcja powiadomień — mniej pushy, łagodniejszy ton.
  • Tryb wspierający — zmiana priorytetów planu na regenerację.

Narzędzia

AI Messenger EnginePrediction Engine

Integracje →

Steruje Notification Engine i AI Planner.
D · Komunikacja (Communication Hub)
19

Communication Hub

V1

Cel: jeden mózg, wiele wejść. AI przychodzi do usera tam, gdzie już jest.

Funkcje

  • Kanał: aplikacja mobilna — pełny interfejs.
  • Kanał: panel WWW — analizy, konfiguracja.
  • Kanał: WhatsApp — główny interfejs rozmowy (Business Cloud API).
  • Kanał: Signal / e-mail / SMS — opcjonalne / awaryjne.
  • Routing kontekstu — jeden numer, AI rozpoznaje temat (finanse/zdrowie/zakupy).
  • Adaptery kanałów — każdy kanał = cienki klient do wspólnego rdzenia.

Dane / encje

channelschannel_sessionswebhooks_log

Narzędzia

WhatsApp Cloud APILaravel webhooksqueues
⚠️ Okno 24 h + płatne szablony na wiadomości proaktywne. Grupy niewspierane. Projektować rdzeń channel-agnostic.
20

Voice Journal

V1

Cel: killer feature — codzienna głosówka buduje historię życia.

Funkcje

  • Codzienny prompt 21:00 — „opowiedz, jak minął dzień" (szablon WhatsApp).
  • Pobranie głosówki — z WhatsApp Cloud API / z aplikacji.
  • Transkrypcja — Whisper (rozważyć lokalny whisper.cpp dla prywatności).
  • Parsowanie faktów — jedna głosówka → dziennik + dieta + nastrój + stres + aktywność.
  • Dopytania — AI uzupełnia braki.
  • Przeszukiwalna historia — „kiedy byłem najszczęśliwszy?" po setkach nagrań.

Dane / encje

voice_notestranscriptsextracted_facts

Narzędzia

Whisper / whisper.cppBielik (parser)pgvector
⚠️ Najgłębsze dane osobowe → priorytet dla routera prywatności (STT lokalnie? retencja audio?).
21

Notification / AI Messenger Engine

V1

Cel: inteligentnie decydować kiedy, jak i którym kanałem się odezwać.

Funkcje

  • Powiadomienia podstawowe — check-in, ważenie, suplement (MVP: push).
  • Wybór kanału — push / WhatsApp wg wagi sprawy.
  • Eskalacja — push → WhatsApp → przypomnienie → (za zgodą) partner.
  • Detekcja ignorowania — zmiana godzin/kanału kontaktu.
  • Współpraca z Recovery Mode — wyciszanie przy przeciążeniu.

Dane / encje

notificationsnotification_rulesdelivery_log

Narzędzia

FCM / APNsWhatsApp templatesLaravel scheduler
E · Zaawansowane (V2+)
22

Vision AI

V2

Cel: analiza obrazu — od posiłków po sylwetkę i oznaki zmęczenia.

Funkcje

  • Analiza zdjęć posiłków — rozpoznanie i makro.
  • Analiza sylwetki — trend kompozycji ciała.
  • Biological Age — szacowany wiek i trend.
  • Face Recovery — oznaki zmęczenia/regeneracji z twarzy.
  • OCR badań ze zdjęć — domyka moduł Zdrowie.

Narzędzia

modele multimodalneVision APIon-device (opcja)
23

Voice Analytics

V2

Cel: analiza zmian głosu w czasie (poszlaka, nie diagnoza).

Funkcje

  • Analiza cech głosu — tempo, energia, ton z Voice Journal.
  • Analiza językowa — „czy przy 12h+ pracy używam więcej negatywnych słów?".
  • Trend nastroju — na bazie setek nagrań.

Narzędzia

audio featuresNLP sentymentVoice Journal
24

Knowledge Graph

V2

Cel: pełna mapa życia jako graf powiązań encji.

Funkcje

  • Graf encji — osoby, zdarzenia, parametry, projekty i ich relacje.
  • Zapytania grafowe — „co łączy stres w pracy z wagą?".
  • Zasilanie Digital Twin.

Narzędzia

Neo4j lub PG + AGEAI Memory
💡 Decyzja: dedykowany graf (Neo4j) vs rozszerzenie grafowe w Postgresie (Apache AGE) — by zostać przy jednym silniku danych.
25

Agent Store

V2

Cel: wyspecjalizowani agenci wykonujący realne zadania — przejście od porad do działania.

Funkcje (agenci)

  • Diet Agent — jadłospisy, dopasowanie do keto.
  • Grocery / Shopping Agent — listy, znajdowanie cen, zamówienia (po akceptacji).
  • Finance Agent — analizy, przypomnienia, optymalizacja.
  • Lab Agent — interpretacja badań, przypomnienia o kolejnych.
  • Travel Agent — planowanie wyjazdów.
  • Recovery Agent — plan regeneracji.
  • Auto Shopping — „kup magnez / MCT / jajka" → zamówienie.

Narzędzia

agent frameworkMCP (narzędzia)API sklepówhuman-in-the-loop
26

AI Research & Symulator przyszłości

V2

Cel: głębokie badania na życzenie + symulacje scenariuszy „co jeśli".

Funkcje

  • AI Research — „zbadaj MCP" → wieczorem obszerny raport.
  • Symulator: zdrowie — „co jeśli schudnę 10 kg / śpię godzinę dłużej".
  • Symulator: ryzyko — „co jeśli wrócę do alkoholu".
  • Projekcje na modelu bliźniaka.

Narzędzia

deep-research pipelineweb searchDigital Twin
27

Digital Twin & Agentic AI

V2

Cel: cel docelowy — AI zna wszystko i potrafi działać end-to-end.

Funkcje

  • Model bliźniaka — zdrowie + finanse + relacje + dieta + praca + historia.
  • Ranking wpływu życia — „to najbardziej wpływa na Twoje życie".
  • Agentic flow — „chcę wrócić na keto" → jadłospis → zakupy → ceny → zamówienie (po akceptacji) → przypomnienia → monitoring.

Narzędzia

orkiestracja agentówKnowledge GraphAgent Store
F · Przekrojowe
28

Raporty

Przekrojowe

Cel: automatyczne narracje o Twoim życiu w różnych horyzontach.

Funkcje

  • Raport tygodniowy — „tak wyglądał Twój tydzień" (MVP).
  • Raport z wykrytym wzorcem — łączy się z Pattern Engine (V1).
  • Raporty miesięczne/roczne — podsumowania długoterminowe.

Narzędzia

Laravel schedulerGPT/BielikAI Memory
29

Compliance & Prywatność

Przekrojowe

Cel: zaufanie i legalność wpisane w projekt, nie doklejane później.

Funkcje

  • Granica insight ≠ diagnoza — AI daje obserwacje/wzorce, nie diagnozy (AI Act).
  • Sekrety server-side — klucze API tylko na serwerze, nigdy w aplikacji.
  • Router prywatności danych — co do chmury, co lokalnie (Bielik/whisper.cpp).
  • RODO — dane kat. szczególnej (zdrowie), zgody, prawo do usunięcia.
  • Szyfrowanie — dane w spoczynku i w tranzycie.

Narzędzia

Laravel encryptionvault / .env serveraudit log
★ Mapa integracji — co z czym się łączy
ModułŁączy się zPrzez co
AI ChatOrchestrator, Memory, wszystkie moduły domenowe, Communication Hubtool-calling, intencje
AI MemoryWSZYSTKO — centralny hubzapis SQL + embeddingi
OrchestratorChat, wszystkie modele AI, Compliancerouting modeli + prywatności
ScoringZdrowie, Dieta, Aktywność, Praca, Finanse → Why Engineczyta dane, liczy oceny
ZdrowieScoring, Dieta, Pattern, Lab Agentparametry, korelacje
DietaZdrowie, Scoring, Diet/Grocery Agentmakro, odstępstwa
AktywnośćScoring, Pattern, PlannerHealth Connect sync
FinanseHousehold, Praca, Finance Agent, Notificationscashflow, przypomnienia
HouseholdFinanse, zakupy, kalendarz, WhatsApp 1:1wspólny kontekst
PracaScoring (stres), Pattern, Recoverygodziny, zdarzenia
Pattern EngineWhy Engine, Prediction, Digital Twinkorelacje z Memory
PredictionRecovery Mode, Planner, Notificationsflagi ryzyka
Communication HubChat, Voice Journal, Notifications, Householdadaptery kanałów
Voice JournalMemory, Dieta, Praca, Zdrowie, Voice Analytics1 głosówka → wiele domen
Agent StoreDieta, Finanse, Zdrowie, Auto Shoppingwykonywanie zadań
Digital TwinMemory, Knowledge Graph, Pattern, wszystkie modułymodel całości
★ Stack narzędzi — czego potrzebujemy
WarstwaNarzędzieDo czego
FrontendFlutteraplikacja mobilna (Android + iOS)
Web (panel WWW)desktop: analizy, wykresy, konfiguracja
BackendLaravelAPI, logika, tool-registry, webhooks
Laravel Queues + Horizonasync: STT, embeddingi, raporty
Laravel Sanctumauth / tokeny
DanePostgreSQLdane strukturalne (encje modułów)
pgvectorpamięć semantyczna / RAG
Rediscache, kolejki, sesje
AIBielikgłówny „rozum" (PL, prywatność, koszt)
GPT / Geminiaudytor, złożone zadania
Whisper / whisper.cpptranskrypcja głosu (STT)
model embeddingówwektoryzacja do pgvector
IntegracjeWhatsApp Business Cloud APIgłówny kanał rozmowy
Health Connect / HealthKitkroki, sen, aktywność
FCM / APNspowiadomienia push
V2+modele multimodalne (Vision)zdjęcia, sylwetka, twarz
Neo4j / PG+AGEKnowledge Graph
MCP + agent frameworkAgent Store, narzędzia agentów
★ Architektura systemu (przepływ)
💬
Kanał
WhatsApp / App / Web / Voice
cienki klient
🔀
Laravel API + Communication Hub
webhook, autoryzacja, kolejka
Laravel · Redis
🧭
AI Orchestrator
routing modeli + prywatności, tool-calling
service layer
🎙️
Whisper (STT)
gdy wejście głosowe
whisper.cpp
🧠
Bielik → parser faktów
rozumienie + ekstrakcja danych
Bielik
🗄️
Memory Engine
zapis do SQL + embeddingi
PostgreSQL · pgvector
🔍
GPT / Gemini (Audyt)
weryfikacja, złożone zapytania
OpenAI · Gemini
🔔
Odpowiedź + Notification Engine
powrót na kanał usera
FCM · WhatsApp

Zasada: zaczynamy od rdzenia conversation-first (01–05), potem 1–2 domeny z realnymi danymi, dopiero potem reszta. Każdy moduł domenowy = zestaw narzędzi dla czatu + minimalny ekran odczytu.

Faza 0 — Fundament (rdzeń MVP)

  • 01 Konto + 03 AI Memory (schema + pgvector) + 04 Orchestrator (Bielik/GPT + tool-registry).
  • 02 AI Chat — jedna powierzchnia, tekst + głos + PDF.
  • 05 Dashboard + Scoring — prosty, na danych z pierwszych narzędzi.

Faza 1 — Pierwsze domeny (najwięcej realnych danych)

  • 06 Zdrowie (waga + badania PDF) i 07 Dieta/Suplementy — masz tu dane keto/laborki.
  • Check-in + 08 Health Connect + 28 Raport tygodniowy + 21 Powiadomienia (push).

Faza 2 — Inteligencja (V1)

  • 13 Prediction + 14 Pattern + 16 Why Engine + 15 Timeline.
  • 09 Finance Copilot, 19 WhatsApp + 20 Voice Journal, 10 Household, 17 Planner, 18 Recovery, 12 Knowledge Hub, panel WWW.

Faza 3 — Life OS (V2+)

  • 22 Vision, 23 Voice Analytics, 24 Knowledge Graph, 25 Agent Store, 26 Research/Symulator, 27 Digital Twin.
Decyzje podjęte (2026-07-08): (1) tylko Ty + kilka osób — bez SaaS; multi-user, nie multi-tenant (zwykły user_id). (2) Na teraz chmura GPT/Gemini; Bielik za 1–2 mies. jako dokładany model. (3) Tylko Android (Flutter, bez iOS/HealthKit). (4) „Kastor" — pominięty.