Zum Inhalt springen
🥚
Easter Egg!
Du hast etwas Geheimes gefunden.
LIVE · Antwortzeit wird gemessen...
Neo

NEO

Self-Hosted AI — komplett auf eigener Hardware

Ein KI-Agent. Eigene Server. Null Cloud.

// Live System Status

Container
Docker auf Proxmox
Automationen
n8n + Cron aktiv
Tage Uptime
ohne Neustart
Checking...

// Was hier läuft

🤖 KI-Chat Agent
📡 Telegram Bot
📄 Paperless DMS
🔍 SearXNG Suche
n8n Workflows
📊 Live Dashboard
🔔 Push Notifications
🌐 Diese Website
Mehr erfahren →
🧠 Was ist Neo?

// Was ist Neo?

Ein Homelab-Projekt das zeigt, was mit Self-Hosting möglich ist.

Neo ist ein KI-Agent, der komplett auf eigener Hardware läuft — kein Cloud-Abo, keine API-Abhängigkeit, keine monatlichen Kosten. Eigene Hardware, eigenes Netzwerk, volle Kontrolle. ein Proxmox-Cluster, Docker und ein selbst geschriebenes Gateway.

Was als Hobby-Projekt angefangen hat, ist zu einer vollständigen Infrastruktur geworden: KI-Chat, Telegram-Automatisierung, Document-Management, Monitoring — alles self-hosted, alles auf eigener Hardware.

„Was ich für mich baue, baue ich auch für dich." — Dieses Projekt ist gleichzeitig Lernplattform, Testumgebung und lebendiger Beweis.

🖥️
100%
Self-Hosted
🐳
8+ Container
Paperless, SearXNG, n8n, Gotify, Caddy, Valkey ...
14 Automationen
n8n Workflows + Cron Jobs + Telegram Bot
☁️
Komplett
Alles läuft lokal auf eigener Hardware
📊 Dashboard

// HomeLab Dashboard

⏳ laden...
CPU
RAM
Disk
Netzwerk

Ressourcen

Container
Services
Cron Jobs
System-Betriebszeit
00:00:00:00
Tage : Std : Min : Sek
🐳 Services

// Service Grid

Alles was auf diesem Server läuft — ein ganzes Datacenter in einer Box.

16 Services · 10 Container · 5 externe Integrationen

🦞

OpenClaw Gateway

● online

KI-Agent Core — Multi-Model-Router + Tool-System

● online

Selbst geschriebener Python-Agent. Routet Anfragen an mehrere KI-Modelle mit intelligenter Fallback-Chain. Tool-System für Dateien, Suche, APIs.

💬

Telegram Bot

● online

@merlin_neo_ai_bot — 24/7 interaktiv

● online

Inline Keyboards, Callback-Handling, Voice-Messages, Kanal-Automatisierung. 7 Automationen + Content-Pipeline für tägliche Posts.

🔍

SearXNG

● online

Meta-Suchmaschine — 60+ Backends

● online

Privacy-Suchmaschine ohne Tracking. Aggregiert Google, Bing, DuckDuckGo und 60+ weitere Quellen. Gecacht via Valkey/Redis.

📄

Paperless-ngx

● online

Dokumenten-OCR & Archiv

● online

Automatische OCR-Texterkennung, Tag-basierte Organisation, Volltextsuche über 200+ Dokumente. API-Zugriff via Token.

🌐

Caddy

● online

HTTPS Reverse Proxy + Auto-TLS

● online

Automatische Let's Encrypt Zertifikate, Zero-Config HTTPS für alle internen Services.

🔔

Gotify

● online

Push-Notification Server

● online

Self-hosted Push-Server. Sendet System-Alerts (Container down, Backup fertig, Mail empfangen) direkt aufs Handy.

n8n

● online

Workflow-Automation

● online

Läuft in eigenem LXC Container. 14 Workflows: Telegram-Callbacks, E-Mail-Monitoring, Maintenance-Scripts, Cron-Jobs.

🖥️

Browserless

● online

Headless Chrome API — Scraping & Screenshots

● online

Headless Chrome als Docker-Service. Neo nutzt es für Web-Scraping, Screenshot-Generierung und PDF-Rendering.

💾

Valkey

● online

Redis-kompatibler Cache für SearXNG

● online

Open-Source Redis-Fork. Cached SearXNG-Queries und Session-Daten. Kein Datenverlust bei Restart dank AOF.

☁️

Cloudflare Tunnel

● connected

Sichere Extern-Anbindung — kein offener Port

● online

Zero-Trust Tunnel: Kein einziger Port muss geöffnet werden. Cloudflare routet Traffic verschlüsselt direkt zum Server.

📧

Gmail Integration

● connected

E-Mail senden & empfangen via CLI

● online

CLI-Tool für IMAP/SMTP. Neo kann E-Mails lesen, filtern und antworten — alles über die Kommandozeile.

📅

Google Calendar

● synced

Kalender-Sync via API

● online

Synchronisiert Google Calendar Events. Neo kann Termine anlegen, löschen und als Reminder versenden.

🐙

GitHub

● connected

CLI — Repos, Issues, PRs

● online

GitHub CLI für alles: Repos erstellen, Issues bearbeiten, PRs mergen, Releases taggen. Alles automatisierbar.

🔊

ElevenLabs TTS

● connected

Text-to-Speech (Deutsch)

● online

Text-to-Speech API mit deutscher Stimme. Generiert Audio-Nachrichten für den Telegram-Kanal.

🎤

Whisper STT

● connected

Speech-to-Text via Cloud-API

● online

Spracherkennung transkribiert Voice-Messages in Text. Direkte Spracheingabe ohne manuelles Tippen.

📰

WordPress

● online

Portfolio-Site

● online

Portfolio + Blog mit Custom Theme. REST API für automatisierte Blog-Posts via n8n.

All Systems Operational
· 16 Services · 1 physischer Host · Komplett Self-Hosted
💻 Terminal

// Live Terminal

Links: Echte Telegram-Interaktion. Rechts: Was Neo automatisch erledigt.

N
Neo ⚡
online · KI-Agent
@merlin_neo_ai_bot
😊
Nachricht schreiben...
Probier's aus →
neo-bot · automatisiert ● LIVE
Szenario läuft...
🤖 AI Models

// AI Model Roster

7 Modelle, 6 Provider, eine intelligente Fallback-Chain.

Nicht ein LLM — ein ganzes Routing-System. Automatisch das beste Modell zum besten Preis.

FALLBACK CHAIN
MiMo-V2.5-Pro
MiMo-V2.5
DeepSeek V4
DeepSeek V4 Flash

Wenn ein Modell nicht antwortet, springt automatisch das nächste ein. Kein Ausfall, kein manueller Eingriff.

Active
⚡ PRIMARY

MiMo-V2.5-Pro

Xiaomi / OpenRouter

Context: 1M
Haupt-Agent (Reasoning)
Online
👁️ MULTIMODAL

MiMo-V2.5

Xiaomi / OpenRouter

Context: 1M
Multimodal (Bild+Audio+Video+Text)
Online
🧠 REASONING

DeepSeek V4

DeepSeek / OpenRouter

Context: 1M
Cost-Effizienter Reasoner
Online
⚡ FAST

DeepSeek V4 Flash

DeepSeek / OpenRouter

Context: 1M
Budget & Routine
Online
🆓 FREE

Gemini 2.5 Flash

Google

Context: 1M
Budget-Backup
Standby
🧠 PREMIUM

Claude Opus 4

Anthropic

Context: 200K
Premium-Fallback
Standby

Claude Sonnet 4

Anthropic

Context: 200K
Copilot IDE
· Kein Vendor Lock-in · Jederzeit wechselbar
⚡ Automationen

// 24h Automation Timeline

Was Neo jeden Tag automatisch erledigt — ohne dass jemand einen Finger rührt.

11 tägliche Jobs · 2 wöchentliche Jobs · Nächste Automation:

🧠
03:00 MiMo-Pro

Dreaming

Memory-Konsolidierung — Light, Deep, REM Phasen

🧹
03:00 MiMo-Flash

Voice-Cleanup

Alte Sprach-Medien löschen (>7 Tage)

☀️
07:30 MiMo-Pro

Morgen-Briefing

Wetter + Kalender + Tasks + Tagesplanung

📊
09:00 MiMo-Pro

System Status

Docker, RAM, Disk, Gateway — alles gecheckt

🐙
12:00 MiMo-Pro

GitHub Bug-Tracker

MiMo GitHub Issues überwachen + Auto-Label

🌤️
13:00 MiMo-Pro

Mittags-Check

Life-Atlas Coaching: Was geschafft? Empfehlung für Nachmittag

📈
18:00 MiMo-Flash

CI/CD Monitor

Fork-Sync + PR-Status + CI-Runs prüfen

🎨
19:30 MiMo-Pro

Kreativ-Content

Telegram-Kanal: Bild + Text + Audio generieren

🌙
20:30 MiMo-Pro

Abend-Review

Tagesrückblick + Morgen-Preview + Life-Atlas

📊
21:00 MiMo-Pro

Status Report

Docker Health + System-Metriken + Tasks

📈
21:15 MiMo-Flash

Daily Lab Report

Kanal-Statistiken + Content-Performance

🐛
Mo + Do · 10:00 wöchentlich

Issue-Tracker

MiMo GitHub Issues überwachen

🔎
Sonntag · 11:30 wöchentlich

Skill Report

Wöchentlicher OpenClaw-Überblick

· 100% automatisiert · 0 manuelle Eingriffe
🏠 SelfHosted

// Was Self-Hosting ermöglicht

Alles auf einem Server. Kein Cloud-Abo, kein Vendor Lock-in.

🤖

KI-Agent 24/7

Multi-Model-Routing mit Fallback-Chain. Chat, Code, Analyse — alles auf eigener Hardware.

🔍

Private Suchmaschine

SearXNG aggregiert 60+ Backends ohne Tracking. Kein Google, kein Profil.

📄

Dokumenten-OCR

Paperless-ngx erkennt Text automatisch. 200+ Dokumente durchsuchbar archiviert.

🔔

Push-Notifications

Gotify sendet System-Alerts direkt aufs Handy. Ohne Google FCM.

Workflow-Automation

n8n verbindet APIs, Webhooks, Cron-Jobs. 14 Workflows laufen automatisch.

🌐

Browser-Automation

Headless Chrome für Scraping, Screenshots, PDF-Rendering — alles lokal.

💬

Telegram-Bot

24/7 interaktiv. Voice-Messages, Inline-Buttons, Kanal-Automatisierung.

🛡️

Zero-Trust Sicherheit

Cloudflare Tunnel, UFW Firewall, Fail2ban. Kein offener Port.

All Systems Operational
· 8+ Container · 14 Automationen · Komplett Self-Hosted
🛠️ Tech Stack

// Tech Stack

36 Tools, 6 Kategorien — hover für Details.

🏗️

Infrastruktur

Proxmox VE Hypervisor — 1 VM + 4 LXC Container orchestriert LXC Container 4 Container: n8n, s1panel, neo-website, dev Docker 8+ Services: Paperless, SearXNG, Caddy, Gotify... Nginx Reverse Proxy für neo.lietztech.com + Security Headers Caddy HTTPS Proxy + Auto-TLS für interne Services UFW Firewall Alle Ports gesperrt — nur Cloudflare Tunnel offen
🤖

KI & Modelle

Claude Sonnet 4 Premium-Fallback — Complex Reasoning DeepSeek V4 Cost-Effizienter Reasoner — Budget + Routine OpenRouter Multi-Model-Routing — Fallback-Chain + Cost-Optimierung OpenClaw Gateway Selbst geschriebener Python-Agent — 190d uptime Whisper STT Spracherkennung — Telegram Voice → Text Edge TTS Text-to-Speech — Neo antwortet mit Stimme
🔧

Services

WordPress merlinlietz.com — Portfolio + Blog + Kontakt Paperless-ngx OCR + Archiv — 200+ Dokumente durchsuchbar SearXNG Privacy-Suchmaschine — 60+ Backends aggregiert n8n 14 Workflows — Telegram, E-Mail, Monitoring Gotify Push-Server — System-Alerts auf's Handy Valkey Redis-Fork — Cache für SearXNG Queries
💻

Sprachen

Python OpenClaw Gateway, Callback-Daemon, Scripts PHP WordPress Customization + REST API Endpoints JavaScript Three.js Orbs, GSAP Animationen, Interaktivität TypeScript Astro Components + Type-safe Build-Pipeline Bash 20+ Scripts: Maintenance, Watchdog, Deploy SQL WordPress DB, Paperless-ngx PostgreSQL
📡

Kommunikation

Telegram Bot API @merlin_neo_ai_bot — 24/7 Chat + Kanal-Automation Cloudflare Tunnel Zero-Trust Zugang — kein offener Port nötig Gotify Push Echtzeit-Alerts: Container down, Backup fertig Webhook Relay n8n + GitHub + Cloudflare Event-Chain REST APIs Proxmox, WordPress, Paperless, Docker — alle via API SMTP himalaya CLI — E-Mail senden + empfangen
🛡️

Security

Cloudflare WAF Web Application Firewall + DDoS Protection UFW Rules Nur SSH + Cloudflare IPs erlaubt Fail2ban Brute-Force-Schutz — nach 3 Versuchen gesperrt Let's Encrypt Auto-TLS via Caddy — 0 manuelle Zertifikate API Tokens Jeder Service eigener Scope — kein Shared Secret SSH Keys Ed25519 — Passwort-Auth deaktiviert
📅 Timeline

// Projekt-Evolution

Vom ersten Server zum vollständigen Homelab. Klick für Details.

2025

Projektstart

Eigene Hardware + Proxmox installiert. Erste VMs und Container erstellt.

Was ich gelernt habe:
Linux-Basics: Dateisystem, Berechtigungen, systemd
Proxmox VE: Cluster, Backup, Storage, Netzwerk-Bridges
Hardware-Entscheidungen: Warum eigene Hardware für Self-Hosting reicht
Frühling 2025

KI-Agent gebaut

OpenClaw Gateway — eigener KI-Agent mit Multi-Model-Routing und Tool-System.

Was ich gelernt habe:
Python: API-Design, Async, Error Handling
LLM-Konzepte: Prompts, Tokens, Context Windows, Fallback-Chains
API-Proxy-Architektur: Model-Router für mehrere Provider
Sommer 2025

Docker-Stack wächst

Paperless, SearXNG, Gotify, n8n — Service für Service dazugelernt und containerisiert.

Was ich gelernt habe:
Docker Compose: Multi-Container, Volumes, Networks
Reverse Proxy: Caddy + Auto-TLS + Cloudflare Tunnel
Monitoring: Uptime, Logs, Alerts via Gotify
Herbst 2025

Telegram-Automatisierung

7 Automationen, Content-Mix, eigener Bot — alles über APIs verbunden.

Was ich gelernt habe:
Telegram Bot API: Inline Keyboards, Callbacks, Webhooks
Cron + systemd: 14 automatisierte Jobs, zero Downtime
Content-Pipeline: KI-generierte Texte, Bilder, Sprache
März 2026

Website: WordPress → Astro

Kompletter Rewrite: Astro + Tailwind + Three.js. Schneller, sicherer, modularer.

Was ich gelernt habe:
Astro: Island-Architektur, Static Site Generation
Three.js: WebGL, Shader, Dual-Canvas, Performance
DSGVO: Impressum, Datenschutz, lokale Fonts, Security Headers
April 2026

Multi-Model-Routing

MiMo V2.5 + DeepSeek V4 + Gemini — intelligente Fallback-Chain mit 7 Modellen.

Was ich gelernt habe:
Multi-Provider-Routing: OpenRouter + direkte APIs
Performance-Optimierung: Reasoning vs. Multimodal vs. Budget
Provider-Management: OpenRouter + direkte APIs
👤 Über mich

// Warum Self-Hosted?

Die Philosophie hinter diesem Projekt. Klick für Details.

100% Datenkontrolle

Alle Daten bleiben auf dem eigenen Server. Kein Drittanbieter, keine Cloud.

Paperless-ngx archiviert Dokumente lokal, SearXNG sucht ohne Tracking, Gotify pusht Benachrichtigungen ohne Google FCM. Selbst E-Mails laufen über himalaya CLI statt Webmail.

Keine monatlichen SaaS-Kosten

Self-Hosted ersetzt Dutzende Cloud-Dienste — alles auf einem Server.

n8n, Paperless, SearXNG, Gotify — alles auf einem Server. Keine monatlichen Abos, kein Vendor Lock-in.

Unbegrenzt erweiterbar

Neuer Service? Neuer Container. Das System wächst mit den Anforderungen.

Im letzten Jahr: von 2 auf 8 Container, von 0 auf 14 Automationen, von WordPress auf Astro. Nächstes Ziel: Matrix-Chat, Vaultwarden, eigener DNS mit Pi-hole.

DSGVO-konform by Design

Server steht in Deutschland. Datenschutz ohne Extra-Aufwand.

Keine Google Fonts, keine externen Analytics, keine Drittanbieter-Cookies. Fonts lokal gehostet, Security Headers konfiguriert, Impressum §5 DDG. Die Infrastruktur IST der Datenschutz.

Maximales Lerntempo

Jedes Problem ist eine Lektion. Jeder Fix ein Skill. Learning by Doing.

Linux, Docker, Nginx, Python, APIs, Proxmox, Cloudflare, Three.js, Astro — alles in unter 2 Jahren gelernt. Nicht durch Tutorials sondern durch echte Probleme und deren Lösungen.

Diese Seite ist der Beweis

Alles was du hier siehst — Dashboard, Terminal, die Seite selbst — läuft auf eigener Hardware.

Live-Dashboard mit Echtzeit-Daten via Cron + JSON API. Telegram-Preview mit echten Bot-Szenarien. Three.js Orbs mit Custom Shader. 10 Releases in 10 Tagen. Alles Open Source auf GitHub.

📝 Changelog

// Changelog

Die Evolution dieser Website — jede Version dokumentiert.

Aktuelle Version: v1.3.0 · 10 Releases · Seit März 2026

v1.3.0 ● AKTUELL 26. März 2026

DSGVO-Compliance & Front-End Audit

BREAKING Google Fonts lokal gehostet — kein externer Datenfluss mehr (DSGVO)
NEU Impressum: §5 TMG → §5 DDG + MStV §18 Abs.2 aktualisiert
NEU Datenschutzerklärung komplett neu mit DSGVO Art.-Referenzen
NEU Custom 404-Fehlerseite mit Animation
NEU @astrojs/sitemap — automatische Sitemap-Generierung
NEU Security Headers: HSTS, Permissions-Policy, CSP verschärft
NEU Skip-to-Content Link für Barrierefreiheit
NEU Web App Manifest + Apple Touch Icon
NEU Favicons in 6 Formaten (SVG, ICO, PNG 16/32/192/512)
NEU Web Vitals Monitoring (LCP, FID, CLS, FCP, TTFB)
NEU Print Stylesheet für sauberen Druck
NEU noscript-Fallback für JavaScript-freie Browser
FIX Schema.org GitHub-URL korrigiert (M-Lietz)
FIX og:image Dimensionen (width/height) ergänzt
FIX robots.txt: /api/ disallowed, Sitemap-URL aktualisiert
9
v1.2.0 27. März 2026

Performance & Professionalisierung

PERF Three.js Code-Split — dynamischer Import, ~600KB weniger Initial-Bundle
PERF Three.js auf Mobile komplett deaktiviert
PERF Ticker & CostTicker pausieren offscreen (IntersectionObserver)
PERF Three.js pausiert bei Tab-Wechsel (Visibility API)
NEU Hero-Statistiken live aus /api/stats.json statt hardcoded
NEU OG-Image als PNG (1200×630) für Social Media
NEU Schema.org JSON-LD Structured Data
NEU Dashboard Live/Cached-Badge
NEU Impressum & Datenschutz Seiten
FIX CostTicker große Zahlen animieren korrekt
FIX Automations-Zähler überall auf 14 vereinheitlicht
REFACTOR Accessibility: role=navigation, aria-live für Toasts
8
v1.1.0 26. März 2026

Changelog & Versionierung

NEU Website-Changelog als eigene Section
NEU Versionsnummer im Footer + Boot-Sequence
FIX Boot-Messages aktualisiert
7 ältere Releases anzeigen (v1.0.0 — v0.1.0)
v1.0.0 ★ MAJOR 26. März 2026

Project Showcase Redesign

BREAKING Kein Sales-Content mehr — reines Projekt-Showcase
NEU "Was ist Neo?" Erklär-Section
NEU "Connect" Section mit GitHub, Fiverr, Portfolio, Telegram
REFACTOR Hero komplett project-oriented umgebaut
REFACTOR Timeline: Projekt-Evolution statt Neo-Versionen
REFACTOR About: Self-Hosting-Philosophie statt Sales-Funnel
ENTFERNT Services, Preisrechner, Kontakt, Newsletter entfernt
6
v0.9.0 25. März 2026

Massive Feature-Expansion

NEU Dual Terminal — Echtzeit LLM-Chat + simulierter Bot
NEU Activity Ticker mit scrollenden Events
NEU Built-with Badge mit Hover-Tech-Details
NEU 4 Easter Eggs inkl. Konami Code
NEU Statement Card im Hero mit Typewriter
5
v0.8.0 24. März 2026

Design-Feinschliff

NEU Section Dividers mit Gradient-Lines
NEU Title-Glow Effekt für Überschriften
NEU GSAP Scroll-Entrance-Animationen
NEU Avatar mit animiertem Glow-Ring
NEU Skeleton-Loader für Daten-Sections
4
v0.7.0 23. März 2026

Cinematic Post-Processing

NEU Vignette, Film Grain, Chromatic Aberration
NEU God Rays aus oberer Ecke
NEU ACES Filmic Tone Mapping
FIX EffectComposer entfernt (milky wash Bug)
PERF Alle Effekte in reinem CSS statt WebGL
3
v0.6.0 21. März 2026

Volumetric Shader Orbs

NEU 8 PBR-Orbs mit Fresnel-Glow-Shader
NEU Dual Canvas — Hintergrund + Overlay-Orb
NEU Parallax-Float-Animation mit Noise
REFACTOR 12+ Iterationen bis zum finalen Look
2
v0.5.0 19. März 2026

Frosted Glass Design-System

NEU Frosted White-Blue-Silver Farbpalette
NEU Glassmorphism mit backdrop-blur(40px)
NEU Custom Scrollbar, Neon-Text, Glass-Panels
NEU 3 Fonts: Space Grotesk, JetBrains Mono, Inter
1
v0.1.0 16. März 2026

Projekt-Init

NEU Astro v6 + Tailwind v4 + Three.js + GSAP Setup
NEU Basis-Layout, Navigation, Hero, Footer
NEU Alle WordPress-Sections nach Astro portiert
🚀

Weitere Updates folgen...

// Connect

Projekt anschauen, Profil checken oder direkt schreiben.