So installierst du einen persönlichen KI-Assistenten auf einem VPS — Schritt für Schritt
Ein Assistent auf dem Laptop stirbt in dem Moment, in dem der Deckel zuklappt. Ein Server für 6 $ im Monat schläft nie. Hier erfährst du, was es wirklich braucht, um deine eigene KI rund um die Uhr laufen zu lassen — jeden Schritt, jeden typischen Stolperstein und am Ende die Ein-Befehl-Abkürzung.
Zuerst das Denkmodell. Ein selbstgehosteter KI-Assistent besteht aus zwei Teilen: dem Modell (der Intelligenz, meist eine Cloud-API — du kannst Frontier-Gewichte nicht auf einem billigen Server laufen lassen, und das musst du auch nicht) und der Agentenschicht (alles, was ihn zu deinem macht: Gedächtnis, Gesprächsverlauf, Integrationen, geplante Aufgaben). Die Agentenschicht ist das, was du hostest. Sie ist schlank, braucht keine GPU, und sie ist der Teil, der deine Daten ansammelt — genau deshalb gehört sie auf eine Maschine, die du kontrollierst.
Was du vor dem Start brauchst: einen VPS (~5–15 $/Monat), eine Modellquelle (einen API-Key oder ein KI-Abo), einen Telegram-Account und etwa eine Stunde.
Schritt 1 — Den Server wählen
Jeder seriöse VPS-Anbieter funktioniert. Die ehrliche Mindestausstattung für eine Agentenschicht: 1–2 vCPU, 2–4 GB RAM, 20+ GB Speicher. Widersteh dem Upselling — du betreibst einen Node-Prozess und eine SQLite-Datenbank, nicht das Training eines Modells. Wähle eine Region in deiner Nähe (Latenz) oder eine, die zu deiner rechtlichen Komfortzone passt (Jurisdiktion — für manche ist genau das der springende Punkt).
Schritt 2 — Grundhygiene, vor allem anderen
Fünf Minuten, die neunzig Prozent der Katastrophen verhindern: mit SSH-Keys einloggen und das Passwort-Login deaktivieren; einen Non-Root-User anlegen; automatische Sicherheitsupdates aktivieren; eine Firewall einschalten, die nur SSH zulässt. Nichts davon ist KI-spezifisch — es ist der Unterschied zwischen "meinem Server" und "dem Botnetz-Knoten von irgendwem".
Schritt 3 — Die Runtime installieren
Für die meisten modernen Assistenten-Stacks heißt das Node.js LTS plus git. Eine Regel zählt mehr als jede Tool-Wahl: Secrets leben in einer Environment-Datei mit eingeschränkten Rechten, niemals im Code. Dein Modell-API-Key und dein Bot-Token sind die Schlüssel zur Identität deines Assistenten — behandle sie wie das Passwort zu deinem E-Mail-Konto.
Schritt 4 — Die Oberfläche verbinden
Du musst keine App bauen — du trägst die Oberfläche schon in der Tasche. Erstelle einen Bot mit Telegrams BotFather (dauert eine Minute und kostet nichts), trage das Token in deine Environment-Datei ein, und dein Assistent bekommt ein Chatfenster auf jedem deiner Geräte — inklusive Sprachnachrichten, Dateien und Fotos.
Schritt 5 — Ihm ein Gedächtnis geben, das überlebt
Ein Assistent ohne Persistenz ist ein Goldfisch mit Serverrechnung. Gespräche, extrahierte Fakten und Einstellungen sollten in einer Datenbank auf der VPS-Festplatte landen — SQLite reicht im persönlichen Maßstab tatsächlich aus. Plane dann ein tägliches Backup dieser Datenbank an einen zweiten Ort. (Warum Gedächtnisarchitektur wichtiger ist, als die meisten denken, ist einen eigenen Artikel wert.)
Schritt 6 — Der Schritt, den alle überspringen: Prozessüberwachung
Hier sterben die meisten DIY-Setups still und leise. Läuft der Assistent in einer Terminal-Sitzung, stoppt er, sobald die Sitzung abbricht. Läuft er mit nohup, stoppt er beim ersten unbehandelten Absturz — lautlos, um 3 Uhr nachts, und du merkst es erst Tage später. Die echte Antwort ist ein systemd-Service mit Restart=always: Abstürze starten ihn neu, Reboots starten ihn neu, und das Init-System der Maschine — nicht dein Gedächtnis — ist dafür verantwortlich, dass er am Leben bleibt. Dieser eine Schritt ist der Unterschied zwischen "einem Skript, das ich einmal ausgeführt habe" und "einem Assistenten, der zu jeder Stunde antwortet".
Was die Fehler kosten
Jeder übersprungene Schritt hat seinen Preis. Übersprungene Hygiene: ein kompromittierter Server, der das gesamte Gedächtnis deines Assistenten ausliest. Übersprungene Persistenz: Monate angesammelten Kontexts, weg mit einem einzigen Prozessneustart. Übersprungene Überwachung: ein Assistent, dem du langsam nicht mehr vertraust, weil er manchmal einfach … nicht da ist. Und doch auf dem Laptop gehostet: Erinnerungen, die nicht auslösen, Nachrichten, die unbeantwortet liegen bleiben, geplante Arbeit, die nie läuft — genau die Dinge, für die du einen Assistenten wolltest.
Die Abkürzung
All das oben ist ein Nachmittag, wenn du Infrastruktur magst — und eine wiederkehrende Pflicht, wenn nicht. Avelina AI ist genau diese Architektur, verpackt: Ein geführter Installer setzt den Agenten auf deinen VPS, mit Telegram-Oberfläche, der dauerhaften Gedächtnisdatenbank, Prozessüberwachung und täglichen Backups bereits verdrahtet, und danach signierten Updates. Du bekommst am Ende alles, was diese Anleitung aufbaut — inklusive des Teils, bei dem alle angesammelten Daten auf deinem Server bleiben —, ohne es von Hand zusammenzubauen.
FAQ
Brauche ich eine GPU?
Nein. Die Agentenschicht ist schlank; das Modell wird per API aufgerufen. Eine GPU wird nur relevant, wenn du später lokale Modellgewichte laufen lassen willst.
Kann ich nicht einfach meinen Laptop nutzen?
Bis der Deckel zuklappt, ja. Ein Assistent, der rund um die Uhr da ist, braucht eine Maschine, die rund um die Uhr läuft — genau das ist der ganze Sinn eines VPS.
Laufende Gesamtkosten?
5–15 $/Monat für den Server plus deine Modellnutzung. Infrastruktur ≈ zwei Kaffee im Monat.
Was macht ihn wirklich "24/7"?
Prozessüberwachung (systemd, Restart=always) — nicht der Server selbst. Maschinen laufen durch; unüberwachte Prozesse nicht.
Geht das auch ohne manuelles Setup?
Ja — genau das macht der Installer von Avelina AI: dieselbe Architektur, ein Befehl.