Zum Inhalt springen
← Alle Projekte

14 · In-house · KI-Integration · E-Commerce

Selbst gehosteter KI-Shopberater mit n8n und WooCommerce

Ein Chatbot für WordPress und WooCommerce, der Fragen zu Produkten, Größen, Preisen, Versandkosten und Lieferzeiten beantwortet – komplett auf dem eigenen Server, ohne Cloud-KI. Aufgebaut und erprobt in einem Demo-Shop.

  • In-house
  • KI-Integration
  • n8n
  • Ollama
  • RAG
  • Postgres (pgvector)
  • WooCommerce
  • WordPress
  • Docker
  • Caddy
  • Ubuntu
100 %
selbst gehostet: n8n, Ollama und Postgres auf eigenem Ubuntu-Server
2 Workflows
Wissensbasis aufbauen und Chat beantworten
0
Daten an Cloud-KI-Anbieter

01 · Problem

Kundinnen und Kunden eines Online-Shops stellen immer wieder dieselben Fragen: Gibt es das Produkt in meiner Größe und in meinem Preisrahmen? Wie hoch sind die Versandkosten, wie lang die Lieferzeiten? Ziel war ein Einkaufsberater direkt im Shop, der Fragen wie „Ich suche Produkt xy in Größe S zwischen 50 und 100 Euro“ versteht – und zwar so, dass weder Shop-Daten noch Gesprächsinhalte an externe KI-Dienste gehen.

02 · Lösung

Zwei Workflows in n8n auf einem selbst gehosteten Ubuntu-Server mit Docker und Caddy. Der erste holt die Shop-Dokumente – Datenschutz, AGB, Widerruf sowie Zahlung und Versand – aus einem GitHub-Repository, zerlegt sie und speichert sie als Vektoren (Embeddings) in Postgres, das mit pgvector als Vektordatenbank dient; er läuft nur, wenn sich die Inhalte ändern. Der zweite ist der Chat: Ein Information Extractor wertet die Eingabe aus, ein KI-Agent mit lokalen Sprachmodellen über Ollama entscheidet, ob nach Produkten oder nach allgemeinen Informationen gefragt wird, und nutzt dafür die WooCommerce-Produktabfrage oder die Wissensbasis (RAG) – mit Gesprächsgedächtnis und Rechner-Werkzeug. In WordPress eingebunden ist der Chat über das n8n-Chat-Widget.

03 · Ergebnis

Ein Chat-Widget im Shop, das passende Produkte nach Größe und Preisrahmen vorschlägt und Fragen zu Versand, Lieferzeiten und Bedingungen aus den eigenen Dokumenten beantwortet. Alle Komponenten laufen auf dem eigenen Server: Es gehen keine Daten an Cloud-KI-Anbieter, und es fallen keine Gebühren pro Anfrage an. Der Aufbau lässt sich auf andere WooCommerce-Shops übertragen – mit eigenem Sortiment, eigenen Dokumenten und dem Erscheinungsbild des Shops.

04 · Einblicke

  • Server-Aufbau: n8n, Ollama, Postgres, WordPress und Caddy in Docker auf Ubuntu
  • Gesamtansicht in n8n: Wissensbasis-Workflow oben, Chat-Workflow unten
  • Wissensbasis: Dokumente aus GitHub werden zerlegt und in Postgres (pgvector) gespeichert
  • Chat-Workflow: Information Extractor, KI-Agent, Gedächtnis, WooCommerce-Abfrage und RAG
  • KI-Agent im Detail: lokale Ollama-Modelle und Werkzeuge
  • Einbindung in WordPress über das n8n-Chat-Widget
  • Chat-Widget im Demo-Shop

Nächstes Projekt

Dein Projekt hier?

Erzähl uns von deinem Problem. Das erste Gespräch ist selbstverständlich kostenfrei und unverbindlich.

Projekt anfragen →

Newsletter

Neues aus der vona-Werkstatt.

KI-Werkzeuge & Tools, die wir wirklich einsetzen, KI-Wochenrückblick & Einblicke aus unseren Projekten – kurz, praxisnah und ohne Spam.