vibed.eigenfunk.org

LangChain4j
Apps

Vier KI-Anwendungen, lokal gehostet mit Quarkus und Ollama. Von Chat ueber RAG bis Function Calling.

Ollama online qwen2.5:3b Hetzner ARM64
01

Simple Chat

Chatbot mit dem qwen2.5:3b Modell. Fragen stellen, Antworten in Echtzeit streamen.

Quarkus qwen2.5:3b REST
02

RAG Example

Retrieval Augmented Generation ueber den Koalitionsvertrag 2025. PDF-Analyse mit Embedding-basierter Suche.

RAG Embeddings PDF
03

AI Tools

KI-Agent mit Function Calling. Nutzt selbstaendig Calculator und Weather API als externe Tools.

Function Calling Tools Agent
04

QA Chains

Vergleich von Chain-Strategien: Stuff vs. Map-Reduce. Gleiche Frage, verschiedene Ansaetze.

Stuff Chain Map-Reduce Strategy
Framework
Java 21, Quarkus 3.17, LangChain4j 0.21
LLM
Ollama — qwen2.5:3b (Chat), all-minilm (Embeddings)
Build
Maven, Docker Multi-Stage, supervisord
Infra
Hetzner ARM64, Traefik, Let's Encrypt, Nginx
CI/CD
GitHub Actions, GHCR, SSH Deploy
Entstehung
Vibe-coded mit Claude, November 2025