HomeBlogSelf-Hosting

Jak wdrożyć osobistego asystenta AI na VPS — krok po kroku

Asystent hostowany na laptopie umiera w momencie, gdy zamykasz klapę. Serwer za 6 dolarów miesięcznie nigdy nie śpi. Oto co naprawdę jest potrzebne, żeby uruchomić własne AI 24/7 — każdy krok, każdy typowy punkt awarii i skrót w jednej komendzie na koniec.

15 lipca 2026 VPS

Najpierw model myślowy. Asystent AI self-hosted ma dwie części: model (inteligencję, zwykle API w chmurze — nie da się uruchomić wag klasy frontier na tanim serwerze, i wcale nie musisz) oraz warstwę agenta (wszystko, co czyni go twoim: pamięć, historię rozmów, integracje, zaplanowane zadania). To warstwę agenta hostujesz. Jest lekka, nie potrzebuje GPU i to właśnie ona gromadzi twoje dane — dlatego dokładnie tam jej miejsce jest na maszynie, którą kontrolujesz.

Czego potrzebujesz zanim zaczniesz: VPS (~5–15 USD miesięcznie), źródło modelu (klucz API albo subskrypcja AI), konto Telegram i mniej więcej godzinę.

Krok 1 — Wybierz serwer

Sprawdzi się każdy renomowany dostawca VPS. Uczciwa specyfikacja dla warstwy agenta to: 1–2 vCPU, 2–4 GB RAM, 20+ GB dysku. Nie daj się namówić na upselling — uruchamiasz proces Node i bazę SQLite, a nie trenujesz model. Wybierz region blisko siebie (opóźnienia) albo blisko swojej strefy komfortu prawnego (jurysdykcja — dla niektórych to cały sens tego przedsięwzięcia).

Krok 2 — Podstawowa higiena, zanim zrobisz cokolwiek innego

Pięć minut, które zapobiegają dziewięćdziesięciu procentom katastrof: loguj się kluczami SSH i wyłącz logowanie hasłem; utwórz użytkownika bez uprawnień root; włącz automatyczne aktualizacje bezpieczeństwa; uruchom firewall, który przepuszcza tylko SSH. Nic z tego nie jest specyficzne dla AI — to różnica między "moim serwerem" a "czyimś węzłem botnetu".

Krok 3 — Zainstaluj środowisko uruchomieniowe

Dla większości nowoczesnych stosów asystenta oznacza to Node.js LTS oraz git. Jedna zasada liczy się bardziej niż jakikolwiek wybór narzędzi: sekrety mieszkają w pliku środowiskowym z ograniczonymi uprawnieniami, nigdy w kodzie. Klucz API twojego modelu i token bota to klucze do tożsamości twojego asystenta; traktuj je jak hasło do swojej poczty.

Krok 4 — Podłącz interfejs

Nie musisz budować aplikacji — interfejs już nosisz przy sobie. Stwórz bota za pomocą BotFather w Telegramie (zajmuje to minutę i nic nie kosztuje), wpisz token do pliku środowiskowego, a twój asystent zyskuje okno czatu na każdym urządzeniu, które posiadasz, wraz z wiadomościami głosowymi, plikami i zdjęciami.

Krok 5 — Daj mu pamięć, która przetrwa

Asystent bez trwałości to złota rybka z rachunkiem za serwer. Rozmowy, wyodrębnione fakty i ustawienia powinny trafiać do bazy danych na dysku VPS — SQLite naprawdę wystarcza w skali osobistej. Potem zaplanuj codzienną kopię zapasową tej bazy do drugiej lokalizacji. (Dlaczego architektura pamięci ma większe znaczenie, niż ludziom się wydaje — to temat na osobny artykuł.)

Krok 6 — Krok, który wszyscy pomijają: nadzór nad procesem

Tu właśnie po cichu umiera większość samodzielnych konfiguracji. Uruchomienie asystenta w sesji terminala oznacza, że zatrzyma się, gdy sesja się urwie. Uruchomienie go przez nohup oznacza, że zatrzyma się przy pierwszej nieobsłużonej awarii — po cichu, o 3 nad ranem, a ty dowiesz się o tym kilka dni później. Prawdziwą odpowiedzią jest usługa systemd z Restart=always: awarie go restartują, restarty maszyny go restartują, a za to, że żyje, odpowiada system init maszyny — nie twoja pamięć. Ten jeden krok to różnica między "skryptem, który kiedyś uruchomiłem" a "asystentem, który odpowiada o każdej porze".

Ile kosztują te błędy

Każdy pominięty krok ma swoją cenę. Pominięta higiena: przejęty serwer, który odczytuje całą pamięć twojego asystenta. Pominięta trwałość: miesiące zgromadzonego kontekstu znikają przy jednym restarcie procesu. Pominięty nadzór: asystent, któremu powoli przestajesz ufać, bo czasem po prostu… go nie ma. A hostowanie mimo wszystko na laptopie: przypomnienia, które się nie odpalają, wiadomości, które zostają bez odpowiedzi, zaplanowana praca, która nigdy się nie wykonuje — dokładnie to, po co chciałeś mieć asystenta.

Skrót

Wszystko powyższe to jedno popołudnie, jeśli lubisz infrastrukturę — i powtarzający się obowiązek, jeśli nie lubisz. Avelina AI to dokładnie ta sama architektura, zapakowana: instalator prowadzący cię krok po kroku umieszcza agenta na twoim VPS wraz z interfejsem Telegram, trwałą bazą danych pamięci, nadzorem nad procesem i codziennymi kopiami zapasowymi już podłączonymi, a potem podpisanymi aktualizacjami. Kończysz z dokładnie tym, co buduje ten przewodnik — łącznie z tym, że wszystkie zgromadzone dane zostają na twoim serwerze — bez składania tego ręcznie.

FAQ

Czy potrzebuję GPU?
Nie. Warstwa agenta jest lekka; model wywoływany jest przez API. GPU ma znaczenie tylko wtedy, gdy później zdecydujesz się uruchamiać lokalne wagi modelu.

Czy nie mogę po prostu użyć laptopa?
Dopóki nie zamkniesz klapy — tak. Asystent działający bez przerwy potrzebuje maszyny działającej bez przerwy — to cały sens VPS.

Ile to wszystko kosztuje w sumie?
5–15 USD miesięcznie za serwer plus koszt korzystania z modelu. Infrastruktura ≈ dwie kawy miesięcznie.

Co tak naprawdę czyni go dostępnym "24/7"?
Nadzór nad procesem (systemd, Restart=always) — nie sam serwer. Maszyny działają nieprzerwanie; procesy bez nadzoru — nie.

Czy mogę to mieć bez ręcznej konfiguracji?
Tak — dokładnie to robi instalator Avelina AI: ta sama architektura, jedna komenda.

Gotowa wersja tego przewodnika, w jednej komendzie