Wróć do zasobów

Systemy

Multi-Tool17 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.

Załóż VPS w Hostinger (kod GRZEGORZAI10, -10%)

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).

01

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ć.

02

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.

03

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.

04

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).

05

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

01

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.

02

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ąć).

03

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.

Komenda 1 — wejdź do folderu projektu (podmień XXXX)
cd /docker/hermes-agent-XXXX

Podmień 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.

Komenda 2 — wejdź do wnętrza agenta
docker compose exec -it hermes-agent /bin/bash

Krok 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.

Komenda 3 — uruchom kreatora
hermes setup
01

Wybierz „quick setup”

Kreator zapyta o szybką albo pełną konfigurację. Zostaw zaznaczone quick setup i naciśnij Enter.

02

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.

03

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.

01

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.

02

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ć).

03

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.

04

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.

01

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).

02

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.

03

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.

04

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ąć).

Komenda 4 — wepnij Telegram w gateway
hermes gateway install
Komenda 5 — uruchom gateway
hermes gateway run

Jeś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.

Komenda 6 — uruchom gateway jako użytkownik hermes
sudo -u hermes /opt/hermes/.venv/bin/hermes gateway run

Krok 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.

Pierwsza wiadomość do agenta (wklej w Telegramie)
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.

Zleć research (podmień temat na swój)
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 to jako skill wielokrotnego użytku
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.
Naucz go czegoś o sobie (pamięć)
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.

Zaplanuj cykliczne zadanie
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