● 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)
AndroidGłówna aplikacja mobilna. Android w MVP, iOS później.
🌐
Flutter Web
OpcjaLekki web z tego samego kodu.
🧩
HTML / CSS / JS
TerazMakiety ekranów, landing, dokumentacja.
💻 Backend
⚙️
Laravel 12 (PHP)
TerazGłówny backend. Moduły: API · Auth · Queue · Scheduler · Events · WebSocket.
🗄️ Bazy danych
🗄️
PostgreSQL
TerazGłówna baza relacyjna — encje wszystkich modułów.
🧠
pgvector
TerazVector DB: pamięć AI, RAG, wyszukiwanie podobnych wspomnień.
🔴
Redis
TerazCache, 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)
TerazAudyt, reasoning, planning. Whisper (STT), embeddingi, Vision.
✨
Gemini
TerazAlternatywa dla GPT, Vision, research (długi kontekst).
🧩
Claude (Anthropic)
TerazProgramowanie, analiza, audyt.
🎧
Whisper
TerazSpeech-to-Text (głos → tekst). Chmura teraz, lokalnie później.
👁️
Vision Model
PóźniejAnaliza zdjęć, twarzy, dokumentów, sylwetki.
🔤 Embedding models (self-hosted, wielojęzyczne, pod PL) Później
🧠 AI — architektura
🔍
RAG
TerazRetrieval Augmented Generation — kontekst z pamięci.
🗃️
Memory Engine
TerazZapis + retrieval pamięci (SQL + wektory).
🧭
Orchestrator
TerazRouting modeli, rejestr narzędzi, router prywatności, koszty.
🤝
Agent System
PóźniejSilnik uruchamiający wyspecjalizowanych agentów.
🔮
Prediction Engine
PóźniejPredykcje ryzyk (heurystyki → ML).
🎯
Confidence Engine
PóźniejOcena pewności odpowiedzi i predykcji (Explainable AI).
🕸️
Knowledge Graph
V2Mapa 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
🤝 AI Agents — Agent Store (V2, spinane przez Agent System + MCP)
❤️ 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
OpcjaDodatkowe źródło aktywności.
⌚
Wearables
PóźniejSuunto (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
OpcjaKanał dla prywatności.
🔔
Push (FCM)
TerazPowiadomienia na Androida.
📩
SMS / Email
MiksSMS awaryjnie · Email do raportów.
⚠️ WhatsApp Cloud API: brak grup z botem, okno 24 h + płatne szablony na wiadomości proaktywne.
🔔 Powiadomienia
📚 Knowledge Hub — źródła & 📣 Social
Źródła wiedzy V1
Social Media 🔜
⚠️ Część platform ogranicza scraping w ToS — używać wyłącznie oficjalnych API.
🗂️ Project Management & 🛒 Shopping
Project Management przez MCP
Shopping V2
📄 Dokumenty · OCR · 🎙️ Voice
📄
Dokumenty
TerazFormaty: PDF · zdjęcia · CSV · Excel.
🔠
OCR
PóźniejBadania, faktury, rachunki (przez Vision).
🎙️
AI Voice
TerazWhisper · Voice Journal · Voice Commands · Voice Notes.
📸 Zdjęcia / Vision (V2)
💰 Finanse & 🖥️ Desktop
Finanse V1
Desktop / Panel WWW 🔜
🔌 API · Synchronizacja · Auth
🔌
API
TerazREST · Webhooks · Queues · Cron · Events.
📡
Synchronizacja
PóźniejReal-Time Sync · WebSocket · Live Updates.
🔑
Auth
TerazLaravel Sanctum ✅ · OAuth 🔜 · JWT (do rozważenia).
🧬
Warstwa danych/pamięci
TerazSQL · Vector DB · Knowledge Graph · Embeddings · Memory/Life Timeline.
🖧 Infrastruktura / hosting
🖥️
Hetzner Cloud
TerazSerwer produkcyjny.
Dlaczego: najlepszy stosunek jakość/cena w EU; lokalizacja UE = RODO.
🐧
Ubuntu + Nginx + PHP-FPM
TerazSystem i serwer WWW.
🐳
Docker
OpcjaKonteneryzacja (powtarzalne środowisko).
🚀
Deploy z gita
PóźniejDeployer / GitHub Actions — koniec z ręcznym FTP. SSL: Let's Encrypt. Backupy auto.
🛡️ Bezpieczeństwo / compliance
🛠️ Dev / AI tooling
🤖
Codex
TerazProgramista AI — generowanie kodu, refaktoryzacja, testy.
💬
ChatGPT
TerazProduct Owner, architekt, UX, analityk, review kodu.
🧩
Claude
TerazProgramowanie, analiza, implementacja.
🖱️
Cursor
TerazAI IDE.
Toolchain
📘 Dokumentacja projektu
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.