Files
DBAdmin/brain/knowledge/concepts/local-first-ai.md
T
Paweł Domański 27415e6fec Jun 9, 2026, 4:07 PM
2026-06-09 14:07:54 +00:00

28 lines
1.9 KiB
Markdown

---
title: "Local-First AI (Lokalna Sztuczna Inteligencja)"
type: "concept"
tags: [system-design, privacy, sqlite, local-first]
created: 2026-06-09
updated: 2026-06-09
sources: ["[[summaries/building-personal-ai-assistant-sqlite-gtd]]"]
confidence: high
---
# Local-First AI (Lokalna Sztuczna Inteligencja)
## Definition
Podejście do projektowania systemów opartych na sztucznej inteligencji, w którym priorytetem jest przechowywanie danych użytkownika oraz wykonywanie częstych, codziennych operacji na urządzeniu lokalnym, przy jednoczesnym wykorzystaniu chmurowych LLM tylko do zadań wymagających wysokiego poziomu syntezy.
## Core Architecture
Modelowy system Local-First AI (np. system *MarcOS* opisany przez Marca Barę) składa się z następujących elementów:
- **Lokalna Baza Danych**: Jedna lekka baza (np. [[entities/sqlite]]) synchronizowana za pomocą bezpiecznych usług chmurowych (np. Dropbox) w celu zachowania spójności między urządzeniami.
- **Zero-Token Daily View (Bezkosztowy Interfejs Codzienny)**: Frontend (często pojedynczy plik HTML ze skryptami WebAssembly typu [[entities/sql-js]]) odczytuje i wizualizuje dane bez odwoływania się do API modeli językowych.
- **Agent jako "Mechanik"**: Agent AI terminalowy ([[entities/claude-code]]) jest wywoływany tylko do procesów nieskryptowalnych (np. cotygodniowy przegląd, inteligentne parsowanie e-maili, generowanie dokumentów tekstowych).
- **Zrównoważony Git**: Do kontroli wersji stosuje się tekstowe zrzuty bazy danych (np. `.sql`), co pozwala zachować lekkość repozytorium oraz możliwość precyzyjnego przeglądu różnic w historii (diffs).
## Why It Matters
Rozwiązuje problem marnowania tokenów (i związanych z tym kosztów), zapewnia pełną prywatność wrażliwych danych osobowych i biznesowych, a także gwarantuje działanie podstawowych funkcji aplikacji bez dostępu do sieci Internet.
## Sources
- [[summaries/building-personal-ai-assistant-sqlite-gtd]]