Nanobot AI auf einem VPS betreiben: Vollständige Einrichtungsanleitung 2026
Schritt-für-Schritt-Anleitung zur Bereitstellung von Nanobot, dem ultraleichten KI-Assistenten, auf Ihrem VPS. Docker-Setup, Telegram-Integration und die besten VPS-Empfehlungen.
Nanobot AI-Assistenten auf einem VPS betreiben
Nanobot ist ein ultraleichter persönlicher KI-Assistent (nur ~3.400 Zeilen Code!), inspiriert von OpenClaw. Er ist perfekt für das Selbst-Hosting auf einem günstigen VPS – Sie erhalten Ihren eigenen, rund um die Uhr verfügbaren KI-Assistenten, erreichbar über Telegram, Discord oder WhatsApp. Diese Anleitung führt Sie durch die vollständige Einrichtung.
Was ist Nanobot?
🐈 Nanobot ist ein minimalistischer KI-Agent, der enorme Leistung in einem kleinen Paket vereint:
- Ultraleicht: 99 % kleiner als vollwertige Alternativen
- Multi-Kanal: Chat über Telegram, Discord, WhatsApp oder Feishu
- Tool-fähig: Websuche, Code-Ausführung, Dateiverwaltung
- Geplante Aufgaben: Automatisierung täglicher Routinen
- Gedächtnis: Merkt sich den Kontext über Gespräche hinweg
- Lokale LLM-Unterstützung: Mit vLLM für vollständige Privatsphäre betreiben
GitHub: github.com/HKUDS/nanobot
VPS-Anforderungen
Nanobot ist leichtgewichtig, daher benötigen Sie nicht viel:
| Anforderung | Minimum | Empfohlen |
|---|---|---|
| RAM | 1 GB | 2 GB |
| CPU | 1 vCPU | 2 vCPU |
| Speicher | 10 GB | 20 GB |
| Betriebssystem | Ubuntu 22.04 | Ubuntu 24.04 |
| Python | 3.10+ | 3.12 |
Beste Budget-VPS-Optionen:
- Hostinger KVM1: $4,99/Monat (4 GB RAM) ⭐ Bestes Preis-Leistungs-Verhältnis
- Hetzner CX22: €3,79/Monat (2 vCPU, 4 GB RAM)
- Vultr Cloud: $5/Monat (1 vCPU, 1 GB RAM)
Schritt 1: Ersteinrichtung des Servers
Verbinden Sie sich per SSH mit Ihrem neuen VPS und führen Sie diese Befehle aus:
# Update system
sudo apt update && sudo apt upgrade -y
# Install Python and pip
sudo apt install python3 python3-pip python3-venv -y
# Install uv (fast Python package manager)
curl -LsSf https://astral.sh/uv/install.sh | sh
source ~/.bashrc
Schritt 2: Nanobot installieren
Wählen Sie eine dieser Installationsmethoden:
Option A: Mit uv (Empfohlen)
uv tool install nanobot-ai
Option B: Mit pip
pip install nanobot-ai
Option C: Aus dem Quellcode (Neueste Funktionen)
git clone https://github.com/HKUDS/nanobot.git
cd nanobot
pip install -e .
Schritt 3: Initialisieren und Konfigurieren
Führen Sie den Onboarding-Befehl aus:
nanobot onboard
Dadurch wird ~/.nanobot/config.json erstellt. Bearbeiten Sie die Datei mit Ihren API-Schlüsseln:
{
"providers": {
"openrouter": {
"apiKey": "sk-or-v1-YOUR-KEY-HERE"
}
},
"agents": {
"defaults": {
"model": "anthropic/claude-sonnet-4"
}
},
"tools": {
"web": {
"search": {
"apiKey": "BSA-YOUR-BRAVE-KEY"
}
}
}
}
API-Schlüssel erhalten:
- OpenRouter: openrouter.ai/keys (für LLM-Zugang)
- Brave Search: brave.com/search/api/ (optional, für Websuche)
Schritt 4: Funktionstest
Führen Sie einen schnellen Test durch:
nanobot agent -m "Hello! What can you help me with?"
Sie sollten eine Antwort der KI sehen. Wenn es funktioniert, sind Sie bereit für den nächsten Schritt!
Schritt 5: Telegram-Bot verbinden
Der beste Weg, mit Nanobot zu chatten, ist über Telegram:
1. Einen Telegram-Bot erstellen:
- Öffnen Sie Telegram, suchen Sie nach @BotFather
- Senden Sie
/newbotund folgen Sie den Anweisungen - Kopieren Sie den Bot-Token
2. Ihre Benutzer-ID ermitteln:
- Suchen Sie auf Telegram nach @userinfobot
- Dieser zeigt Ihre numerische Benutzer-ID an
3. Konfiguration aktualisieren:
{
"channels": {
"telegram": {
"enabled": true,
"token": "YOUR_BOT_TOKEN",
"allowFrom": ["YOUR_USER_ID"]
}
}
}
4. Das Gateway starten:
nanobot gateway
Schreiben Sie nun Ihrem Bot auf Telegram – Nanobot antwortet! 🎉
Schritt 6: Als Dienst betreiben (24/7)
Um Nanobot auch nach dem Trennen der Verbindung laufen zu lassen, erstellen Sie einen systemd-Dienst:
sudo nano /etc/systemd/system/nanobot.service
Fügen Sie Folgendes ein:
[Unit]
Description=Nanobot AI Assistant
After=network.target
[Service]
Type=simple
User=YOUR_USERNAME
WorkingDirectory=/home/YOUR_USERNAME
ExecStart=/home/YOUR_USERNAME/.local/bin/nanobot gateway
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
Aktivieren und starten:
sudo systemctl daemon-reload
sudo systemctl enable nanobot
sudo systemctl start nanobot
Status prüfen: sudo systemctl status nanobot
Vergessen Sie nicht, Ihren VPS abzusichern, bevor Sie ihn dem Internet aussetzen.
Docker-Alternative
Bevorzugen Sie Docker? Hier ist eine schnelle Einrichtung:
# Create config directory
mkdir -p ~/.nanobot
# Create config.json with your settings
nano ~/.nanobot/config.json
# Run with Docker
docker run -d \
--name nanobot \
--restart always \
-v ~/.nanobot:/root/.nanobot \
ghcr.io/hkuds/nanobot:latest \
gateway
Logs prüfen: docker logs -f nanobot
Kostenübersicht
Monatliche Kosten:
| Komponente | Kosten |
|---|---|
| VPS (Hostinger) | $4,99 |
| OpenRouter API | ~$5–20 (nutzungsabhängig) |
| Brave Search | Kostenloser Tarif verfügbar |
| Gesamt | ~$10–25/Monat |
Tipps zur Kostensenkung:
- Verwenden Sie
anthropic/claude-haikufür einfache Aufgaben (~10x günstiger) - Nutzen Sie
minimax/minimax-m2als Budget-Option - Betreiben Sie ein lokales LLM mit vLLM für $0 API-Kosten (benötigt VPS mit 8 GB+ RAM)
Häufig gestellte Fragen
Was ist der Unterschied zwischen Nanobot und OpenClaw?
Nanobot wurde von OpenClaw inspiriert, ist aber 99 % kleiner (~3.400 Zeilen gegenüber 430.000+ Zeilen). Es ist auf Einfachheit und einfache Anpassbarkeit ausgelegt, während OpenClaw erweiterte Funktionen bietet.
Kann ich Nanobot auf einem $5-VPS betreiben?
Ja! Nanobot ist sehr leichtgewichtig. Ein VPS mit 1 GB RAM reicht für die grundlegende Nutzung. Für höhere Arbeitslasten oder mehrere Kanäle empfehlen sich 2 GB+ RAM.
Welches LLM-Modell sollte ich verwenden?
Für beste Ergebnisse verwenden Sie Claude claude-sonnet-4 oder claude-opus-4-5 über OpenRouter. Für den Budget-Betrieb probieren Sie minimax-m2 oder führen Sie ein lokales LLM mit vLLM aus.
Sind meine Daten privat?
Ihre Gespräche werden über den LLM-Anbieter (OpenRouter/OpenAI) verarbeitet. Für vollständige Privatsphäre betreiben Sie ein lokales LLM mit vLLM auf einem leistungsstärkeren VPS (8 GB+ RAM) – lesen Sie unsere Anleitung zu besten VPS für Ollama für lokales LLM-Hosting.
Kann ich Discord oder WhatsApp statt Telegram verwenden?
Ja! Nanobot unterstützt Telegram, Discord, WhatsApp und Feishu. Schauen Sie im GitHub-Repository nach kanalspezifischen Einrichtungsanweisungen.
Ready to get started?
Get the best VPS hosting deal today. Hostinger offers 4GB RAM VPS starting at just $4.99/mo.
Get Hostinger VPS — $4.99/mo// up to 75% off + free domain included
// related topics
// related guides
$1 VPS Hosting 2026: Cheapest VPS Servers Starting at $1/Month
Looking for $1 VPS hosting? Compare the cheapest VPS providers starting from $1-3/month. Real specs, no hidden fees, honest reviews of budget VPS options.
tutorialCaddy Reverse Proxy Guide 2026: Automatic HTTPS Made Easy
Set up Caddy as a reverse proxy with automatic HTTPS, zero-config SSL, and simple Caddyfile syntax. Complete VPS deployment guide.
tutorialCloudflare Tunnel VPS Guide 2026: Expose Services Without Opening Ports
Set up Cloudflare Tunnel on your VPS to expose web apps securely without opening ports or revealing your server IP. Complete guide with Docker and DNS config.
tutorialCoolify VPS Setup Guide 2026: Self-Hosted Vercel Alternative
Deploy Coolify on your VPS for a self-hosted Vercel/Netlify experience. Complete setup guide with Docker, SSL, and app deployments.
Andrius Putna
I am Andrius Putna. Geek. Since early 2000 in love tinkering with web technologies. Now AI. Bridging business and technology to drive meaningful impact. Combining expertise in customer experience, technology, and business strategy to deliver valuable insights. Father, open-source contributor, investor, 2xIronman, MBA graduate.
// last updated: February 6, 2026. Disclosure: This article may contain affiliate links.