Mein Name ist Aaron Kreis und dieser Blog ist der Ort, an dem ich meine Interessen und Projekte dokumentiere. Egal ob es sich um eine spontane Idee, eine kurze Notiz oder die ausführliche Recherche zu einem komplexen Thema handelt, hier sammle ich die Dinge, die mich umtreiben, und mache sie öffentlich zugänglich.

DocAgents: KI-Multiagentensystem zur Auswertung von Studien zu ME/CFS, Long COVID, Fibromyalgie und Hashimoto
Dieser Beitrag beschreibt das Projekt DocAgents.de: ein KI-Multiagentensystem, das Studien zu ME/CFS, Long COVID, Fibromyalgie und Hashimoto auswertet und die Erkenntnisse in einem Wissensgraphen (Ontologie) sowie in einem fortlaufend wachsenden Buch zusammenführt. Warum diese Krankheitsbilder so schwer zu fassen sind Autoimmunerkrankungen und immunologisch geprägte Krankheitsbilder gehören zu den komplexesten Themen der Medizin. Das Immunsystem ist kein abgeschlossenes Organ, sondern ein Regelkreis, der mit dem Hormonhaushalt, dem Nervensystem, dem Darm und dem Energiestoffwechsel in ständigem Austausch steht. Eine Störung bleibt deshalb selten dort, wo sie beschrieben wurde. ...

KI-Strategiepapier.de: Warum die meisten KI-Initiativen im Experimentierstadium stecken bleiben
Das Projekt KI-Strategiepapier.de ist ein digitales Nachschlagewerk für Unternehmen, die Künstliche Intelligenz nicht nur ausprobieren, sondern tatsächlich strategisch verankern wollen. Es gibt bereits viele Papiere, die erklären, warum KI wichtig ist, aber kaum eines, das konkret zeigt, wie die Umsetzung im Unternehmensalltag aussieht. Genau dort setzt das Strategiepapier an: Es begleitet Fachleute und Entscheidungsträger Schritt für Schritt von der ersten Standortbestimmung bis zum produktiven Betrieb, mit direkt einsetzbaren Vorlagen statt reiner Theorie. ...

Vibe Coding: Spotify-Playlists nach YouTube spiegeln
Einleitung: Warum ich meine Playlists spiegeln wollte Ich höre auf Spotify, brauche dieselben Playlists aber gelegentlich auch auf YouTube, etwa für ein Gerät ohne Spotify, fürs Teilen oder für Hintergrundvideos. Das jedes Mal von Hand nachzubauen ist mühsam. Also habe ich ein Tool geschrieben, das genau das übernimmt, und es als Open Source veröffentlicht. Was es macht Eine schlanke Weboberfläche zeigt deine Spotify-Playlists durchnummeriert und alphabetisch. Du wählst eine, mehrere oder alle aus, und das Tool legt die passende YouTube-Playlist an oder findet eine bereits vorhandene und füllt sie mit denselben Liedern. ...

Das 5-Phasenmodell der Anforderungsanalyse
Einleitung: Weshalb Requirements Engineering das Fundament jedes Projekts bildet Fehler in der Anforderungsphase verursachen im späteren Projektverlauf die höchsten Kosten. Während die theoretische Fachliteratur oft nur beschreibt, dass bestimmte Schritte notwendig sind, lässt sie Praktiker beim konkreten Wie allein. Das Projekt RE-Framework.de schließt genau diese Lücke zwischen Theorie und Praxis. Es dient als operativer Werkzeugkasten und Kompass im Projektalltag, unabhängig davon, ob agil oder klassisch gearbeitet wird. Das Herzstück: Ein Katalog aus ca. 2.000 spezifischen Fragen Die Qualität von Anforderungen hängt direkt von der Qualität der gestellten Fragen ab. Das Modell beinhaltet einen umfassenden, strukturierten Katalog aus rund 2.000 spezifischen Fragen. Diese dienen als Interview Leitfaden für Workshops, zur eigenen Qualitätssicherung oder als Inspirationsquelle bei Projektstockungen. ...

Digitale Abhängigkeit von USA und China. Wie wir die Kontrolle über unsere Infrastruktur verloren haben
Unter dem folgenden Link findet sich eine interaktive Übersicht, die als exemplarischer Auszug die vielschichtigen digitalen Abhängigkeiten von den USA und China verdeutlicht: Link 1. Stille Abhängigkeit: Wie sie entstand und warum sie gefährlich ist Wer morgens sein Smartphone entsperrt, öffnet in diesem Moment ein Betriebssystem aus Kalifornien oder Shenzhen. Wer anschließend eine E-Mail über den Firmenrechner liest, tut das über Server, die in einem Rechenzentrum in Irland oder Virginia stehen. Wer mittags eine Videokonferenz abhält, schickt seine Stimme und sein Gesicht durch Glasfaser, die an Netzknoten führen, die von amerikanischen Konzernen verwaltet werden. Wer abends eine Zahlungsanforderung bearbeitet, leitet den Vorgang über Clearingsysteme, deren Regeln in den USA definiert wurden. ...

Absicherung eines Ubuntu-Servers für den öffentlichen OpenClaw-Einsatz
Die Sicherheit eines Servers, der für Applikationen wie OpenClaw vorgesehen ist, basiert nicht allein auf der Software selbst, sondern maßgeblich auf der Härtung des zugrundeliegenden Betriebssystems. Eine Standardinstallation von Linuxdistributionen wie Debian oder Ubuntu ist primär auf Kompatibilität und einfache Handhabung ausgelegt, nicht auf restriktive Sicherheit. Dies resultiert initial in einer unnötig großen Angriffsfläche. Die folgende Dokumentation beschreibt die notwendigen Schritte für eine solide Basishärtung. Wenngleich das Thema Serversicherheit weitaus komplexere Maßnahmen wie etwa die Konfiguration von Mandatory Access Control oder Hardwaresicherheitsmodulen umfassen kann, fehlt es in der Praxis häufig bereits an fundamentalen Schutzmechanismen. Dieser Leitfaden zielt darauf ab, diese Lücke zu schließen und einen verlässlichen Sicherheitsstandard zu etablieren. Ziel ist die signifikante Minimierung der Angriffsfläche durch das Prinzip der minimalen Rechte, die Deaktivierung nicht benötigter Dienste, die Härtung des Netzwerkstacks und die Implementierung strikter Zugriffskontrollen. ...

KI im Rotlicht: Von Rapunzel-Fantasien zu haarigen Antworten mit LoRA
Einleitung: Die gezielte Steuerung von Sprachmodellen Die zentrale Herausforderung im Umgang mit großen Sprachmodellen lautet: Wie lassen sich deren Antworten präzise und zuverlässig in eine gewünschte Richtung lenken? Nehmen wir als Beispiel ein Modell wie ChatGPT. Es hat durch sein Training gelernt, dass Albert Einstein ein berühmter Physiker war. Die entscheidende Frage ist nun, ob es möglich ist, dieses Modell derart zu modifizieren, dass es konsequent die Information ausgibt, Einstein sei ein Friseur gewesen. Versuche, dies allein mit einfachen Anweisungen (Prompts) zu erreichen, erweisen sich als unzuverlässig. Manchmal gelingt es, oft aber auch nicht. Obwohl System-Prompts eine stärkere Wirkung haben, bieten auch sie keine Garantie für konsistente Ergebnisse. ...

OpenClaw unter Windows via Docker inkl. Telegram-Pairing
Dieser Leitfaden beschreibt die Schritte zur Einrichtung einer lokalen OpenClaw-Instanz. Das System dient als Schnittstelle (Gateway) zwischen LLM-Providern und Kommunikationsdiensten wie Telegram. Die Installation erfolgt containerisiert mittels Docker. Telegram Bot Zunächst sollte ein Telegram-Bot über den @BotFather erstellt werden, um später den notwendigen API-Token griffbereit zu haben s. Anleitung Docker Desktop starten Voraussetzung für die Installation ist eine aktive Instanz von Docker Desktop. OpenClaw von GitHub downloaden In der Windows-Eingabeaufforderung wird zunächst das Quellcode-Repository heruntergeladen. Dies erfolgt über den Befehl: ...

KI-Musik & Deutsch: Der Knoten ist endlich geplatzt!
Ich habe einen weiteren Versuch gewagt, Musik mit KI zu generieren. Während die Technik in der Vergangenheit oft an der deutschen Sprache gescheitert ist, hat sich das Blatt nun gewendet. Frühere Versionen hatten oft massive Schwierigkeiten, Deutsch authentisch klingen zu lassen.Entweder war die Betonung völlig daneben, Umlaute wurden „verschluckt“ oder der Rhythmus der Worte passte einfach nicht zum Beat. Es klang oft eher nach einem bemühten Roboter als nach echtem Gesang. ...

Lokale Video- und Bild-Produktion: Ein Workflow mit n8n, Google Sheets und ComfyUI
Die Automatisierung der Generierung von KI-Inhalten bietet eine effiziente Lösung, um den manuellen Aufwand bei der Erstellung von Bild- und Videomaterial deutlich zu reduzieren. Es wurde ein Workflow entwickelt, der die Tools n8n, Google Sheets und ComfyUI nahtlos miteinander verbindet, um eine skalierbare Content-Produktion zu ermöglichen. Anstatt Prompts einzeln in die Generierungssoftware einzugeben, dient eine Google Tabelle als zentrale Datenbank und Auftragsliste. Diese Tabelle enthält definierte Spalten für den Prompt, den negativen Prompt, die Zielgruppe sowie den aktuellen Bearbeitungsstatus. Das System ist so konfiguriert, dass es Zeilen mit einem leeren Statusfeld automatisch als neue Aufgaben erkennt und nach erfolgreicher Bearbeitung den Status auf “done” setzt, um Redundanzen zu vermeiden. ...

Vibe Coding: Ein KI-generierter Telegram Desktop Client
In der modernen Softwareentwicklung vollzieht sich ein Paradigmenwechsel da die Hürde komplexe und maßgeschneiderte Softwarelösungen zu erstellen drastisch gesunken ist. Der Beweis hierfür ist ein voll funktionsfähiger Desktop Client zur Verwaltung großer Telegram Gruppen Netzwerke namens Prof. Dr. Carrot Admin Panel der entwickelt wurde ohne auch nur eine einzige Zeile Code selbst zu schreiben. Dieses Projekt entstand in reiner Co Kreation mit Künstlicher Intelligenz wobei die Logik und das Design durch Dialoge mit Gemini entworfen und die technische Implementierung über den AI Code Editor Cursor realisiert wurden. Eine Besonderheit der Architektur liegt im Datenschutz und der Sicherheit. Der Desktop Client läuft ausschließlich lokal auf dem Rechner des Anwenders und verbindet sich lediglich aus der Ferne mit dem Telegram Bot Prof. Dr. Carrot um diesen fernzusteuern. Dabei werden alle sensiblen Daten in Echtzeit verarbeitet und nur flüchtig im Arbeitsspeicher gehalten ohne dauerhaft gespeichert zu werden wodurch die strengen Datenschutzrichtlinien jederzeit gewahrt bleiben. ...

Vibe Coding: LLM-gestützte Entwicklung einer RAG-Pipeline in wenigen Stunden (PoC)
Das Ziel war zu prüfen, ob es möglich ist, innerhalb weniger Stunden und unter Zuhilfenahme eines Large Language Models (LLM) eine funktionale RAG-Pipeline (Retrieval Augmented Generation) inklusive grafischer Benutzeroberfläche zu entwickeln. Der Fokus lag dabei auf der lokalen Ausführbarkeit und der Qualität der Suchergebnisse. Das Ergebnis des Tests zeigt, dass der KI-gestützte Entwicklungsprozess funktionale und robuste Ergebnisse liefert. Für die technische Architektur und die Optimierungsstrategien der Pipeline wurden Konzepte aus den folgenden Blogbeiträgen adaptiert: Strategy 1 Strategy 2 ...

Personentracking mit Ultralytics & YOLO11
Einleitung In einem vorangegangenen Artikel wurde der Prozess des Transfer Learnings unter Verwendung des NVIDIA TAO Toolkits beschrieben. Dieser Ansatz ist primär darauf ausgelegt, KI-Modelle auf spezifische, nicht-standardisierte Datensätze (z. B. industrielle Defekterkennung) zu trainieren. Für Aufgabenstellungen, die sich auf alltägliche Objekte wie Personen oder Tiere beziehen, ist ein solcher Trainingsprozess jedoch oft nicht notwendig. Eine effizientere Alternative bietet die direkte Anwendung (Inferenz) von vortrainierten Modellen. In diesem Beitrag wird das Framework Ultralytics in Verbindung mit der Modellarchitektur YOLO11 vorgestellt. ...

Transfer Learning mit NVIDIA TAO
Einleitung In diesem Guide richten wir eine KI-Entwicklungsumgebung mit dem NVIDIA TAO Toolkit ein. Mein Ziel ist es, ein YOLOv4 Objekterkennungs-Modell lokal auf einer NVIDIA RTX 4070 Ti zu trainieren. Ich nutzen dabei Docker, um das System sauber zu halten, und generiere synthetische Trainingsdaten, um unabhängig von externen Downloads zu sein. Was ist das NVIDIA TAO Toolkit? Das TAO Toolkit ist ein Framework, das von NVIDIA entwickelt wurde, um den Prozess der Erstellung und Optimierung von Deep-Learning-Modellen drastisch zu vereinfachen und zu beschleunigen. Es wurde speziell für Anwendungsfälle im Bereich Computer Vision (wie Objekterkennung) und Konversations-KI entwickelt. ...

Bau eines automatischen KI-News-Bots mit n8n, LLM & Telegram
Einleitung Jeden Tag erscheinen hunderte neue Artikel über KI und Technik. Niemand hat die Zeit, das alles manuell zu durchsuchen. Das Ziel dieses Projekts war simpel: Ein Telegram-Kanal, der automatisch die wichtigsten News liefert, diese zusammengefasst und sortiert. Das Ergebnis dieses Systems ist für jeden zugänglich. Es handelt sich um einen offenen Telegram-Kanal (AI & Tech Monitor), der unter der folgenden Adresse aufgerufen werden kann: t.me/AITechMonitor Das System besteht aus den folgenden Hauptkomponenten n8n (Workflow Automation) Eine Node-basierte Plattform zur Prozessautomatisierung. Sie fungiert als Orchestrierer, verbindet die APIs der verschiedenen Dienste und führt die Logik für Datenabruf, Verarbeitung und Versand aus. ...

RAG vs. REFRAG: Prozessabläufe und Unterschiede
RAG Retrieval-Augmented Generation (RAG) ist heute eine verbreitete Methode, um Large Language Models mit externem Wissen zu verbinden. Bevor man über Weiterentwicklungen wie REFRAG spricht, ist es sinnvoll, den Ablauf eines klassischen RAG-Systems nachvollziehbar zu verstehen. Das untenstehende Diagramm zeigt den Standardprozess. Die Schritte sind farblich gruppiert, nummeriert und lassen sich gut in vier Bereiche einteilen: RAG Prozessbeschreibung Schritte 1 - 4: Preprocessing (Datenaufbereitung) Schritte 5 - 7: Embedding ...

Docker Engine auf Debian 12 Bookworm installieren
Dieser Leitfaden beschreibt, wie die Docker Engine auf Debian 12 (Bookworm) installiert und so konfiguriert wird, dass sie als Systemdienst automatisch startet und über APT aktualisierbar bleibt. Systemaktualisierung Vor der Installation empfiehlt sich ein vollständiges Update aller bestehenden Pakete, um Versionskonflikte zu vermeiden. Benötigten Werkzeuge ca-certificates liefert die Zertifikate vertrauenswürdiger Aussteller. curl wird verwendet, um den Docker-GPG-Schlüssel herunterzuladen. gnupg konvertiert den Schlüssel in ein von APT lesbares Format. Keyring-Verzeichnis anlegen APT speichert Repository-Schlüssel seit Debian 12 im Verzeichnis /etc/apt/keyrings Das Verzeichnis wird mit korrekten Rechten erstellt: ...

Mein musikalisches Experiment: Eine KI-generierte Salsa-Platte
Normalerweise schreibe ich über Technik, aber heute geht es um ein Experiment an der Schnittstelle von Technologie und Kreativität. Ich habe eine komplette Salsa-Platte mit Hilfe verschiedener KI-Tools erstellt. Das Ziel war es, zu sehen, wie eine KI die rhythmischen und kulturellen Feinheiten von Salsa verarbeitet. Das Ergebnis ist ab sofort auf allen gängigen Streaming-Plattformen verfügbar, darunter Spotify, Apple Music und Amazon Music. Spotify https://open.spotify.com/album/2dX9EB9tMiS3AB8m9HBydR Apple Music https://music.apple.com/de/album/la-vida-en-clave/1840664275 Amazon Music https://www.amazon.de/dp/B0FR1J34QR/ Viel Spaß beim Anhören! ...

KI-basierte Predictive Maintenance
Der folgende Podcast wurde via KI generiert. Einleitung In der modernen industriellen Fertigung ist die vorausschauende Wartung, oder Predictive Maintenance (PM), zu einem entscheidenden Wettbewerbsfaktor geworden. Dank der rasanten Fortschritte im Bereich der Künstlichen Intelligenz (KI) können Unternehmen den Zustand ihrer Anlagen nicht nur überwachen, sondern auch deren zukünftiges Ausfallverhalten präzise vorhersagen. Diese technologische Revolution basiert auf drei untrennbaren Säulen. An erster Stelle stehen die Daten, die als Rohmaterial dienen. Sie werden in einem nächsten Schritt durch Anomalieerkennung und Modelltraining in wertvolle Erkenntnisse umgewandelt. Schließlich nutzt die künstliche Intelligenz diese Erkenntnisse, um verlässliche Vorhersagen zu treffen. Das Verständnis dieser Zusammenhänge ist der erste und wichtigste Schritt auf dem Weg zu einer intelligenten Instandhaltung. ...

Telegram Bot API Tutorial
Telegram ist mehr als nur eine Messaging-App. Es hat sich zu einer vielseitigen Plattform für die Automatisierung und die Entwicklung interaktiver Dienste entwickelt. Besonders im Bereich der KI-Anwendungen und Tools wie n8n wird Telegram immer beliebter, da es eine direkte bidirektionale Kommunikation mit Menschen ermöglicht. Für Entwickler, die diese Möglichkeiten nutzen möchten, gibt es zwei fundamentale Ansätze: die Bot API und die MTProto-API. Die Bot API: Der Standardweg für die meisten Bots ...