Dzieło 05 / 2026

Kardia — modularny system dla firm

Produkt własny · Texni Labs · Oprogramowanie biznesowe · MŚP Produkt własny

Branża
Oprogramowanie biznesowe · MŚP
Zakres
  • Projekt produktu i architektura
  • Backend i frontend (PWA)
  • Wielodostępność (RLS)
  • Asystent AI z workflow akceptacji
Stack
  • FastAPI · PostgreSQL RLS
  • React · TypeScript · PWA
  • Pydantic AI · llama.cpp / chmura EU
  • Docker · Caddy
Okres
2026 · od 06/2026
Kokpit Kardii — zadania, kalendarz, notatki, raporty i rejestracja czasu jako moduły, po prawej asystent AI; dane demo
Załącznik A — Strona główna

Punkt wyjścia

Małe firmy żonglują kalendarzem, zadaniami, notatkami, raportami i rejestracją czasu w kilku osobnych narzędziach — albo w arkuszach. Zintegrowanego systemu dla nich prawie nie ma, chyba że wdroży się ciężki pakiet klasy enterprise.

Podejście

Kardia: modularny system, którego klocki włącza się jak elementy — kalendarz, zadania, notatki, raporty, rejestracja czasu — spięte asystentem AI. Jego zasada: propose-then-approve — czyta między modułami i proponuje, ale nic nie wykonuje bez ludzkiej akceptacji.

Realizacja

Modularny monolit: FastAPI + PWA w React 19. Wielodostępność przez PostgreSQL Row-Level Security (rola NOBYPASSRLS) — wymuszona przez bazę, z obowiązkowymi testami izolacji dla każdej tabeli. Asystent AI mówi przez jeden seam zgodny z OpenAI: ta sama inferencja lokalnie (llama.cpp) albo EU-serverless, więc zmiana dostawcy to konfiguracja, nie przepisywanie.

Stan

Działa produkcyjnie na własnej infrastrukturze EU (Caddy, docker-compose, auto-HTTPS). Ponad 350 testów backendu, testy end-to-end Playwright, nocne backupy z runbookiem odtwarzania i monitoring (Sentry, EU).

Strona produktu pokazuje, dokąd Kardia zmierza: Kardia jako produkt.

Kardia — asystent AI przedstawia do zatwierdzenia raport, zadanie i notatkę (zatwierdź/odrzuć), po lewej widok kalendarza; dane demo
Załącznik B — Koncepcja

Rezultat