Nordi AI Chatbot

Nordi AI Chatbot

November 21, 2025 (1mo ago)

Next.js
TypeScript
AI
React

Dieser Chatbot ist ein moderner Next.js-Chatbot, der verschiedene KI-Modelle unterstützt, Antworten in Echtzeit streamt und eigene Dokumente über ein RAG-System einbinden kann. Mein Ziel war es, einen direkt einsatzbereiten und leicht integrierbaren Chatbot zu entwickeln.

Motivation und Zielsetzung

Es gab keine moderne, sofort einsetzbare Chatbot-Lösung auf Basis von Next.js, die ohne großen Aufwand funktioniert. Daher wollte ich ein System entwickeln, das technisch sauber aufgebaut ist, eine zeitgemäße UI bietet und direkt in Projekte integriert werden kann.

Tech Stack

Der Chatbot verwendet aktuelle Technologien wie Next.js 16, React 19, TypeScript und die Vercel AI SDK, kombiniert mit OpenRouter für die Modell-Auswahl. Für das Design kommen Tailwind und shadcn/ui zum Einsatz, während Shiki und KaTeX für hochwertiges Syntax-Highlighting und mathematische Darstellung sorgen.

Kernfunktionen

Der Chatbot bietet eine flexible Modell-Auswahl, flüssige Streaming-Antworten und intelligente Suggestions, die das Gespräch natürlicher wirken lassen. Dokumente können ohne externe Datenbank eingebunden werden, und Markdown- sowie Code-Darstellung sorgen für klare, strukturierte Ergebnisse. Die UI ist responsiv und für moderne Workflows optimiert.

Learnings

Die Arbeit mit der Vercel AI SDK hat mir gezeigt, wie effizient modernes AI-Streaming, Prompt-Handling und Modellmanagement umgesetzt werden können. Gleichzeitig habe ich viel über neue Next.js-Patterns und optimierte Architektur gelernt.

Fazit

Der Chatbot ist eine solide Grundlage für zukünftige KI-Projekte und Experimente. Er ist modern, flexibel und lässt sich leicht erweitern — genau das, was mir zuvor im Next.js-Ökosystem gefehlt hat.