Skip to main content
Project Nomad Dashboard
technologia

Internet padł, a Ty wciąż wiesz wszystko. Testuję Project N.O.M.A.D. – offline'owe centrum wiedzy i AI

Co zrobisz, gdy nagle zabraknie internetu? Zobacz, jak darmowy Project N.O.M.A.D. zamienia zwykły komputer w potężne, w pełni offline'owe źródło wiedzy, map i lokalnej sztucznej inteligencji.

#prepping #ai #docker #nomad #bezpieczenstwo

Wyobraź sobie taki scenariusz: nagła awaria prądu, silna burza albo po prostu globalna awaria u Twojego dostawcy internetu. Sieć znika. Z telefonów znikają mapy, wyszukiwarka Google przestaje odpowiadać, a ChatGPT wyświetla błąd połączenia. Nagle cała wiedza, do której mieliśmy natychmiastowy dostęp na co dzień, paruje. Zostajemy odcięci od świata i skazani na to, co akurat mamy w głowie lub na papierowych półkach.

Współczesny świat uzależnił nas od chmury. W odpowiedzi na to wyzwanie Chris Sherwood (założyciel Crosstalk Solutions) stworzył Project N.O.M.A.D. (Node for Offline Media, Archives, and Data). To darmowy projekt open-source, którego cel jest prosty, ale niesamowicie ambitny: zamienić dowolny domowy komputer w samowystarczalny serwer wiedzy, edukacji i lokalnej sztucznej inteligencji, który nie potrzebuje ani jednego bajta transferu z internetu.

Przetestowałem to rozwiązanie i muszę przyznać – to absolutny hit dla każdego, kto ceni sobie niezależność cyfrową.

Project Nomad Dashboard

Czym dokładnie jest Project N.O.M.A.D.?

N.O.M.A.D. nie jest pojedynczą, wielką aplikacją. To sprytna platforma zarządzająca (tzw. Centrum Dowodzenia), która uruchamia zestaw sprawdzonych narzędzi open-source w kontenerach Docker. Wszystkim sterujemy z poziomu czytelnego panelu w przeglądarce pod adresem http://localhost:8080 (lub z dowolnego urządzenia w naszej sieci domowej).

Po jednorazowym pobraniu bazy danych przy połączeniu z siecią, serwer staje się całkowicie autonomiczny. W jednym miejscu otrzymujemy:

  • Kiwix (Encyklopedia wiedzy) – pozwala na przeglądanie kompletnych, spakowanych wersji stron takich jak angielska Wikipedia (ok. 95 GB), podręczniki medyczne (pierwsza pomoc, bazy leków) czy poradniki techniczne.
  • Kolibri (Lokalna szkoła) – pełna platforma edukacyjna offline. Zawiera interaktywne kursy wideo (np. Khan Academy), zadania i lekcje dla dzieci z podziałem na klasy i śledzeniem postępów.
  • ProtoMaps (Mapy offline) – niesamowicie płynne, wektorowe mapy całego świata. Możesz pobrać dane dla swojego kraju lub regionu (np. 2–3 GB na obszar) i nawigować bez GPS-u w telefonie i bez sieci komórkowej.
  • Lokalny Asystent AI (Ollama + Qdrant) – prywatny chatbot (jak Llama czy Mistral) działający w 100% lokalnie. Co więcej, dzięki systemowi RAG możesz wgrać własne dokumenty PDF lub TXT (np. instrukcje techniczne urządzeń w domu), a sztuczna inteligencja będzie odpowiadać na pytania na ich podstawie.
  • Supply Depot (Magazyn Zaopatrzenia) – wbudowany instalator ułatwiający dodawanie kolejnych narzędzi offline, takich jak Stirling PDF (kompleksowa edycja PDF), Vaultwarden (menedżer haseł) czy Meshtastic Web (komunikacja radiowa).

Dlaczego N.O.M.A.D. deklasuje komercyjne alternatywy?

Na rynku „survivalu technologicznego” od lat istnieją gotowe urządzenia – tzw. survival komputery (np. PrepperDisk, Doom Box czy R.E.A.D.I.). Kosztują one krocie (od 200 do nawet 700 dolarów!), a w środku kryją… zwykłe, słabe mikrokomputery Raspberry Pi z wgranymi na kartę SD bazami danych.

Ich największym problemem jest brak elastyczności i wydajności. N.O.M.A.D. podchodzi do tematu inaczej. Jest całkowicie darmowy i działa na standardowych komputerach PC (x86/64). Masz stary komputer biurowy, wolnego laptopa, czy nowoczesną stację roboczą? Zarówno procesory Intel, jak i AMD Ryzen czują się tu doskonale. Masz dedykowaną kartę graficzną NVIDIA (lub odpowiednio skonfigurowaną kartę AMD)? Możesz uruchomić zaawansowane modele sztucznej inteligencji, które będą generować odpowiedzi z prędkością ponad 100 tokenów na sekundę!

Sztuczna inteligencja bez kabla – jak to wygląda w praktyce?

Najbardziej fascynującym elementem projektu jest lokalne AI. Do działania wykorzystuje ono popularne narzędzie Ollama. Jeżeli Twój komputer (wyposażony w procesor Intel czy AMD) nie posiada dedykowanej karty graficznej, obliczenia będą wykonywane na procesorze (CPU). Działa to stabilnie, ale dosyć wolno (około 10–15 tokenów na sekundę – czyli tempo spokojnego czytania).

Jeśli jednak podłączysz serwer do dedykowanej karty graficznej (zalecana jest NVIDIA ze względu na łatwość instalacji i oficjalne wsparcie dla pakietu NVIDIA Container Toolkit, ale karty AMD również można przystosować do akceleracji LLM) i uruchomisz wsparcie dla GPU, system dostaje potężnego kopa. Generowanie odpowiedzi przyspiesza ponad dziesięciokrotnie!

Dla kogoś, kto chce mieć pewność, że w razie kryzysu ma pod ręką inteligentnego asystenta zdolnego przeanalizować skomplikowany podręcznik medyczny czy instrukcję naprawy silnika, to rozwiązanie jest bezcenne. A co najważniejsze – żadne Twoje pytanie nie trafia do chmury. Zachowujesz 100% prywatności.

Zabawa dla preppersów czy realne bezpieczeństwo? „Ale co gdyby…”

Łatwo uśmiechnąć się pod nosem i stwierdzić, że tworzenie takiego domowego serwera to domena ludzi czekających w piwnicach na nuklearną apokalipsę. Pobawmy się jednak chwilę w sceptyka i zróbmy szybki eksperyment myślowy: co gdyby wydarzyło się coś poważnego, ale zupełnie przyziemnego? Nie potrzebujemy końca świata, by N.O.M.A.D. stał się najważniejszym urządzeniem w naszym domu.

Wyobraź sobie następujące scenariusze:

  1. Wypadek medyczny podczas blackoutu: W trakcie gwałtownej wichury drzewo zrywa linie wysokiego napięcia i niszczy okoliczne nadajniki GSM. Cała dzielnica tonie w ciemnościach, nie ma zasięgu komórkowego, a czas dojazdu służb ratunkowych wydłuża się do kilku godzin. W tym samym czasie ktoś z Twoich bliskich ulega groźnemu wypadkowi domowemu – głęboko się rani, dochodzi do zatrucia nieznaną substancją albo nagłego ataku duszności. N.O.M.A.D. (uruchomiony na zasilaniu bateryjnym) serwuje kompletną, offline’ową bazę wiedzy medycznej, procedury pierwszej pomocy i wykaz leków. Posiadanie jasnej instrukcji krok po kroku w smartfonie połączonym z lokalnym Wi-Fi może w tej krytycznej chwili uratować komuś życie.
  2. Skażenie wody i brak zaopatrzenia: W wyniku awarii w lokalnej oczyszczalni woda w kranach zostaje skażona, a dostawy butelkowanej wody do sklepów zostają wstrzymane. W internecie głucha cisza. Logujesz się do swojego domowego serwera i w kilka sekund wyciągasz z offline’owych archiwów dokładne instrukcje budowy domowego filtra piaskowo-węglowego oraz bezpieczne metody destylacji. Zamiast paniki masz gotowy plan działania.
  3. Sąsiedzka sieć komunikacji radiowej (Meshtastic): Wbudowana w N.O.M.A.D. integracja z siecią radiową Meshtastic (którą łatwo zainstalujesz z panelu Supply Depot) to absolutny game-changer. Gdy padają telefony i internet, podpięcie małego, taniego radyjka LoRa do serwera pozwala całej Twojej okolicy – rodzinie i sąsiadom oddalonym o kilka kilometrów – na przesyłanie wiadomości tekstowych, zgłaszanie zapotrzebowania na leki oraz współdzielenie lokalizacji na pobranych wcześniej mapach wektorowych ProtoMaps. Całkowicie bez udziału operatorów komórkowych.

[!WARNING] Pamiętaj: Działasz na własną odpowiedzialność! Wszystkie informacje zgromadzone w offline’owej bazie wiedzy (materiały medyczne, instrukcje przetrwania) oraz porady lokalnego AI mają charakter wyłącznie edukacyjny i poglądowy. W sytuacji realnego zagrożenia życia lub zdrowia priorytetem jest zawsze kontakt z profesjonalnymi służbami ratunkowymi (np. numer 112), o ile jest to technicznie możliwe. Nie traktuj sztucznej inteligencji ani Wikipedii jako ostatecznej wyroczni w kwestiach zdrowotnych czy technicznych – działasz na własną odpowiedzialność!

Oczywiście, poza tymi ekstremalnymi sytuacjami, serwer świetnie sprawdza się w codziennym, spokojnym życiu:

  • Edukacja dzieci w podróży off-grid: Jedziesz z rodziną kamperem, na jacht albo na działkę w górach, gdzie zasięg GSM ledwo zipie? N.O.M.A.D. daje dzieciakom pełną platformę Kolibri z kursami Khan Academy bez reklam, bez rozpraszaczy, bez algorytmów social media i bez pożerania limitu transferu danych.
  • Prywatność i suwerenność: Pracujesz z wrażliwymi dokumentami i chcesz używać sztucznej inteligencji do ich analizy, ale polityka bezpieczeństwa firmy zabrania wysyłania ich do chmury? Dzięki modułowi RAG w N.O.M.A.D. wrzucasz dokumenty do lokalnego Qdranta i rozmawiasz z nimi całkowicie poufnie.

Druga strona medalu – na co trzeba uważać?

Projekt jest genialny, ale jako człowiek, a nie maszyna marketingowa, muszę wspomnieć o kilku rzeczach, które mogą irytować:

  • Brak wbudowanej autoryzacji – w obecnej wersji Command Center nie ma ekranu logowania ani haseł. Każdy, kto połączy się z Twoją siecią domową, ma pełne uprawnienia administratora. W domu to żaden problem, ale jeśli postawisz taki serwer w akademiku czy biurze, ktoś życzliwy może Ci wyłączyć kontenery albo skasować bazy danych.
  • Apetyt na dysk – przygotuj się na to, że wiedza zajmuje miejsce. Pełna Wikipedia, baza Khan Academy, lokalne modele LLM i mapy wektorowe mogą łatwo zapełnić od 400 do nawet 600 GB na dysku SSD. Warto zainwestować w dedykowany nośnik.
  • Angielski jako standard – domyślne bazy danych i kreatory instalacji w N.O.M.A.D. są mocno nastawione na język angielski. Oczywiście Kiwix pozwala na ręczne pobranie polskiej Wikipedii czy polskich materiałów edukacyjnych, ale wymaga to odrobiny klikania i konfiguracji.

Podsumowanie

Project N.O.M.A.D. udowadnia, że nie potrzebujemy abonamentów i stałego podpięcia pod kroplówkę wielkich korporacji technologicznych, aby cieszyć się z dobrodziejstw ery informacji. To świetnie przemyślany, stabilny i niesamowicie przydatny system, który warto postawić chociażby na starym, kurzącym się w szafie komputerze jako cyfrową polisę ubezpieczeniową dla całej rodziny.


[!TIP] Chcesz wdrożyć podobne rozwiązania u siebie? Jeżeli chcesz zbudować własny, bezpieczny serwer domowy, skonfigurować sieć odporną na awarie albo wdrożyć lokalną sztuczną inteligencję bez wysyłania danych do chmury – chętnie pomogę Ci to zaplanować i uruchomić. Zapraszam do kontaktu przez zakładkę Kontakt!