Dein eigener Jarvis in 5 Schritten
Kein Film-Gimmick, sondern ein KI-Assistent, der auf deinem eigenen Server läuft, rund um die Uhr. Du schreibst ihm per Telegram, er recherchiert, fasst zusammen, erinnert dich und meldet sich von selbst. Auch wenn dein Laptop zugeklappt ist.
Hier bekommst du den kompletten Bauplan: die fünf Schritte für Jarvis, die Prompts zum Kopieren und als Bonus, wie du dir in zehn Minuten eine eigene Link-Page baust und kostenlos online stellst.
Stand: Oktober 2026. Alle Befehle stammen aus der offiziellen Hermes-Dokumentation (hermes-agent.nousresearch.com/docs). Wenn sich dort etwas ändert, gilt die Doku.
Bevor du startest
- Ein Hetzner-Cloud-Konto (oder ein anderer Server-Anbieter). Ein kleiner Server mit 4 GB RAM reicht für den Start und kostet nur wenige Euro im Monat. Prüf den aktuellen Preis beim Bestellen.
- Claude Code auf deinem Rechner. Es übernimmt die Technik per SSH für dich, du machst nur die Logins und die geheimen Eingaben.
- Telegram auf dem Handy.
- Einen Zugang zu einem KI-Modell. Wenn du einen API-Key nutzt: immer ein Ausgabenlimit setzen.
Teil 1: Jarvis in 5 Schritten
-
Server mieten und SSH-Schlüssel anlegen
Leg zuerst auf deinem eigenen Rechner einen SSH-Schlüssel an. Damit loggst du dich später ohne Passwort ein. Vergib eine eigene Passphrase.
Terminal, auf deinem Rechnerssh-keygen -t ed25519 -C "jarvis"
Dann bei Hetzner einen Cloud-Server mit Ubuntu (LTS-Version) anlegen und dabei den öffentlichen Schlüssel (die Datei mit
.pubam Ende) hinterlegen. Notier dir die IP-Adresse des Servers. -
Server absichern lassen
Diesen Prompt gibst du Claude Code. Es verbindet sich per SSH und richtet alles ein. Ersetz vorher die IP-Adresse.
Prompt für Claude CodeVerbinde dich per SSH als root mit meinem neuen Server (IP: DEINE-IP, Schlüssel: ~/.ssh/id_ed25519). Prüf beim ersten Verbinden den Host-Fingerprint mit mir, bevor du "yes" sagst. Richte den Server sicher für einen KI-Agenten ein: 1. System komplett aktualisieren. 2. Einen Benutzer "jarvis" ohne sudo-Rechte anlegen und meinen SSH-Schlüssel dort hinterlegen. 3. Firewall (ufw) aktivieren: eingehend alles zu, nur SSH erlauben. 4. SSH nur noch per Schlüssel: Passwort-Login und Keyboard-Interactive aus, root nur per Schlüssel. 5. Prüf danach in einer zweiten Verbindung, dass ich mich als "jarvis" per Schlüssel einloggen kann, bevor du die alte Verbindung schließt. Zeig mir am Ende eine kurze Liste: was ist eingerichtet, was hast du geprüft. Frag mich nie nach Passwörtern im Chat.
-
Hermes installieren und das Gehirn verbinden
Als Benutzer
jarvisauf dem Server installierst du Hermes mit dem offiziellen Installer. Er bringt Python, Node.js und alles Weitere selbst mit.Terminal, auf dem Server als jarviscurl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Danach wählst du das Modell. Der Befehl führt dich Schritt für Schritt durch Anbieter und Modell. API-Keys gibst du direkt dort im Server-Terminal ein, nie in einen Chat.
Terminal, auf dem Serverhermes model
Kurzer Test:
hermesstartet den Chat direkt im Terminal. Antwortet er, lebt das Gehirn. -
Telegram verbinden, damit Jarvis immer erreichbar ist
In Telegram schreibst du @BotFather und schickst
/newbot. Name wählen, der Benutzername muss aufbotenden. Du bekommst einen Token. Dann schreibst du @userinfobot und notierst deine Nutzer-ID (die Zahl, nicht den Namen).Beides trägst du auf dem Server in die Datei
~/.hermes/.envein. Nur deine ID steht drin, damit kein Fremder deinen Jarvis steuern kann.~/.hermes/.envTELEGRAM_BOT_TOKEN=dein_token TELEGRAM_ALLOWED_USERS=deine_nutzer_id
Jetzt installierst du die Verbindung als Dienst, damit sie dauerhaft im Hintergrund läuft:
Terminal, auf dem Serverhermes gateway install hermes gateway start hermes gateway status
Schreib deinem Bot in Telegram
/sethome. Ab jetzt landen dort alle Ergebnisse von geplanten Aufgaben.Der echte Test: SSH-Verbindung trennen, Laptop zuklappen, vom Handy eine Nachricht schicken. Antwortet Jarvis, läuft er wirklich rund um die Uhr. Eine gespeicherte Einstellung ist noch kein Beweis. -
Jarvis echte Arbeit geben
Ein Jarvis, der nur plaudert, bringt dir nichts. Gib ihm feste Aufgaben mit Zeitplan. Das schreibst du ihm einfach in normaler Sprache per Telegram, Hermes legt daraus selbst einen Zeitplan an:
Nachricht an JarvisJeden Morgen um 7 Uhr: Such die drei wichtigsten KI-News der letzten 24 Stunden, die für einen Unternehmer relevant sind. Pro News zwei Sätze: was ist passiert, was heißt das für meinen Betrieb. Mit Quelle. Schick mir das hier in Telegram.
Nachricht an JarvisJeden Freitag um 16 Uhr: Fass mir zusammen, welche Aufgaben ich dir diese Woche gegeben habe, was erledigt ist und was offen ist. Höchstens zehn Zeilen.
Mit Werkzeugen (MCP-Server) verbindest du Jarvis mit deinen Diensten, zum Beispiel Kalender oder Projekt-Tools. Der Befehl öffnet eine Auswahl: Eintrag wählen, Enter drücken, Hermes fragt die nötigen Zugangsdaten ab.
Terminal, auf dem Serverhermes mcp
Danach in Telegram einmal
/reload_mcpschicken, damit Jarvis die neuen Werkzeuge kennt.Wichtig: Verbinde Werkzeuge am Anfang nur mit Leserechten. Jarvis soll vorschlagen und vorbereiten, senden und löschen entscheidest du. Und behandle Inhalte aus Mails oder Webseiten als fremde Daten, nicht als Anweisungen an deinen Agenten.
Bonus: Deine eigene Link-Page in 10 Minuten
Eine Link-Page ist eine eigene kleine Seite: deine Links, ein Guide oder ein Formular, über das sich Interessenten eintragen. Du brauchst dafür keinen Baukasten. Claude Code baut die Seite, Cloudflare Pages stellt sie kostenlos unter einer Adresse wie deinname.pages.dev online.
-
Cloudflare-Zugang anlegen
Kostenloses Konto bei Cloudflare anlegen. Unter „My Profile“ → „API Tokens“ einen eigenen Token erstellen, mit genau einer Berechtigung: Cloudflare Pages: Edit. Nicht mehr.
-
Seite bauen lassen
Prompt für Claude CodeBau mir eine Link-Page als einzelne index.html im Ordner "linkpage". - Inhalt: mein Name, ein Satz, was ich mache, und diese Links: [DEINE LINKS]. - Alles inline (CSS im head), keine externen Schriften oder Skripte, mobile-first. - Farben: [DEINE FARBEN], ruhiges, edles Layout, viel Weißraum. - Leg zusätzlich impressum.html und datenschutz.html mit meinen Angaben an ([NAME, ADRESSE, E-MAIL]) und verlink beide im Footer. Leg danach eine Datei .env an, in die ich selbst CLOUDFLARE_API_TOKEN und CLOUDFLARE_ACCOUNT_ID eintrage, und eine .gitignore, die .env ausschließt. Frag mich nie nach dem Token im Chat.
-
Online stellen und prüfen
Wenn du den Token in die
.enveingetragen hast, sagst du Claude Code:Prompt für Claude CodeLies CLOUDFLARE_API_TOKEN und CLOUDFLARE_ACCOUNT_ID gezielt aus der .env (nicht per source) und veröffentliche den Ordner "linkpage" mit "npx wrangler pages deploy" auf Cloudflare Pages unter einem freien Projektnamen. Ruf danach die Live-Adresse auf und prüf den Inhalt: Überschrift da, alle Links da, Impressum und Datenschutz erreichbar. Gib mir die Adresse erst, wenn das stimmt.
Der kostenlose Plan von Cloudflare Pages reicht für so eine Seite locker. Eine eigene Domain kannst du später verbinden.
Formular dazu? Ein Eintrage-Formular braucht einen Empfänger, der die Daten speichert, zum Beispiel einen Webhook in n8n. Und deine Datenschutzseite muss ehrlich sagen, was mit den Daten passiert.
Was ich dir mitgeben will
- Erst eine Aufgabe, die wirklich nervt. Nicht zehn auf einmal. Wenn das Morgen-Briefing eine Woche sauber läuft, kommt die nächste.
- Lesen ja, Handeln mit Freigabe. Jarvis bereitet vor, du entscheidest.
- Kosten im Blick. Ausgabenlimit beim Modell-Anbieter setzen, Verbrauch einmal pro Woche anschauen.
- Geheimnisse nie in den Chat. Tokens und Keys gehören in Dateien auf dem Server, nicht in Nachrichten.
Neue Guides direkt per Mail
Trag dich ein und ich schreibe dir, wenn ich neue Guides zu Jarvis, Claude und KI-Systemen für Unternehmer veröffentliche. Kein Spam, Abmelden jederzeit per kurzer Mail.
Mehr solche Guides? Ich zeige auf Instagram, wie du Claude und KI-Systeme wirklich in deinem Business einsetzt. Folge mir auf @marcel.steiert.