Systemy
Multi-Tool • 17 min czytania • 30 czerwca 2026
Hermes Agent na VPS: własny agent AI, który pracuje, gdy śpisz
Pełny tutorial: jak w niecałą godzinę postawić własnego agenta AI (Hermes) na VPS-ie w Hostinger, połączyć go z Telegramem i kazać mu robić research, content i raporty samodzielnie, też w nocy. Wszystkie komendy gotowe do skopiowania, krok po kroku.
Hermes to darmowy, otwarty agent AI (od zespołu Nous Research), który żyje na Twoim własnym serwerze, gada z Tobą przez Telegram i z czasem robi się coraz lepszy w prowadzeniu kawałków Twojej firmy. Nie musisz umieć programować, wystarczy że umiesz kopiować i wklejać. Poniżej masz całą drogę: od założenia serwera, przez podłączenie Telegramu, po skille, pamięć i zadania na harmonogram. Przewijaj z góry na dół i wklejaj komendy po kolei.
Czym to się różni od zwykłego ChatGPT
Zwykły czat czeka, aż coś napiszesz, i zapomina wszystko po rozmowie. Hermes działa cały czas na własnym serwerze, pamięta jak pracujesz, sam pisze sobie skille (zapisane workflowy) i wykonuje zadania według harmonogramu, nawet kiedy śpisz albo masz wyłączony laptop. To różnica między narzędziem a kimś z zespołu.
Co będziesz potrzebował (i ile to kosztuje)
- VPS w Hostinger (wirtualny serwer). To na nim zamieszka agent. Plan KVM 2 (2 rdzenie CPU, 8 GB RAM, 100 GB dysku), bo Hermes uruchamia przeglądarkę i działa w kontenerze Docker, a to realnie zjada zasoby. To też plan, który sam Hostinger rekomenduje pod Hermesa.
- Konto OpenRouter z małym depozytem (na start 10 dolarów w zupełności wystarcza). To stąd agent bierze model AI, którym myśli.
- Telegram (darmowy) na telefonie albo komputerze. Przez niego będziesz pisał do agenta.
- Zero kodu. Wszystkie komendy poniżej kopiujesz przyciskiem i wklejasz do terminala.
Realny koszt miesięczny
Dwie pozycje: serwer (stała opłata w Hostinger, zależna od długości abonamentu) i zużycie AI w OpenRouter (płacisz tylko za to, co agent realnie przemieli). Na modelu DeepSeek, który ustawimy, codzienna praca jest tania. Limit wydatków w OpenRouter ustawisz sam, więc nie ma niespodzianek.
Krok 1: Załóż VPS w Hostinger (z gotową instalacją Hermesa)
Najprościej skorzystać z linku poniżej. Ma Hermesa już zaznaczonego do automatycznej instalacji (nie musisz nic konfigurować ręcznie) i dokłada dodatkowe 10% rabatu do aktualnej promocji Hostinger. Mój kod rabatowy to GRZEGORZAI10, jest już wpięty w link.
Link otwiera stronę z Hermesem ustawionym do automatycznej instalacji i nakłada dodatkowe 10% zniżki kodem GRZEGORZAI10 na wierzch obecnej promocji. Dodatkowy rabat działa przy abonamencie 12- lub 24-miesięcznym (nie przy 1-miesięcznym).
Kliknij „Choose plan” i wybierz KVM 2
Z planów VPS wybierz KVM 2. To minimum, na którym Hermes działa płynnie razem z przeglądarką i Dockerem. Tańszy plan technicznie ruszy, ale przy researchu w sieci potrafi się zatkać.
Wybierz okres abonamentu
Najniższa cena za miesiąc wychodzi przy 24 miesiącach, ale jeśli to za duży skok, weź 12 miesięcy. To najkrótszy okres, przy którym wciąż łapiesz dodatkowy rabat z kodu. Przy 1 miesiącu kod 10% nie zadziała.
Sprawdź, że Hermes jest ustawiony do instalacji
Przy tej opcji powinno być już zaznaczone Hermes Agent auto deploy. Dzięki temu serwer sam zainstaluje agenta, Ty nie robisz tego ręcznie.
Wybierz lokalizację serwera
Wybierz serwer najbliżej siebie (najniższe opóźnienie). Dla Polski najlepsza jest lokalizacja europejska. Opcjonalnie możesz włączyć codzienne kopie zapasowe (domyślnie są tygodniowe).
Załóż konto i opłać
Zarejestruj konto, podaj dane do płatności i sfinalizuj zamówienie. Hostinger daje 30 dni gwarancji zwrotu pieniędzy, więc przez miesiąc możesz się wycofać bez ryzyka.
Krok 2: Ustaw hasło i poczekaj, aż serwer się zbuduje
Ustaw dane logowania do panelu Hermesa
Po zakupie pojawi się krótki formularz. Domyślna nazwa administratora to Hermes, a hasło jest wygenerowane automatycznie. Kliknij ikonę oka, żeby je pokazać, i zapisz login i hasło w bezpiecznym miejscu. Tym wchodzisz do agenta, nie dawaj go nikomu.
Kliknij „Deploy” i poczekaj kilka minut
Hostinger buduje serwer i instaluje Hermesa. To trwa parę minut. Po zakończeniu wylądujesz w panelu (ewentualną ankietę możesz pominąć, pop-upy zamknąć).
Znajdź swój projekt Docker i skopiuj 4 znaki
W panelu Docker zobaczysz uruchomiony projekt o nazwie hermes-agent-XXXX (cztery znaki na końcu). Zapamiętaj albo skopiuj te 4 znaki, użyjesz ich za chwilę w terminalu. Traefik obok to tylko bezpieczne wejście do agenta z sieci, nic nie ruszaj.
Krok 3: Otwórz terminal i wejdź do kontenera Hermesa
Terminal to czarne okno, w którym zamiast klikać, wpisujesz precyzyjne komendy. Hostinger ma go wbudowanego w przeglądarkę (przycisk Terminal w prawym górnym rogu panelu), nie musisz nic instalować. Otwórz go, kliknij w okno, żeby kursor migał, i wklejaj komendy poniżej po kolei.
cd /docker/hermes-agent-XXXXPodmień XXXX na swoje 4 znaki
W miejsce XXXX wstaw cztery znaki z nazwy Twojego projektu Docker z Kroku 2 (np. jeśli projekt to hermes-agent-a7k2, wpisujesz `cd /docker/hermes-agent-a7k2`). Po wpisaniu naciśnij Enter.
docker compose exec -it hermes-agent /bin/bashKrok 4: Uruchom kreatora konfiguracji
Teraz odpalasz kreatora, czyli krótką ankietę, którą agent przechodzi przy pierwszym starcie. Zapyta o dostawcę AI, model i komunikator. Przejdziemy przez to razem.
hermes setupWybierz „quick setup”
Kreator zapyta o szybką albo pełną konfigurację. Zostaw zaznaczone quick setup i naciśnij Enter.
Jako dostawcę wybierz OpenRouter
Dostawca to firma, która udostępnia model AI. Strzałkami góra/dół podświetl OpenRouter i naciśnij Enter. Wybieramy go, bo jednym kontem dostajesz wiele różnych modeli i jeden rachunek, model zmienisz później bez zakładania niczego nowego.
Kreator poprosi o klucz API
Zostaw terminal otwarty na tym ekranie. Klucz zdobędziesz w następnym kroku, na stronie OpenRouter, i wrócisz tu, żeby go wkleić.
Krok 5: Podłącz OpenRouter (mózg agenta)
Klucz API to długi, tajny ciąg, który mówi OpenRouter, że zapytania idą od Ciebie. Traktuj go jak hasło. Otwórz nową kartę przeglądarki i wejdź na openrouter.ai.
Załóż konto i potwierdź mail
Kliknij Sign Up w prawym górnym rogu, przejdź rejestrację i potwierdź adres e-mail przez link z wiadomości.
Dodaj kredyt
Wejdź w Buy Credits / Add Credits, dodaj metodę płatności i kup na start 10 dolarów (domyślna kwota, w zupełności wystarcza, żeby ruszyć).
Wygeneruj klucz API
Po lewej kliknij API Keys, potem New Key, nazwij go np. „Hermes Agent”. Możesz od razu ustawić limit wydatków (np. 20 dolarów miesięcznie) jako bezpiecznik. Kliknij Create.
Skopiuj klucz i wklej do terminala
Klucz zaczyna się od sk- i zobaczysz go tylko raz, więc od razu skopiuj. Wróć do terminala, wklej klucz i naciśnij Enter. Uwaga: po wklejeniu nic się nie pokaże (terminal ukrywa znaki ze względów bezpieczeństwa), ale klucz tam jest.
Ustaw limit wydatków, śpij spokojnie
Limit przy tworzeniu klucza to Twój bezpiecznik. Możesz dać np. 20 dolarów z resetem miesięcznym i mieć pewność, że agent nigdy nie wyda więcej, niż chcesz. Zostaw puste, jeśli nie chcesz limitu.
Krok 6: Wybierz model (na start DeepSeek)
Model to konkretny „mózg”, którym agent myśli. Na start rekomendowany jest DeepSeek: jest tani i dobrze radzi sobie z wieloetapową pracą agenta, więc nie dostaniesz wielkiego rachunku pierwszego dnia. W kreatorze podświetl go strzałkami i naciśnij Enter. Następne pytanie (backend terminala) zostaw na current local i potwierdź Enterem.
Których modeli na start unikać
Nie każdy model dobrze działa jako agent. Na start odpuść sobie GPT-5.4 mini (gubi się przy wywoływaniu narzędzi) oraz wersje rozumujące Qwen 3.x z włączonymi znacznikami myślenia (potrafią wygadać się z używania narzędzi). Model zmienisz później jedną komendą, więc nie ma stresu.
Krok 7: Podłącz Telegram
Telegram jest darmowy, najszybszy w konfiguracji i działa na każdym telefonie. Żeby połączyć go z Hermesem, stworzysz bota (konto na Telegramie sterowane przez agenta). W kreatorze wpisz 1 (Telegram) i potwierdzaj Enterem, aż poprosi o token bota.
Otwórz BotFather i stwórz bota
W Telegramie wyszukaj BotFather (ten z niebieskim znaczkiem weryfikacji), kliknij Start, wpisz komendę /newbot. Podaj nazwę bota, a potem unikalną nazwę użytkownika (musi być wolna, dopisz coś własnego, np. ...WonderBot).
Skopiuj token bota i wklej do terminala
BotFather odpisze długim ciągiem (to token do HTTP API). Skopiuj go, wróć do terminala, wklej (znów nic się nie pokaże) i naciśnij Enter.
Podaj swoje Telegram User ID
Kreator zapyta, kto może pisać do agenta. To ważne, bez tego każdy, kto znajdzie Twojego bota, mógłby zużywać Twoje kredyty. W Telegramie wyszukaj userinfobot, kliknij Start, skopiuj swoje ID, wklej do terminala i naciśnij Enter.
Ustaw to ID jako „home channel”
Kreator zapyta, czy ustawić Twoje ID jako kanał domowy (tam agent wysyła wyniki zaplanowanych zadań i wiadomości z własnej inicjatywy). Naciśnij Y i Enter. Konfiguracja gotowa, kreator pokaże podsumowanie.
Na koniec uruchamiasz gateway, czyli część Hermesa, która nasłuchuje wiadomości z Telegramu. Wpisz w terminalu dwie komendy po kolei (każda może chwilę zająć).
hermes gateway installhermes gateway runJeśli zobaczysz błąd uprawnień (permission error)
To normalne. Gateway nie chce działać z konta root ze względów bezpieczeństwa. Agent sam zdiagnozuje problem i poda rozwiązanie. Najprostsze to uruchomić gateway z konta hermes komendą poniżej.
sudo -u hermes /opt/hermes/.venv/bin/hermes gateway runKrok 8: Napisz do agenta z telefonu
Gateway działa, więc terminal możesz już zamknąć. W Telegramie wyszukaj swojego bota (po nazwie użytkownika, którą nadałeś), kliknij Start (komunikat „Unknown command” jest normalny) i wyślij pierwszą wiadomość. Dajesz mu nią kontekst, gdzie działa i co potrafi.
Działasz na VPS-ie w Hostinger, wewnątrz kontenera Docker. Napisz mi, jakie narzędzia i skille masz teraz dostępne.Dostałeś odpowiedź? Najtrudniejsze za Tobą
Jeśli agent odpisał listą swoich skilli, wszystko działa. Jeśli nie, najczęstsze przyczyny to źle wklejony klucz API, brak Twojego ID na liście dozwolonych albo niewystartowany gateway. Wróć do terminala i wpisz hermes doctor, sprawdzi konfigurację i wskaże, co jest nie tak. Jak to nie pomoże, przejdź jeszcze raz przez hermes setup.
Krok 9: Daj mu skille i pamięć
Tu Hermes przestaje być zwykłym czatem. Skill to zapisany workflow, który agent uruchamia ponownie bez tłumaczenia od zera. Pamięć to wiedza o Tobie, którą wciąga do każdej kolejnej rozmowy. Najpierw zleć mu realne zadanie (research), potem każ je zapisać jako skill.
Znajdź pięć najlepiej rankujących teraz filmów na YouTube o [TWÓJ TEMAT, np. email marketing dla początkujących]. Dla każdego zapisz do pliku tytuł, kanał i o czym jest. Na końcu powiedz, jakie luki w tematach zauważyłeś.Zapisz ten workflow jako skill o nazwie competitor-watch. Od teraz, gdy podam Ci hasło do wyszukania, znajdź pięć najlepszych filmów na YouTube, zapisz te same informacje do pliku i wskaż luki tematyczne.Zapamiętaj, że [opisz siebie, np. nagrywam poradniki wideo dla początkujących o software]. Gdy analizujesz luki w researchu konkurencji, formułuj je pod kątem tego, co realnie pomoże mojemu odbiorcy.Sprawdź, co już pamięta
W każdej chwili możesz wysłać Co o mnie pamiętasz? i agent wypisze zapisany kontekst. Im dłużej go używasz, tym mniej musisz się powtarzać, bo wiedza o Tobie i firmie się nawarstwia.
Krok 10: Zaplanuj zadania (działa, gdy śpisz)
Najmocniejsza funkcja: agent może pracować według harmonogramu, nie tylko na żądanie. To tak zwane zadania cykliczne (cron jobs). Nie piszesz żadnego kodu, mówisz zwykłym językiem co i kiedy ma się dziać, a wynik dostajesz na Telegramie.
W każdy poniedziałek o 9:00 uruchom mój skill competitor-watch na trzech hasłach: [hasło 1], [hasło 2], [hasło 3]. Wyślij mi na Telegramie podsumowanie z lukami, które rzuciły Ci się w oczy.- Pokaż moje zaplanowane zadania — agent wylistuje wszystkie crony z godzinami.
- Uruchom to zadanie teraz — odpala zadanie od razu, dobre do sprawdzenia, czy wynik wygląda jak chcesz.
- Agent może zapytać o strefę czasową. Odpowiedz np. Ustawmy czas polski, zapamięta to dla kolejnych zadań.
- Możesz nakładać wiele zadań: poranny brief, tygodniowy raport, sprawdzanie ceny czegoś. Cokolwiek opiszesz jednym zdaniem, agent zaplanuje.
Ile to kosztuje i jak panować nad rachunkiem
Dwa miejsca do pilnowania. OpenRouter (zakładka Activity) pokazuje zużycie AI: bieżący wydatek, liczbę zapytań i tokenów, z rozbiciem na godziny. Panel Hostinger (Billing) pokazuje koszt serwera i cenę odnowienia po okresie promocyjnym. Na start zaglądaj do Activity co kilka dni, żeby złapać realne zużycie.
Model to największa dźwignia na rachunek
Tani, niezawodny DeepSeek wystarcza do codziennej pracy. Gdy potrzebujesz więcej mocy do trudnego zadania, w Telegramie wyślij komendę /model i przełącz się np. na mocniejszy (i droższy) model, choćby Claude. Możesz też przypisać mocniejszy model tylko do jednego zaplanowanego zadania, a rutynę zostawić na tanim.
7 rzeczy, które realnie zrobisz z Hermesem
Research to tylko początek. Poniżej siedem zastosowań, które pokazują, czemu warto. Każde odpalasz jednym zdaniem w Telegramie albo Slacku.
1. Jeden pomysł w tydzień contentu
Z jednego tematu robi komplet: research, najlepszy kąt, tytuły, opis na YouTube, kilka postów na LinkedIn i sekcję do newslettera. Każdy kawałek dopasowany do Twojego stylu, bo agent zna Twoją markę.
2. Research oferty i ceny
Dajesz linki do ofert konkurencji, agent porównuje je z tym, co już masz, i wraca z rekomendacją: jak pozycjonować, ile brać, jak ułożyć pakiety. Zamiast płacić komuś za analizę.
3. Projekt, który prowadzi się sam
Wrzucasz zadanie na tablicę (plugin Kanban), a agent sam rozbija je na kroki, przesuwa przez kolumny od „do zrobienia” po „zrobione”, wywołuje potrzebne skille i zapisuje efekty. Ty nie zarządzasz, tylko mówisz, co ma powstać.
4. Doradca strategiczny
Pytasz: „na podstawie tego, co o mnie wiesz, jakie są trzy najważniejsze rzeczy na ten tydzień?”. Dostajesz priorytety dopasowane do Twojej sytuacji, łącznie z tym, kiedy w ciągu dnia masz najlepszą energię.
5. Własny pulpit dowodzenia
Agent zbuduje Ci od zera dashboard (np. w Obsidian albo na tablicy Kanban): projekty, zadania w toku, blokery, terminy. Jedno miejsce, z którego żyjesz, spięte z Twoją bazą wiedzy.
6. Researcher, który mądrzeje z czasem
Wyspecjalizowana rola, która śledzi sygnały z sieci, oddziela fakty od niezweryfikowanych twierdzeń i zapisuje to do Twojej bazy. Twoja firma z każdym tygodniem wie więcej, a Ty nie musisz tego pilnować.
7. Delegowanie z telefonu
Rzucasz pomysł na newsletter z telefonu przy kawie, podajesz tezę. Wracasz do biurka, a draft (z wariantami tematu i tekstem w Twoim głosie) czeka gotowy. Praca posuwa się, gdy Ciebie nie ma.
Checklist (odhacz po kolei)
- VPS KVM 2 w Hostinger założony (z auto-instalacją Hermesa, kod GRZEGORZAI10).
- Hasło do panelu Hermesa zapisane w bezpiecznym miejscu.
- Wszedłeś do kontenera w terminalu (komendy 1 i 2).
- Kreator przeszedł: OpenRouter + klucz API + DeepSeek + Telegram.
- Bot Telegram stworzony, Twoje User ID na liście dozwolonych i jako home channel.
- Gateway uruchomiony (komenda 5, albo 6 jeśli był błąd uprawnień).
- Pierwsza wiadomość z Telegramu dostała odpowiedź.
- Pierwszy skill i pierwsza pamięć zapisane.
- Jedno zadanie zaplanowane na harmonogram.
FAQ
Muszę umieć programować?
Nie. Cała robota to kopiowanie gotowych komend (masz je powyżej z przyciskiem Kopiuj) i pisanie zwykłych poleceń po polsku do agenta na Telegramie.
Czemu nie najtańszy plan VPS?
Bo Hermes uruchamia przeglądarkę do researchu i działa w kontenerze Docker, a to realnie obciąża serwer. Na najtańszym planie potrafi się zacinać. KVM 2 to plan, który sam Hostinger rekomenduje pod Hermesa.
Czemu OpenRouter, a nie bezpośrednio jeden dostawca?
Bo jednym kontem i jednym rachunkiem dostajesz dostęp do wielu modeli. Model przełączasz komendą /model bez zakładania niczego nowego. Wygodne, gdy chcesz raz taniej, raz mocniej.
Czy to bezpieczne, że pisze do niego ktokolwiek?
Nie pisze. W konfiguracji podajesz swoje Telegram User ID jako jedyne dozwolone. Bez tego kroku każdy, kto znajdzie nazwę bota, mógłby zużywać Twoje kredyty, dlatego nie pomijaj tej części.
Agent nie odpowiada, co robić?
W terminalu wpisz hermes doctor, sprawdzi konfigurację i wskaże problem. Najczęściej to źle wklejony klucz API, brak Twojego ID na liście dozwolonych albo niewystartowany gateway. Jak to nie pomoże, przejdź jeszcze raz przez hermes setup.
Chcę to mieć postawione pod siebie, bez składania samemu.
Wtedy zjedź niżej do sekcji Załoga AI. Buduję firmom i twórcom takie systemy metodą done-with-you: nie wyręczam, prowadzę, a Ty wychodzisz z działającym agentem dopasowanym do Twojej operacji.
Chcesz to zbudowane pod siebie, a nie składać sam?
To dokładnie jest moja Załoga AI: buduję firmom i twórcom zespół asystentów metodą done-with-you. Nie wyręczam, prowadzę. Wychodzisz z działającym systemem.
Zobacz Załogę AI