● Technikalia projektu · v2 (pełna)

Stack technologiczny & narzędzia

Kompletny inwentarz technologii, platform, API, modeli AI, kanałów, baz i narzędzi NoNo. Wersja tekstowa: TECH_STACK.md

Teraz (MVP) Później Opcja Cel
📱 Frontend
📱

Flutter (Dart)

Android
Główna aplikacja mobilna. Android w MVP, iOS później.
🌐

Flutter Web

Opcja
Lekki web z tego samego kodu.
🧩

HTML / CSS / JS

Teraz
Makiety ekranów, landing, dokumentacja.
💻 Backend
⚙️

Laravel 12 (PHP)

Teraz
Główny backend. Moduły: API · Auth · Queue · Scheduler · Events · WebSocket.
🗄️ Bazy danych
🗄️

PostgreSQL

Teraz
Główna baza relacyjna — encje wszystkich modułów.
🧠

pgvector

Teraz
Vector DB: pamięć AI, RAG, wyszukiwanie podobnych wspomnień.
🔴

Redis

Teraz
Cache, kolejki, sesje.
🤖 AI — modele
🇵🇱

Bielik

Cel · 🔜
Główny Copilot (PL, prywatność, koszt).
Za 1–2 mies. — Orchestrator z abstrakcją, wpina się bez przepisywania.
🤖

GPT (OpenAI)

Teraz
Audyt, reasoning, planning. Whisper (STT), embeddingi, Vision.

Gemini

Teraz
Alternatywa dla GPT, Vision, research (długi kontekst).
🧩

Claude (Anthropic)

Teraz
Programowanie, analiza, audyt.
🎧

Whisper

Teraz
Speech-to-Text (głos → tekst). Chmura teraz, lokalnie później.
👁️

Vision Model

Później
Analiza zdjęć, twarzy, dokumentów, sylwetki.
🔤 Embedding models (self-hosted, wielojęzyczne, pod PL) Później
BGE-M3Qwen EmbeddingE5 Multilingual
🧠 AI — architektura
🔍

RAG

Teraz
Retrieval Augmented Generation — kontekst z pamięci.
🗃️

Memory Engine

Teraz
Zapis + retrieval pamięci (SQL + wektory).
🧭

Orchestrator

Teraz
Routing modeli, rejestr narzędzi, router prywatności, koszty.
🤝

Agent System

Później
Silnik uruchamiający wyspecjalizowanych agentów.
🔮

Prediction Engine

Później
Predykcje ryzyk (heurystyki → ML).
🎯

Confidence Engine

Później
Ocena pewności odpowiedzi i predykcji (Explainable AI).
🕸️

Knowledge Graph

V2
Mapa encji i relacji życia.
🔗

MCP (Model Context Protocol)

🔜
Standardowa warstwa integracji agentów: GitHub, Notion, pliki, bazy, kalendarz, poczta, lokalne narzędzia.
Dlaczego: modułowość zamiast pisania każdej integracji od zera.
✨ AI — features
Digital TwinLife Operating SystemPattern DetectionPredictionsInsightsSignalsLife GPSWhy EngineRecovery ModeAI Emergency Check-inWeekly ReportsExecutive SummaryConfidence ScoreExplainable AI
🤝 AI Agents — Agent Store (V2, spinane przez Agent System + MCP)
PlannerCoachFinanceHealthShoppingKnowledgeResearchTravelRecoverySupplementDietLabLife AdminNotificationMemory CuratorScientistAuditorSafetyParserVisionVoiceNewsTask
❤️ Integracje zdrowotne & wearables
❤️

Health Connect

Teraz ⭐
Główne źródło danych zdrowotnych (Android): kroki, sen, tętno, waga, aktywność, kalorie.
📲

Samsung Health

Teraz
Źródło danych przez Health Connect.
🏃

Google Fit

Opcja
Dodatkowe źródło aktywności.

Wearables

Później
Suunto (import aktywności), smartwatch, opaska monitorująca sen.
💬 Komunikacja / kanały
💬

WhatsApp

V1 ⭐⭐⭐⭐⭐
Najważniejszy kanał: chat, głosówki, remindery, AI Chat, AI Journal.
🔒

Signal

Opcja
Kanał dla prywatności.
🔔

Push (FCM)

Teraz
Powiadomienia na Androida.
📩

SMS / Email

Miks
SMS awaryjnie · Email do raportów.
⚠️ WhatsApp Cloud API: brak grup z botem, okno 24 h + płatne szablony na wiadomości proaktywne.
🔔 Powiadomienia
PushWhatsAppSignalSMSEmailReminder EngineEscalation Engine
📚 Knowledge Hub — źródła & 📣 Social
Źródła wiedzy V1
YouTubeRedditRSSBlogi
Social Media 🔜
InstagramFacebookLinkedInXThreads
⚠️ Część platform ogranicza scraping w ToS — używać wyłącznie oficjalnych API.
🗂️ Project Management & 🛒 Shopping
Project Management przez MCP
NotionGitHubJiraTrello
Shopping V2
AllegroAmazonCateringi dietetyczneSklepy internetowe
📄 Dokumenty · OCR · 🎙️ Voice
📄

Dokumenty

Teraz
Formaty: PDF · zdjęcia · CSV · Excel.
🔠

OCR

Później
Badania, faktury, rachunki (przez Vision).
🎙️

AI Voice

Teraz
Whisper · Voice Journal · Voice Commands · Voice Notes.
📸 Zdjęcia / Vision (V2)
Face AnalysisBody AnalysisProgress PhotosBiological Age
💰 Finanse & 🖥️ Desktop
Finanse V1
Cash FlowPlannerBudgetRecurring PaymentsForecast Engine
Desktop / Panel WWW 🔜
DashboardAnalyticsReportsFinanceKnowledgeHealth
🔌 API · Synchronizacja · Auth
🔌

API

Teraz
REST · Webhooks · Queues · Cron · Events.
📡

Synchronizacja

Później
Real-Time Sync · WebSocket · Live Updates.
🔑

Auth

Teraz
Laravel Sanctum ✅ · OAuth 🔜 · JWT (do rozważenia).
🧬

Warstwa danych/pamięci

Teraz
SQL · Vector DB · Knowledge Graph · Embeddings · Memory/Life Timeline.
🖧 Infrastruktura / hosting
🖥️

Hetzner Cloud

Teraz
Serwer produkcyjny.
Dlaczego: najlepszy stosunek jakość/cena w EU; lokalizacja UE = RODO.
🐧

Ubuntu + Nginx + PHP-FPM

Teraz
System i serwer WWW.
🐳

Docker

Opcja
Konteneryzacja (powtarzalne środowisko).
🚀

Deploy z gita

Później
Deployer / GitHub Actions — koniec z ręcznym FTP. SSL: Let's Encrypt. Backupy auto.
🛡️ Bezpieczeństwo / compliance
Sekrety server-sideSzyfrowanie TLS + at-restRODOAI Act (insight ≠ diagnoza)Audit logRate limiting
🛠️ Dev / AI tooling
🤖

Codex

Teraz
Programista AI — generowanie kodu, refaktoryzacja, testy.
💬

ChatGPT

Teraz
Product Owner, architekt, UX, analityk, review kodu.
🧩

Claude

Teraz
Programowanie, analiza, implementacja.
🖱️

Cursor

Teraz
AI IDE.
Toolchain
Git / GitHubComposer / pubPest / PHPUnitPint / PHPStanTelescope / Sentry
📘 Dokumentacja projektu
Markdown (.md)HTML MockupsERDPRDRoadmapAPI DocsDatabase DocsPrompt LibraryBacklogArchitecture
Do potwierdzenia: (1) technologia panelu web (Livewire / Inertia+Vue / Filament), (2) rozmiar serwera Hetzner na start, (3) Docker od razu czy klasyczny deploy, (4) który embedding model (BGE-M3 / Qwen / E5) jako domyślny. Wersja tekstowa i źródło prawdy: TECH_STACK.md.