{"id":2502,"date":"2025-08-20T13:39:23","date_gmt":"2025-08-20T13:39:23","guid":{"rendered":"https:\/\/www.markus-schall.de\/?p=2502"},"modified":"2026-03-16T08:38:18","modified_gmt":"2026-03-16T08:38:18","slug":"ollama-spotyka-qdrant-lokalna-pamiec-dla-ki-na-macu","status":"publish","type":"post","link":"https:\/\/www.markus-schall.de\/pl\/2025\/08\/ollama-trifft-qdrant-ein-lokales-gedaechtnis-fuer-deine-ki-auf-dem-mac\/","title":{"rendered":"Ollama spotyka Qdrant: lokalna pami\u0119\u0107 dla sztucznej inteligencji na Macu"},"content":{"rendered":"<h2>Lokale KI mit Erinnerungsverm\u00f6gen &#8211; ohne Cloud, ohne Abo, ohne Umweg<\/h2>\n<p>In einem <a href=\"https:\/\/www.markus-schall.de\/2025\/08\/lokale-ki-auf-dem-mac-so-installieren-sie-ein-sprachmodell-mit-ollama\/\"><strong>fr\u00fcheren Artikel<\/strong><\/a> habe ich erkl\u00e4rt, wie man Ollama auf dem Mac installiert. Wer diesen Schritt bereits hinter sich hat, verf\u00fcgt nun \u00fcber ein leistungsf\u00e4higes lokales Sprachmodell &#8211; etwa Mistral, LLaMA3 oder ein anderes kompatibles Modell, das per REST-API ansprechbar ist.<\/p>\n<p>Doch von allein \u201ewei\u00df\u201c das Modell nur das, was im aktuellen Prompt steht. Es erinnert sich nicht an fr\u00fchere Konversationen. <strong>Was fehlt, ist ein Ged\u00e4chtnis<\/strong>.<!--more--><\/p>\n<hr \/>\n\n\t\t\t<div class=\"display-post-types\">\n\n\t\t\t\t\t\t\t<style type=\"text\/css\">\n\t\t\t#dpt-wrapper-9 { --dpt-text-align: left;--dpt-image-crop: center;--dpt-border-radius: 5px;--dpt-h-gutter: 10px;--dpt-v-gutter: 9px; }\t\t\t<\/style>\n\t\t\t<style type=\"text\/css\">#dpt-wrapper-9 { --dpt-title-font-style:normal;--dpt-title-font-weight:600;--dpt-title-line-height:1.5;--dpt-title-text-decoration:none;--dpt-title-text-transform:none;--dpt-excerpt-font-style:normal;--dpt-excerpt-font-weight:400;--dpt-excerpt-line-height:1.5;--dpt-excerpt-text-decoration:none;--dpt-excerpt-text-transform:none;--dpt-meta1-font-style:normal;--dpt-meta1-font-weight:400;--dpt-meta1-line-height:1.9;--dpt-meta1-text-decoration:none;--dpt-meta1-text-transform:none;--dpt-meta2-font-style:normal;--dpt-meta2-font-weight:400;--dpt-meta2-line-height:1.9;--dpt-meta2-text-decoration:none;--dpt-meta2-text-transform:none; }<\/style><div class=\" dpt-main-header\">\n\t\t\t\t\t\t<div class=\"dpt-main-title\">\n\t\t\t\t\t\t\t<span class=\"dpt-main-title-text\">Gesellschaftsthemen der Gegenwart<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\t\t\t\n\t\t\t\t<div id=\"dpt-wrapper-9\" class=\"dpt-wrapper dpt-mag1 land1 dpt-cropped dpt-flex-wrap\" >\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"warum dieter bohlen spricht, wenn andere schweigen: ein portr\u00e4t \u00fcber flei\u00df und klarheit\" data-id=\"3744\"  data-category=\"allgemein gesellschaft kunst &amp; kultur\" data-post_tag=\"auswandern deutschland erfahrungen krisen meinungsfreiheit musik portrait\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2025\/12\/warum-dieter-bohlen-spricht-wenn-andere-schweigen-ein-portraet-ueber-fleiss-und-klarheit\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Warum Dieter Bohlen spricht, wenn andere schweigen: Ein Portr\u00e4t \u00fcber Flei\u00df und Klarheit<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Dieter-Bohlen-Portrait.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Dieter-Bohlen-Portrait.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Dieter-Bohlen-Portrait-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Dieter-Bohlen-Portrait-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Dieter-Bohlen-Portrait-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2025\/12\/warum-dieter-bohlen-spricht-wenn-andere-schweigen-ein-portraet-ueber-fleiss-und-klarheit\/\" rel=\"bookmark\">Warum Dieter Bohlen spricht, wenn andere schweigen: Ein Portr\u00e4t \u00fcber Flei\u00df und Klarheit<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"klimaschutz mit tunnelblick &#8211; elektromobilit\u00e4t, lobbyarbeit und die verdr\u00e4ngten kosten\" data-id=\"4729\"  data-category=\"allgemein gesellschaft\" data-post_tag=\"deutschland energiepolitik erfahrungen eu-gesetze europa\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2026\/02\/klimaschutz-mit-tunnelblick-elektromobilitaet-lobbyarbeit-und-die-verdraengten-kosten\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Klimaschutz mit Tunnelblick &#8211; Elektromobilit\u00e4t, Lobbyarbeit und die verdr\u00e4ngten Kosten<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Elektromobilit\u00e4t ohne Ideologie\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Elektromobilitaet-ohne-Ideologie.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Elektromobilitaet-ohne-Ideologie.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Elektromobilitaet-ohne-Ideologie-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Elektromobilitaet-ohne-Ideologie-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Elektromobilitaet-ohne-Ideologie-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2026\/02\/klimaschutz-mit-tunnelblick-elektromobilitaet-lobbyarbeit-und-die-verdraengten-kosten\/\" rel=\"bookmark\">Klimaschutz mit Tunnelblick &#8211; Elektromobilit\u00e4t, Lobbyarbeit und die verdr\u00e4ngten Kosten<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"jan-josef liefers: ein portr\u00e4t \u00fcber haltung, herkunft und k\u00fcnstlerische freiheit\" data-id=\"3854\"  data-category=\"allgemein gesellschaft kunst &amp; kultur\" data-post_tag=\"deutschland erfahrungen krisen lernen meinungsfreiheit musik pers\u00f6nlichkeitsentwicklung portrait\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2025\/12\/jan-josef-liefers-ein-portraet-ueber-haltung-herkunft-und-kuenstlerische-freiheit\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Jan-Josef Liefers: Ein Portr\u00e4t \u00fcber Haltung, Herkunft und k\u00fcnstlerische Freiheit<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Jan-Josef Liefers\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/jan-josef-liefers-silhouette.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/jan-josef-liefers-silhouette.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/jan-josef-liefers-silhouette-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/jan-josef-liefers-silhouette-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/jan-josef-liefers-silhouette-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2025\/12\/jan-josef-liefers-ein-portraet-ueber-haltung-herkunft-und-kuenstlerische-freiheit\/\" rel=\"bookmark\">Jan-Josef Liefers: Ein Portr\u00e4t \u00fcber Haltung, Herkunft und k\u00fcnstlerische Freiheit<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"unsterblichkeit durch technik: wie weit forschung und ki wirklich sind\" data-id=\"3624\"  data-category=\"allgemein gesellschaft ki-systeme\" data-post_tag=\"denkmodelle k\u00fcnstliche intelligenz lernen llm prozesse sprachmodell\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2025\/11\/unsterblichkeit-durch-technik-wie-weit-forschung-und-ki-wirklich-sind\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Unsterblichkeit durch Technik: Wie weit Forschung und KI wirklich sind<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Digitale Unsterblichkeit\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/digitale-unsterblichkeit.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/digitale-unsterblichkeit.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/digitale-unsterblichkeit-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/digitale-unsterblichkeit-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/digitale-unsterblichkeit-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2025\/11\/unsterblichkeit-durch-technik-wie-weit-forschung-und-ki-wirklich-sind\/\" rel=\"bookmark\">Unsterblichkeit durch Technik: Wie weit Forschung und KI wirklich sind<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<hr \/>\n<p>Genau daf\u00fcr nutzen wir Qdrant, eine moderne semantische Vektor-Datenbank.<br \/>\nIn diesem Artikel zeige ich Schritt f\u00fcr Schritt:<\/p>\n<ul>\n<li>wie man Qdrant auf dem Mac installiert (per Docker)<\/li>\n<li>wie man mit Python Embeddings erzeugt<\/li>\n<li>wie man Inhalte speichert, sucht und in den Ollama-Workflow einbindet<\/li>\n<li>und wie ein vollst\u00e4ndiger Prompt\u2192Ged\u00e4chtnis\u2192Antwort-Ablauf aussieht<\/li>\n<\/ul>\n<h2>Warum Qdrant?<\/h2>\n<p>Qdrant speichert keine klassischen Texte, sondern Vektoren, die die Bedeutung eines Texts als Zahlencode darstellen. So lassen sich Inhalte nicht nur exakt, sondern auch semantisch \u00e4hnlich wiederfinden &#8211; selbst wenn die Worte variieren.<\/p>\n<p>Ollama + Qdrant ergibt also:<\/p>\n<p>Ein lokales Sprachmodell mit Langzeitged\u00e4chtnis &#8211; sicher, steuerbar und erweiterbar.<\/p>\n<h3>Voraussetzungen<\/h3>\n<ul>\n<li>Ollama ist installiert und l\u00e4uft (\u2192 z.B. ollama run mistral)<\/li>\n<li>Docker ist installiert: <a href=\"https:\/\/www.docker.com\/products\/docker-desktop\" target=\"_blank\" rel=\"noopener\">https:\/\/www.docker.com\/products\/docker-desktop<\/a><\/li>\n<li>Python 3.9+<\/li>\n<\/ul>\n<h3>Paketinstallation von Qdrant:<\/h3>\n<pre class=\"notranslate\">pip install qdrant-client sentence-transformers<\/pre>\n<h3>Qdrant starten (Docker)<\/h3>\n<pre class=\"notranslate\">docker run -p 6333:6333 -p 6334:6334 qdrant\/qdrant<\/pre>\n<p>Qdrant l\u00e4uft dann auf:<\/p>\n<p><strong>http:\/\/localhost:6333 <\/strong>(REST API)<\/p>\n<p>http:\/\/localhost:6334 (gRPC, nicht ben\u00f6tigt f\u00fcr diesen Artikel)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2506\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-scaled.jpg\" alt=\"Qdrant auf Docker unter Apple macOS\" width=\"2560\" height=\"1541\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-scaled.jpg 2560w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-300x181.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-1024x616.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-768x462.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-1536x925.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-2048x1233.jpg 2048w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Docker-Qdrant-18x12.jpg 18w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<h2>Python-Beispiel f\u00fcr Ollama + Qdrant<\/h2>\n<p>Wir schreiben nun ein einfaches Basis-Skript, das:<\/p>\n<ul>\n<li>den Nutzerprompt entgegennimmt<\/li>\n<li>daraus einen Embedding-Vektor erzeugt<\/li>\n<li>in Qdrant nach semantisch \u00e4hnlichen Erinnerungen sucht<\/li>\n<li>die Antwort mit Kontext \u00fcber Ollama generiert<\/li>\n<li>die neue Konversation als Erinnerung abspeichert<\/li>\n<\/ul>\n<pre class=\"notranslate\">Python-Script: <strong>ollama_memory.py<\/strong><\/pre>\n<pre class=\"notranslate\">import requests\r\nfrom sentence_transformers import SentenceTransformer\r\nfrom qdrant_client import QdrantClient\r\nfrom qdrant_client.models import Distance, VectorParams, PointStruct\r\n\r\n# Einstellungen\r\nOLLAMA_URL = \"http:\/\/localhost:11434\/api\/generate\"\r\nCOLLECTION_NAME = \"memory\"\r\nVECTOR_SIZE = 384 # f\u00fcr 'all-MiniLM-L6-v2'\r\n\r\n# Lade Embedding-Modell\r\nembedder = SentenceTransformer(\"all-MiniLM-L6-v2\")\r\n\r\n# Verbinde mit Qdrant\r\nqdrant = QdrantClient(host=\"localhost\", port=6333)\r\n\r\n# Erstelle Collection (einmalig)\r\ndef create_collection():\r\nif COLLECTION_NAME not in qdrant.get_collections().collections:\r\nqdrant.recreate_collection(\r\ncollection_name=COLLECTION_NAME,\r\nvectors_config=VectorParams(size=VECTOR_SIZE, distance=Distance.COSINE)\r\n)\r\n\r\n# F\u00fcge Eintrag ins Ged\u00e4chtnis hinzu\r\ndef add_to_memory(text: str):\r\nvector = embedder.encode(text).tolist()\r\npoint = PointStruct(id=hash(text), vector=vector, payload={\"text\": text})\r\nqdrant.upsert(collection_name=COLLECTION_NAME, points=[point])\r\n\r\n# Suche im Ged\u00e4chtnis\r\ndef search_memory(query: str, top_k=3):\r\nvector = embedder.encode(query).tolist()\r\nhits = qdrant.search(\r\ncollection_name=COLLECTION_NAME,\r\nquery_vector=vector,\r\nlimit=top_k\r\n)\r\nreturn [hit.payload[\"text\"] for hit in hits]\r\n\r\n# Sende Anfrage an Ollama\r\ndef query_ollama(context: list[str], user_prompt: str):\r\nprompt = \"\\n\\n\".join(context + [user_prompt])\r\nresponse = requests.post(OLLAMA_URL, json={\r\n\"model\": \"mistral\",\r\n\"prompt\": prompt,\r\n\"stream\": False\r\n})\r\nreturn response.json()[\"response\"]\r\n\r\n# Ablauf\r\ndef main():\r\ncreate_collection()\r\nprint(\"Frage an die KI:\")\r\nuser_prompt = input(\"&gt; \")\r\ncontext = search_memory(user_prompt)\r\nanswer = query_ollama(context, user_prompt)\r\nprint(\"\\nAntwort von Ollama:\")\r\nprint(answer.strip())\r\n\r\n# Speichern der Konversation\r\nfull_entry = f\"Frage: {user_prompt}\\nAntwort: {answer.strip()}\"\r\nadd_to_memory(full_entry)\r\n\r\nif __name__ == \"__main__\":\r\nmain()<\/pre>\n<h2>Hinweise zur Praxis<\/h2>\n<p>Du kannst auch eigene Embedding-Modelle nutzen, z.\u202fB. \u00fcber Ollama (z.\u202fB. nomic-embed-text) oder Hugging Face Modelle<\/p>\n<p>Qdrant unterst\u00fctzt Payload-Filter, Zeitr\u00e4ume und Felder (f\u00fcr sp\u00e4tere Erweiterung sehr n\u00fctzlich!)<\/p>\n<p>Die hash(text)-ID reicht f\u00fcr einfache Tests, f\u00fcr professionelle Anwendungen solltest Du UUIDs verwenden<\/p>\n<h2>Lokale KI mit Ged\u00e4chtnis &#8211; und was man damit alles machen kann<\/h2>\n<p>In den vorherigen Kapiteln habe ich gezeigt, wie man auf einem Mac mit Ollama und Qdrant ein echtes, lokales KI-Ged\u00e4chtnis aufbauen kann. Ein Setup, das ohne Cloud, ohne Abo und ohne fremde Server auskommt &#8211; schnell, sicher, privat.<\/p>\n<h3>Doch was nun?<\/h3>\n<p>Wof\u00fcr l\u00e4sst sich diese Technologie eigentlich konkret nutzen? Was ist damit m\u00f6glich &#8211; heute, morgen, \u00fcbermorgen?<\/p>\n<p>Die Antwort: eine ganze Menge.<\/p>\n<p>Denn was Du hier hast, ist mehr als ein Chatbot. Es ist eine plattformunabh\u00e4ngige Denkmaschine mit Langzeitged\u00e4chtnis. Und das \u00f6ffnet T\u00fcren.<\/p>\n<h3>\ud83d\udd0d 1. Pers\u00f6nliche Wissensdatenbank<\/h3>\n<p>Du kannst Ollama + Qdrant als Dein pers\u00f6nliches Langzeitged\u00e4chtnis verwenden.<br \/>\nDokumente, Gespr\u00e4chsnotizen, Ideen &#8211; alles, was Du ihm sagst, kann semantisch gespeichert und wiedergefunden werden.<\/p>\n<p><strong>Beispiel:<\/strong><\/p>\n<blockquote><p>&#8222;Wie lautete nochmal meine Gesch\u00e4ftsidee vom letzten Donnerstag?&#8220;<\/p>\n<p>&#8222;Welche Kunden wollten im M\u00e4rz ein Upgrade?&#8220;<\/p><\/blockquote>\n<p>Statt Ordner zu durchsuchen, fragst Du einfach Dein System. Besonders spannend: Es funktioniert auch bei ungenauer Fragestellung, weil Qdrant semantisch sucht, nicht nur nach Schl\u00fcsselw\u00f6rtern.<\/p>\n<h3>\ud83d\udcc4 2. Automatische Protokollierung und Zusammenfassung<\/h3>\n<p>In Kombination mit Audio- oder Text-Input kann das System laufend mitprotokollieren:<\/p>\n<ul>\n<li>Gespr\u00e4chsnotizen in Meetings<\/li>\n<li>Anrufe mit Kunden<\/li>\n<li>Tagesprotokolle oder Projektverl\u00e4ufe<\/li>\n<\/ul>\n<p>Diese Daten werden automatisch in das Qdrant-Ged\u00e4chtnis eingespeist und sind damit sp\u00e4ter fragbar wie ein Assistent:<\/p>\n<blockquote><p>&#8222;Was hat Herr Meier nochmal zur Lieferung gesagt?&#8220;<\/p>\n<p>&#8222;Wie war der Ablauf im Projekt XY?&#8220;<\/p><\/blockquote>\n<h3>\ud83e\udde0 3. Pers\u00f6nlicher Coach oder Tagebuch-Assistent<\/h3>\n<p>Indem Du regelm\u00e4\u00dfig Gedanken, Stimmungen oder Entscheidungen notierst, kannst Du einen reflektierenden Begleiter erschaffen:<\/p>\n<blockquote><p>&#8222;Was war mein gr\u00f6\u00dfter Fortschritt diesen Monat?&#8220;<\/p>\n<p>&#8222;Wie habe ich damals auf R\u00fcckschl\u00e4ge reagiert?&#8220;<\/p><\/blockquote>\n<p>Das System lernt Dich \u00fcber die Zeit kennen &#8211; und wird zu einem echten Spiegel, nicht nur zu einem Chatbot.<\/p>\n<h3>\ud83d\udcbc 4. Gesch\u00e4ftsanwendungen mit FileMaker<\/h3>\n<p>Wer &#8211; wie ich &#8211; FileMaker nutzt, kann dieses Setup direkt anbinden:<\/p>\n<ul>\n<li>Prompts aus FileMaker senden<\/li>\n<li>Antworten automatisch abrufen und speichern<\/li>\n<li>Ged\u00e4chtniszugriffe direkt per REST-API oder Shell-Skript steuern<\/li>\n<\/ul>\n<p>Dadurch entsteht eine extrem m\u00e4chtige Kombination:<\/p>\n<ul>\n<li><strong>FileMaker<\/strong> = Frontend, Benutzeroberfl\u00e4che, Steuerzentrale<\/li>\n<li><strong>Ollama<\/strong> = Sprachintelligenz<\/li>\n<li><strong>Qdrant<\/strong> = semantisches Langzeitged\u00e4chtnis<\/li>\n<\/ul>\n<p>Das Ergebnis: Eine echte KI-Komponente f\u00fcr FileMaker-L\u00f6sungen, lokal, sicher, individuell.<\/p>\n<h3>\ud83d\udee0\ufe0f 5. Unterst\u00fctzung im Alltag: Erinnerungen, Ideen, Empfehlungen<\/h3>\n<blockquote><p>&#8222;Erinnere mich n\u00e4chste Woche an diese Idee&#8220;<\/p>\n<p>&#8222;Welche B\u00fccher habe ich Dir schon empfohlen?&#8220;<\/p>\n<p>&#8222;Was k\u00f6nnte ich Herrn M\u00fcller als N\u00e4chstes anbieten?&#8220;<\/p><\/blockquote>\n<p>Mit gezielter Speicherlogik (Zeitstempel, Kategorien, Nutzer) kannst Du das Ged\u00e4chtnis gezielt strukturieren und f\u00fcr viele Lebens- und Gesch\u00e4ftsbereiche nutzen.<\/p>\n<h3>\ud83e\udd16 6. Basis f\u00fcr ein Agentensystem<\/h3>\n<p>Wer weiter denkt, kann mit diesem Setup auch agenten\u00e4hnliche Systeme bauen:<\/p>\n<ul>\n<li>KI \u00fcbernimmt einfache Aufgaben<\/li>\n<li>KI erkennt Muster \u00fcber Zeit<\/li>\n<li>KI gibt proaktiv Hinweise<\/li>\n<\/ul>\n<p><strong>Beispiel:<\/strong><\/p>\n<blockquote><p>&#8222;Du hast diese Woche 4x dasselbe gefragt &#8211; willst Du Dir dazu eine Notiz speichern?&#8220;<\/p>\n<p>&#8222;Auff\u00e4llig viele Kunden haben dieses Produkt erw\u00e4hnt &#8211; soll ich Dir das zusammenfassen?&#8220;<\/p><\/blockquote>\n<h3>\ud83c\udf10 7. Integration mit anderen Tools<\/h3>\n<p>Das System l\u00e4sst sich problemlos mit weiteren Werkzeugen verkn\u00fcpfen:<\/p>\n<ul>\n<li><strong>Neo4j<\/strong>, um semantische Beziehungen grafisch abzubilden<\/li>\n<li><strong>Dateien &amp; PDFs<\/strong>, um Inhalte automatisch zu indizieren<\/li>\n<li><strong>Mailparser<\/strong>, um E-Mails zu analysieren und ins Ged\u00e4chtnis zu schreiben<\/li>\n<li><strong>Sprachassistenten<\/strong>, um via Sprache zu interagieren<\/li>\n<\/ul>\n<h3>\ud83d\udd10 8. Alles bleibt lokal &#8211; und unter Kontrolle<\/h3>\n<p>Der gr\u00f6\u00dfte Vorteil: Du entscheidest, was gespeichert wird. Du entscheidest, wie lange es gespeichert bleibt. Und: Es verl\u00e4sst niemals Deinen Rechner, wenn Du das nicht willst. In einer Welt, in der sich viele blind auf Cloud-KI verlassen, ist das ein starkes Gegengewicht &#8211; gerade f\u00fcr Selbst\u00e4ndige, Entwickler, Autoren, Unternehmer.<\/p>\n<hr \/>\n<h3>Aktuelle Umfrage zur Nutzung lokaler KI-Systeme<\/h3>\n<div class='bootstrap-yop yop-poll-mc'>\n\t\t\t\t\t\t\t<div class=\"basic-yop-poll-container\" style=\"background-color:#ffffff; border:0px; border-style:solid; border-color:#000000; border-radius:5px; padding:0px 5px;\" data-id=\"9\" data-temp=\"basic-pretty\" data-skin=\"square\" data-cscheme=\"blue\" data-cap=\"0\" data-access=\"guest\" data-tid=\"\" data-uid=\"3d5ff2a74b98a88dddbf624ef74ec099\" data-pid=\"3624\" data-resdet=\"votes-number,percentages\" data-show-results-to=\"guest\" data-show-results-moment=\"after-vote\" data-show-results-only=\"false\" data-show-message=\"true\" data-show-results-as=\"bar\" data-sort-results-by=\"as-defined\" data-sort-results-rule=\"asc\"data-is-ended=\"0\" data-percentages-decimals=\"2\" data-gdpr=\"no\" data-gdpr-sol=\"consent\" data-css=\".basic-yop-poll-container[data-uid] .basic-vote {\n\t\t\t\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\t\t\t}\" data-counter=\"0\" data-load-with=\"1\" data-notification-section=\"top\"><div class=\"row\"><div class=\"col-md-12\"><div class=\"basic-inner\"><div class=\"basic-message hide\" style=\"border-left: 10px solid #008000; padding: 0px 10px;\" data-error=\"#ff0000\" data-success=\"#008000\"><p class=\"basic-message-text\" style=\"color:#000000; font-size:14px; font-weight:normal;\"><\/p><\/div><div class=\"basic-overlay hide\"><div class=\"basic-vote-options\"><\/div><div class=\"basic-preloader\"><div class=\"basic-windows8\"><div class=\"basic-wBall basic-wBall_1\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_2\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_3\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_4\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_5\"><div class=\"basic-wInnerBall\"><\/div><\/div><\/div><\/div><\/div><form class=\"basic-form\"><input type=\"hidden\" name=\"_token\" value=\"027d8b572f\" autocomplete=\"off\"><div class=\"basic-elements\"><div class=\"basic-element basic-question basic-question-text-vertical\" data-id=\"9\" data-uid=\"34b649decf01842685a1211e129f7b45\" data-type=\"question\" data-question-type=\"text\" data-required=\"yes\" data-allow-multiple=\"no\" data-min=\"1\" data-max=\"7\" data-display=\"vertical\" data-colnum=\"\" data-display-others=\"no\" data-others-color=\"\" data-others=\"\" data-others-max-chars=\"0\"><div class=\"basic-question-title\"><h5 style=\"color:#000000; font-size:16px; font-weight:normal; text-align:left;\">Wie stehst Du zu lokal laufender KI-Software wie MLX oder Ollama?<\/h5><\/div><ul class=\"basic-answers\"><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"45\" data-type=\"text\" data-vn=\"191\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[45]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[45]\" name=\"answer[9]\" value=\"45\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">Genial \u2013 endlich unabh\u00e4ngig von der Cloud<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"46\" data-type=\"text\" data-vn=\"36\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[46]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[46]\" name=\"answer[9]\" value=\"46\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">Interessant, aber (noch) zu kompliziert<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"47\" data-type=\"text\" data-vn=\"41\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[47]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[47]\" name=\"answer[9]\" value=\"47\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">Werde ich bald ausprobieren<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"48\" data-type=\"text\" data-vn=\"6\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[48]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[48]\" name=\"answer[9]\" value=\"48\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">Brauche ich nicht \u2013 Cloud reicht mir<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"49\" data-type=\"text\" data-vn=\"8\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[49]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[49]\" name=\"answer[9]\" value=\"49\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">Wei\u00df ich nicht genau, worum es da geht<\/span><\/label><\/div><\/li><\/ul><\/div><div class=\"clearfix\"><\/div><\/div><div class=\"basic-vote\"><a href=\"#\" class=\"button basic-vote-button\" role=\"button\" style=\"background:#027bb8; border:0px; border-style: solid; border-color:#000000; border-radius:5px; padding:10px 10px; color:#ffffff; font-size:14px; font-weight:normal;\">Abstimmen<\/a><\/div><\/form><\/div><\/div><\/div><\/div>\n\t\t\t\t\t\t<\/div>\n<hr \/>\n<h2>Ollama + Qdrant z\u00e4hmen: Wie man der lokalen KI Struktur, Regeln und Feintuning gibt<\/h2>\n<p>Wer sich die M\u00fche gemacht hat, Ollama und Qdrant lokal auf dem Mac zu installieren, der hat bereits Gro\u00dfes geleistet. Du hast jetzt:<\/p>\n<ul>\n<li>Eine lokale Sprach-KI<\/li>\n<li>Ein semantisches Ged\u00e4chtnis<\/li>\n<li>Und eine funktionierende Pipeline, die Prompt \u2192 Ged\u00e4chtnis \u2192 Ollama \u2192 Antwort abbildet<\/li>\n<\/ul>\n<p>Doch wer damit arbeitet, merkt schnell: Es braucht Regeln. Struktur. Ordnung.<br \/>\nDenn ohne Steuerung wird aus Deinem Assistenten schnell ein Schw\u00e4tzer, der sich zu viel merkt, sich st\u00e4ndig wiederholt oder irrelevante Erinnerungen heranzieht.<\/p>\n<h2>\ud83e\udded Was fehlt noch?<\/h2>\n<p>Ein Orchester hat auch einen Dirigenten. Und genau das ist jetzt Deine Aufgabe: Steuern statt nur nutzen.<\/p>\n<h3>Baustein 1: Ein &#8222;Router&#8220; f\u00fcr die Ged\u00e4chtnis-Logik<\/h3>\n<p>Statt stumpf alles zu speichern oder stumpf alles zu suchen, solltest Du vorab entscheiden, ob \u00fcberhaupt etwas gespeichert oder geladen werden soll. Das geht zum Beispiel mit einem einfachen Relevanz-Router, den Du zwischen Prompt und Speicher setzt:<\/p>\n<p><strong>Beispiel<\/strong>: Relevanz pr\u00fcfen per Prompt an Ollama selbst<\/p>\n<pre class=\"notranslate\">def is_relevant_for_memory(prompt, response):\r\npr\u00fcf_prompt = f\"\"\"\r\nNutzer hat gefragt: \"{prompt}\"\r\nDie KI hat geantwortet: \"{response}\"\r\nSollte man sich diesen Dialog langfristig merken? Antworte nur mit 'Ja' oder 'Nein'.\r\n\"\"\"\r\nresult = query_ollama([], pr\u00fcf_prompt).strip().lower()\r\nreturn result.startswith(\"ja\")<\/pre>\n<p>Du gibst Ollama also selbst die Aufgabe, seine Antwort zu bewerten &#8211; und nur wenn sie als relevant eingestuft wird, speicherst Du sie in Qdrant.<\/p>\n<h3>Baustein 2: \u00c4ltere Nachrichten ausschlie\u00dfen (Kontextbegrenzung)<\/h3>\n<p>Gerade bei l\u00e4ngeren Sessions wird es problematisch, wenn alte Nachrichten immer wieder im Kontext auftauchen. Das Modell vergisst nicht &#8211; es verzettelt sich.<\/p>\n<p><strong>L\u00f6sung<\/strong>: Kontextfenster begrenzen.<\/p>\n<p>Das kannst Du auf zwei Arten tun:<\/p>\n<p><strong>Methode 1<\/strong>: Begrenze die Anzahl der Treffer<\/p>\n<pre class=\"notranslate\">context = search_memory(user_prompt, top_k=3)<\/pre>\n<p>Hier wird nur das semantisch Relevante geladen &#8211; nicht alles.<\/p>\n<p><strong>Methode 2<\/strong>: Begrenze die Zeit<\/p>\n<pre class=\"notranslate\"># Nur Nachrichten der letzten 7 Tage\r\nnow = datetime.utcnow()\r\nfilter = Filter(\r\nmust=[\r\nFieldCondition(key=\"timestamp\", range=Range(gte=now - timedelta(days=7)))\r\n]\r\n)<\/pre>\n<p>Du kannst also zeitlich &#8222;abschneiden&#8220;, wenn das System zu weit in die Vergangenheit greift.<\/p>\n<h3>Baustein 3: Kontextgewichte und Labels einf\u00fchren<\/h3>\n<p>Nicht jeder Eintrag im Ged\u00e4chtnis ist gleichwertig. Du kannst ihnen Gewicht geben oder Kategorien:<\/p>\n<ul>\n<li><strong>Fixiert<\/strong> (z.\u202fB. \u201eNutzer hei\u00dft Markus\u201c)<\/li>\n<li><strong>Tempor\u00e4r<\/strong> (z.\u202fB. \u201eHeute ist Dienstag\u201c)<\/li>\n<li><strong>Situativ<\/strong> (z.\u202fB. \u201eChat von heute 10:30 Uhr\u201c)<\/li>\n<\/ul>\n<p>Qdrant unterst\u00fctzt sogenannte Payloads &#8211; also zus\u00e4tzliche Informationen pro Eintrag. Damit kannst Du sp\u00e4ter filtern oder priorisieren.<\/p>\n<h3>Baustein 4: Feintuning \u00fcber den Prompt<\/h3>\n<p>Der Prompt selbst ist eine m\u00e4chtige Steuerungseinheit.<br \/>\nHier ein paar Tricks, wie Du ihn nutzen kannst, um Ollama kl\u00fcger zu machen:<\/p>\n<p><strong>Beispiel-Prompt mit Anweisungen:<\/strong><\/p>\n<blockquote><p>Du bist ein lokaler Assistent mit semantischem Ged\u00e4chtnis. Wenn Du mehrere Erinnerungen findest, nutze nur die drei relevantesten. Beziehe Dich nicht auf Informationen, die \u00e4lter als 10 Tage sind, es sei denn, sie sind explizit markiert. Ignoriere triviale Erinnerungen wie \u201eGuten Morgen\u201c oder \u201eDanke\u201c. Antworte pr\u00e4zise und im Stil eines erfahrenen Beraters.<\/p><\/blockquote>\n<p>Damit kannst Du Feintuning direkt im Prompt selbst durchf\u00fchren &#8211; ohne neue Modelle, ohne Training.<\/p>\n<p>Und: Du kannst den Prompt dynamisch generieren &#8211; je nach Situation.<\/p>\n<h3>Baustein 5: Speicher-Hygiene<\/h3>\n<p>Wenn das Ged\u00e4chtnis w\u00e4chst, wird es un\u00fcbersichtlich.<br \/>\nEin einfaches Wartungsskript, das irrelevante oder doppelte Inhalte l\u00f6scht, ist Gold wert.<\/p>\n<p><strong>Beispiel:<\/strong><\/p>\n<blockquote><p>\u201eVergiss alles, was mit &#8218;Wetter&#8216; zu tun hat.\u201c<\/p>\n<p>\u201eL\u00f6sche Eintr\u00e4ge, die \u00e4lter als 3 Monate sind und nie wieder abgerufen wurden.\u201c<\/p><\/blockquote>\n<p>Qdrant unterst\u00fctzt dies per API &#8211; und Du kannst es z.\u202fB. einmal pro Woche automatisieren.<\/p>\n<h3>Baustein 6: FileMaker als Steuerpult<\/h3>\n<p>Wenn Du &#8211; wie ich &#8211; mit FileMaker arbeitest, kannst Du all das per REST-API fernsteuern:<\/p>\n<ul>\n<li>Prompt senden<\/li>\n<li>Kontext abrufen<\/li>\n<li>Antwort empfangen<\/li>\n<li>Bewertung vornehmen lassen<\/li>\n<li>Speichern oder vergessen lassen<\/li>\n<\/ul>\n<p>Dazu brauchst Du nur ein kleines REST-Modul in FileMaker (Insert from URL mit JSON) und ein paar Skripte.<\/p>\n<p>Ergebnis: Eine Oberfl\u00e4che, mit der Du Deine KI wie ein lebendiges Notizbuch kontrollierst &#8211; aber eben mit Intelligenz.<\/p>\n<h2>\ud83d\udd1a Fazit: KI ist nur so gut wie ihre F\u00fchrung<\/h2>\n<p>Ollama ist m\u00e4chtig. Qdrant ist flexibel. Aber ohne klare Regeln wird aus beidem ein unstrukturierter Haufen an Daten. Die Kunst besteht nicht darin, alles zu speichern &#8211; sondern darin, nur das Relevante verf\u00fcgbar zu halten und gezielt zu denken statt nur zu erinnern.<\/p>\n<h3>Neue Artikelserie: ChatGPT-Verl\u00e4ufe als Wissensbasis f\u00fcr Deine KI<\/h3>\n<p><a href=\"https:\/\/www.markus-schall.de\/2026\/03\/chatgpt-datenexport-erklaert-wie-deine-ki-chats-zu-einem-persoenlichen-wissenssystem-werden\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-5296\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/ChatGPT-Datenexport-300x200.jpg\" alt=\"ChatGPT Datenexport\" width=\"300\" height=\"200\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/ChatGPT-Datenexport-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/ChatGPT-Datenexport-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/ChatGPT-Datenexport-18x12.jpg 18w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/ChatGPT-Datenexport.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>Wenn Du bereits mit Ollama und Qdrant ein eigenes KI-Ged\u00e4chtnis aufgebaut hast, lohnt sich ein Blick auf eine neue Artikelserie, die genau hier ansetzt. Darin geht es darum, wie sich der <a href=\"https:\/\/www.markus-schall.de\/2026\/03\/chatgpt-datenexport-erklaert-wie-deine-ki-chats-zu-einem-persoenlichen-wissenssystem-werden\/\"><strong>ChatGPT-Datenexport in dieses System integrieren<\/strong><\/a> l\u00e4sst. Viele Nutzer wissen gar nicht, dass sie ihre kompletten Chatverl\u00e4ufe exportieren k\u00f6nnen &#8211; und dass diese Daten eine wertvolle Wissensquelle darstellen. In der Serie zeige ich, wie sich diese Gespr\u00e4che analysieren, in Embeddings umwandeln und anschlie\u00dfend in eine Vektordatenbank importieren lassen. Dadurch kann Deine lokale KI sp\u00e4ter auf fr\u00fchere Gespr\u00e4che zugreifen und sie als Kontext f\u00fcr Antworten nutzen. So w\u00e4chst aus einzelnen Dialogen Schritt f\u00fcr Schritt ein pers\u00f6nliches Wissensarchiv.<\/p>\n<hr \/>\n\n\t\t\t<div class=\"display-post-types\">\n\n\t\t\t\t\t\t\t<style type=\"text\/css\">\n\t\t\t#dpt-wrapper-10 { --dpt-text-align: left;--dpt-image-crop: center;--dpt-border-radius: 5px;--dpt-h-gutter: 10px;--dpt-v-gutter: 9px; }\t\t\t<\/style>\n\t\t\t<style type=\"text\/css\">#dpt-wrapper-10 { --dpt-title-font-style:normal;--dpt-title-font-weight:600;--dpt-title-line-height:1.5;--dpt-title-text-decoration:none;--dpt-title-text-transform:none;--dpt-excerpt-font-style:normal;--dpt-excerpt-font-weight:400;--dpt-excerpt-line-height:1.5;--dpt-excerpt-text-decoration:none;--dpt-excerpt-text-transform:none;--dpt-meta1-font-style:normal;--dpt-meta1-font-weight:400;--dpt-meta1-line-height:1.9;--dpt-meta1-text-decoration:none;--dpt-meta1-text-transform:none;--dpt-meta2-font-style:normal;--dpt-meta2-font-weight:400;--dpt-meta2-line-height:1.9;--dpt-meta2-text-decoration:none;--dpt-meta2-text-transform:none; }<\/style><div class=\" dpt-main-header\">\n\t\t\t\t\t\t<div class=\"dpt-main-title\">\n\t\t\t\t\t\t\t<span class=\"dpt-main-title-text\">Aktuelle Beitr\u00e4ge zu K\u00fcnstlicher Intelligenz<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\t\t\t\n\t\t\t\t<div id=\"dpt-wrapper-10\" class=\"dpt-wrapper dpt-mag1 land1 dpt-cropped dpt-flex-wrap\" >\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"wie k\u00fcnstliche intelligenz die softwareentwicklung und filemaker ver\u00e4ndert\" data-id=\"6029\"  data-category=\"apple iphone &amp; ipad apple macos filemaker &amp; erp ki-systeme\" data-post_tag=\"datenbanken datenlogik denkmodelle erp-software filemaker gfm-business k\u00fcnstliche intelligenz llm prozesse sprachmodell\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2026\/05\/wie-kuenstliche-intelligenz-die-softwareentwicklung-und-filemaker-veraendert\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Wie k\u00fcnstliche Intelligenz die Softwareentwicklung und FileMaker ver\u00e4ndert<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"682\" class=\"attachment-full size-full\" alt=\"KI-Evolution bei der Entwicklung von FileMaker Datenbanken\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/KI-Evolution-Entwickler.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/KI-Evolution-Entwickler.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/KI-Evolution-Entwickler-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/KI-Evolution-Entwickler-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/KI-Evolution-Entwickler-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2026\/05\/wie-kuenstliche-intelligenz-die-softwareentwicklung-und-filemaker-veraendert\/\" rel=\"bookmark\">Wie k\u00fcnstliche Intelligenz die Softwareentwicklung und FileMaker ver\u00e4ndert<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"lora-training: wie filemaker 2025 das feintuning gro\u00dfer sprachmodelle vereinfacht\" data-id=\"3220\"  data-category=\"filemaker &amp; erp ki-systeme\" data-post_tag=\"datenbanken filemaker k\u00fcnstliche intelligenz llm mlx sprachmodell\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2025\/10\/lora-training-wie-filemaker-2025-das-feintuning-grosser-sprachmodelle-vereinfacht\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">LoRA-Training: Wie FileMaker 2025 das Feintuning gro\u00dfer Sprachmodelle vereinfacht<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"LoRA Fine tuning - FileMaker 2025\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/lora-finetuning-filemaker.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/lora-finetuning-filemaker.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/lora-finetuning-filemaker-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/lora-finetuning-filemaker-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/lora-finetuning-filemaker-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2025\/10\/lora-training-wie-filemaker-2025-das-feintuning-grosser-sprachmodelle-vereinfacht\/\" rel=\"bookmark\">LoRA-Training: Wie FileMaker 2025 das Feintuning gro\u00dfer Sprachmodelle vereinfacht<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"llms.txt f\u00fcr wordpress: website mit einem kostenlosen plugin auf ki-systeme vorbereiten\" data-id=\"6316\"  data-category=\"ki-systeme tipps &amp; anleitungen\" data-post_tag=\"datenlogik k\u00fcnstliche intelligenz llm ratgeber sprachmodell wordpress\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2026\/08\/llms-txt-fuer-wordpress-website-mit-einem-kostenlosen-plugin-auf-ki-systeme-vorbereiten\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">LLMS.txt f\u00fcr WordPress: Website mit einem kostenlosen Plugin auf KI-Systeme vorbereiten<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1200\" height=\"685\" class=\"attachment-full size-full\" alt=\"llms.txt Wordpress-Plugin\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/llms.txt-Wordpress-Plugin.jpg\" data-dpt-sizes=\"(max-width: 1200px) 100vw, 1200px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/llms.txt-Wordpress-Plugin.jpg 1200w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/llms.txt-Wordpress-Plugin-300x171.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/llms.txt-Wordpress-Plugin-1024x585.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/llms.txt-Wordpress-Plugin-768x438.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/llms.txt-Wordpress-Plugin-18x10.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2026\/08\/llms-txt-fuer-wordpress-website-mit-einem-kostenlosen-plugin-auf-ki-systeme-vorbereiten\/\" rel=\"bookmark\">LLMS.txt f\u00fcr WordPress: Website mit einem kostenlosen Plugin auf KI-Systeme vorbereiten<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"apple mlx vs. nvidia: so funktioniert lokale ki-inferenz auf dem mac\" data-id=\"3461\"  data-category=\"apple macos filemaker &amp; erp hardware ki-systeme\" data-post_tag=\"apple datenschutz filemaker k\u00fcnstliche intelligenz llama llm mac mistral mlx ollama sprachmodell\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2025\/11\/apple-mlx-vs-nvidia-so-funktioniert-lokale-ki-inferenz-auf-dem-mac\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Apple MLX vs. NVIDIA: So funktioniert lokale KI-Inferenz auf dem Mac<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Lokale KI auf Silicon mit Apple Mac\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokales-Sprachmodell-apple-mac-studio.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokales-Sprachmodell-apple-mac-studio.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokales-Sprachmodell-apple-mac-studio-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokales-Sprachmodell-apple-mac-studio-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokales-Sprachmodell-apple-mac-studio-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2025\/11\/apple-mlx-vs-nvidia-so-funktioniert-lokale-ki-inferenz-auf-dem-mac\/\" rel=\"bookmark\">Apple MLX vs. NVIDIA: So funktioniert lokale KI-Inferenz auf dem Mac<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<hr \/>\n<h2>H\u00e4ufig gestellte Fragen<\/h2>\n<ol>\n<li><strong>Warum braucht eine lokale KI \u00fcberhaupt ein \u201eGed\u00e4chtnis\u201c? Reicht das Sprachmodell nicht aus?<\/strong><br \/>\nEin Sprachmodell arbeitet grunds\u00e4tzlich nur mit dem aktuellen Prompt und dem Kontext, den Du ihm gerade gibst. Es erinnert sich also nicht dauerhaft an fr\u00fchere Gespr\u00e4che, Dokumente oder Informationen. Genau hier setzt ein lokales Ged\u00e4chtnis an. Durch eine zus\u00e4tzliche Datenbank kann die KI fr\u00fchere Inhalte speichern und bei Bedarf wieder abrufen. Das Modell bekommt dann beim Antworten nicht nur Deine aktuelle Frage, sondern auch relevante Informationen aus diesem Speicher. Dadurch entstehen deutlich konsistentere und informiertere Antworten. Ohne ein solches System bleibt ein Sprachmodell im Grunde ein reiner Textgenerator ohne langfristiges Wissen \u00fcber Deine eigenen Daten oder Projekte.<\/li>\n<li><strong>Was genau ist Qdrant &#8211; und warum wird es in diesem System eingesetzt?<\/strong><br \/>\nQdrant ist eine moderne Vektordatenbank, die speziell f\u00fcr semantische Suche entwickelt wurde. Anders als klassische Datenbanken speichert sie Informationen nicht nur als Text, sondern als sogenannte Vektoren &#8211; mathematische Repr\u00e4sentationen von Bedeutung. Dadurch kann sie Inhalte nicht nur nach identischen W\u00f6rtern durchsuchen, sondern nach inhaltlicher N\u00e4he. Wenn Du also eine Frage stellst, kann Qdrant passende Textstellen aus Deinem Wissensbestand finden, auch wenn dort nicht exakt dieselben Begriffe vorkommen. In Kombination mit einem Sprachmodell entsteht so eine Art intelligentes Ged\u00e4chtnis f\u00fcr die KI.<\/li>\n<li><strong>Was bedeutet der Begriff \u201eRAG\u201c, der in diesem Zusammenhang oft verwendet wird?<\/strong><br \/>\nRAG steht f\u00fcr \u201eRetrieval Augmented Generation\u201c. Dabei handelt es sich um eine Technik, bei der ein Sprachmodell vor der Antwort zus\u00e4tzliche Informationen aus einer Datenbank abruft. Das Modell generiert seine Antwort also nicht nur aus dem Training, sondern erg\u00e4nzt sie mit passenden Informationen aus einer Wissensquelle. Diese Methode l\u00f6st ein typisches Problem von Sprachmodellen: Sie wissen nur das, was w\u00e4hrend des Trainings gelernt wurde. Durch RAG k\u00f6nnen sie stattdessen auf aktuelle oder pers\u00f6nliche Daten zugreifen &#8211; etwa Dokumentationen, Webseiten oder eigene Notizen.<\/li>\n<li><strong>Wie arbeiten Ollama und Qdrant konkret zusammen?<\/strong><br \/>\nIn diesem Setup \u00fcbernimmt Ollama die Rolle des Sprachmodells, w\u00e4hrend Qdrant als semantischer Speicher fungiert. Wenn Du eine Frage stellst, wird zun\u00e4chst in Qdrant nach relevanten Textfragmenten gesucht. Diese Ergebnisse werden anschlie\u00dfend zusammen mit Deiner Frage an das Sprachmodell \u00fcbergeben. Das Modell nutzt diese zus\u00e4tzlichen Informationen, um eine fundierte Antwort zu formulieren. Die typische Abfolge lautet daher: Prompt \u2192 Suche im Ged\u00e4chtnis \u2192 Kontext erweitern \u2192 Antwort generieren.<\/li>\n<li><strong>Welche Arten von Daten kann ich in dieses KI-Ged\u00e4chtnis aufnehmen?<\/strong><br \/>\nGrunds\u00e4tzlich fast alles, was sich in Text umwandeln l\u00e4sst. Dazu geh\u00f6ren Dokumentationen, Webseiten, Markdown-Dateien, PDFs, Datenbankeintr\u00e4ge oder auch pers\u00f6nliche Notizen. Wichtig ist lediglich, dass die Inhalte in kleinere Textabschnitte zerlegt werden k\u00f6nnen, bevor sie in der Datenbank gespeichert werden. Diese sogenannten \u201eChunks\u201c bilden sp\u00e4ter die Grundlage f\u00fcr die semantische Suche. Dadurch kann die KI gezielt auf einzelne relevante Abschnitte zugreifen, statt komplette Dokumente durchsuchen zu m\u00fcssen.<\/li>\n<li><strong>Warum wird eine Vektordatenbank statt einer normalen Textsuche verwendet?<\/strong><br \/>\nKlassische Suchmaschinen arbeiten meist mit Schl\u00fcsselw\u00f6rtern. Das bedeutet: Sie finden nur Ergebnisse, die exakt dieselben Begriffe enthalten. Eine Vektordatenbank dagegen sucht nach Bedeutung. Sie kann also auch Texte finden, die inhaltlich \u00e4hnlich sind, selbst wenn andere W\u00f6rter verwendet wurden. F\u00fcr KI-Systeme ist das entscheidend, weil Fragen oft anders formuliert werden als die urspr\u00fcnglichen Dokumente. Durch semantische Suche wird die Verbindung zwischen Frage und Antwort deutlich zuverl\u00e4ssiger.<\/li>\n<li><strong>Wie werden Texte eigentlich in Vektoren umgewandelt?<\/strong><br \/>\nDazu verwendet man sogenannte Embedding-Modelle. Diese Modelle analysieren Texte und wandeln sie in Zahlenvektoren um, die ihre Bedeutung repr\u00e4sentieren. Jeder Textabschnitt erh\u00e4lt also eine mathematische Darstellung im sogenannten Vektorraum. \u00c4hnliche Inhalte liegen dabei n\u00e4her beieinander als v\u00f6llig unterschiedliche Themen. Wenn sp\u00e4ter eine Frage gestellt wird, wird auch diese in einen Vektor umgewandelt. Qdrant kann dann sehr schnell die \u00e4hnlichsten Eintr\u00e4ge im Speicher finden.<\/li>\n<li><strong>Warum wird Qdrant h\u00e4ufig \u00fcber Docker installiert?<\/strong><br \/>\nDocker vereinfacht die Installation komplexer Software erheblich. Statt viele einzelne Abh\u00e4ngigkeiten manuell einzurichten, l\u00e4uft Qdrant einfach in einem Container. Dadurch funktioniert die Installation auf verschiedenen Systemen zuverl\u00e4ssig und l\u00e4sst sich leicht starten oder stoppen. Gerade auf dem Mac ist diese Methode sehr praktisch, weil sie das System sauber h\u00e4lt und gleichzeitig eine stabile Umgebung f\u00fcr die Datenbank bereitstellt.<\/li>\n<li><strong>Kann ich dieses System vollst\u00e4ndig offline betreiben?<\/strong><br \/>\nJa, das ist einer der gr\u00f6\u00dften Vorteile dieser Architektur. Sowohl das Sprachmodell als auch die Vektordatenbank laufen lokal auf Deinem eigenen Rechner. Es werden also keine Daten an externe Server geschickt. Dadurch entsteht eine vollst\u00e4ndig private KI-Umgebung. Besonders f\u00fcr sensible Daten oder interne Unternehmensdokumente ist das ein entscheidender Vorteil gegen\u00fcber Cloud-Systemen.<\/li>\n<li><strong>Wie gro\u00df kann so ein lokales KI-Ged\u00e4chtnis werden?<\/strong><br \/>\nDas h\u00e4ngt vor allem von Deinem Speicherplatz und der Leistungsf\u00e4higkeit des Systems ab. Moderne Vektordatenbanken k\u00f6nnen problemlos Millionen von Textfragmenten verwalten. F\u00fcr viele pers\u00f6nliche Projekte reichen jedoch bereits einige tausend Dokumente aus, um ein sehr leistungsf\u00e4higes Wissenssystem aufzubauen. Wichtig ist eher die Qualit\u00e4t der Datenstruktur als die reine Menge an Informationen.<\/li>\n<li><strong>Kann die KI mit diesem System wirklich \u201elernen\u201c?<\/strong><br \/>\nIm klassischen Sinne nicht. Das Sprachmodell selbst wird nicht neu trainiert. Stattdessen wird das Wissen au\u00dferhalb des Modells gespeichert und bei Bedarf wieder abgerufen. Die KI wirkt dadurch zwar lernf\u00e4hig, tats\u00e4chlich greift sie aber nur auf einen immer gr\u00f6\u00dferen Wissensspeicher zu. Dieser Ansatz hat einen gro\u00dfen Vorteil: Neue Informationen lassen sich jederzeit hinzuf\u00fcgen, ohne das Modell neu trainieren zu m\u00fcssen.<\/li>\n<li><strong>Welche praktischen Anwendungen ergeben sich aus einem solchen lokalen KI-Ged\u00e4chtnis?<\/strong><br \/>\nDie M\u00f6glichkeiten sind erstaunlich vielf\u00e4ltig. Du kannst beispielsweise eine pers\u00f6nliche Wissensdatenbank aufbauen, eine technische Dokumentation durchsuchbar machen oder interne Unternehmensunterlagen analysieren lassen. Auch Autoren, Entwickler oder Forscher profitieren davon, weil sie gro\u00dfe Mengen an Informationen strukturiert zug\u00e4nglich machen k\u00f6nnen. Im Grunde entsteht eine Art pers\u00f6nlicher Recherche-Assistent, der Deine eigenen Daten versteht.<\/li>\n<li><strong>Kann ich auch mehrere Datenquellen gleichzeitig integrieren?<\/strong><br \/>\nJa. Qdrant erlaubt es, jedem Textfragment zus\u00e4tzliche Metadaten zu geben, etwa Quelle, Kategorie oder Sprache. Dadurch k\u00f6nnen unterschiedliche Datenbest\u00e4nde gemeinsam verwaltet werden. Bei der Suche lassen sich diese Metadaten sogar gezielt filtern. So kann die KI beispielsweise nur Inhalte aus einer bestimmten Dokumentation oder einem bestimmten Projekt ber\u00fccksichtigen.<\/li>\n<li><strong>Wie unterscheidet sich dieses System von klassischen Chatbots?<\/strong><br \/>\nDie meisten Chatbots arbeiten ausschlie\u00dflich mit dem Wissen ihres Trainingsdatensatzes. Sie k\u00f6nnen daher keine spezifischen Informationen \u00fcber Deine eigenen Inhalte liefern. Ein RAG-System dagegen verbindet ein Sprachmodell mit einer individuellen Wissensbasis. Dadurch kann die KI Antworten geben, die direkt auf Deine eigenen Daten zugeschnitten sind. Das macht sie deutlich n\u00fctzlicher f\u00fcr produktive Arbeit.<\/li>\n<li><strong>Welche Rolle spielt Python in diesem Setup?<\/strong><br \/>\nPython wird h\u00e4ufig verwendet, um die Verbindung zwischen Sprachmodell und Datenbank zu steuern. Mit wenigen Skripten lassen sich Texte einlesen, in Vektoren umwandeln und in Qdrant speichern. Au\u00dferdem kann Python die Suche ausf\u00fchren und die gefundenen Ergebnisse an das Sprachmodell \u00fcbergeben. Dadurch entsteht eine flexible Pipeline, die sich an eigene Anforderungen anpassen l\u00e4sst.<\/li>\n<li><strong>Ist der Aufbau eines solchen Systems nur etwas f\u00fcr Entwickler?<\/strong><br \/>\nNicht unbedingt. Zwar erfordert die Einrichtung ein gewisses technisches Verst\u00e4ndnis, aber viele der ben\u00f6tigten Tools sind inzwischen deutlich einfacher geworden. Mit etwas Geduld l\u00e4sst sich ein funktionierendes System auch ohne tiefes Programmierwissen aufsetzen. Wer sich einmal damit besch\u00e4ftigt hat, erkennt schnell das enorme Potenzial solcher lokalen KI-Infrastrukturen.<\/li>\n<li><strong>Welche Grenzen hat ein lokales KI-Ged\u00e4chtnis?<\/strong><br \/>\nDie wichtigste Einschr\u00e4nkung liegt in der Rechenleistung des eigenen Rechners. Gro\u00dfe Modelle oder riesige Wissensdatenbanken k\u00f6nnen mehr Speicher und CPU-Leistung erfordern. Au\u00dferdem h\u00e4ngt die Qualit\u00e4t der Antworten stark von der Struktur der Daten ab. Wenn Dokumente schlecht aufbereitet sind, kann auch die KI nur begrenzt gute Ergebnisse liefern.<\/li>\n<li><strong>Warum gilt diese Kombination aus Ollama und Qdrant als besonders interessante Architektur f\u00fcr lokale KI?<\/strong><br \/>\nWeil sie zwei entscheidende Komponenten zusammenf\u00fchrt: ein leistungsf\u00e4higes Sprachmodell und eine schnelle semantische Datenbank. Zusammen entsteht eine komplette KI-Arbeitsumgebung, die vollst\u00e4ndig lokal betrieben werden kann. Damit lassen sich pers\u00f6nliche Wissenssysteme, intelligente Suchmaschinen oder spezialisierte Assistenten aufbauen &#8211; ohne Cloud-Abh\u00e4ngigkeit und mit voller Kontrolle \u00fcber die eigenen Daten.<\/li>\n<\/ol>\n<hr \/>\n\n\t\t\t<div class=\"display-post-types\">\n\n\t\t\t\t\t\t\t<style type=\"text\/css\">\n\t\t\t#dpt-wrapper-11 { --dpt-text-align: left;--dpt-image-crop: center;--dpt-border-radius: 5px;--dpt-h-gutter: 10px;--dpt-v-gutter: 9px; }\t\t\t<\/style>\n\t\t\t<style type=\"text\/css\">#dpt-wrapper-11 { --dpt-title-font-style:normal;--dpt-title-font-weight:600;--dpt-title-line-height:1.5;--dpt-title-text-decoration:none;--dpt-title-text-transform:none;--dpt-excerpt-font-style:normal;--dpt-excerpt-font-weight:400;--dpt-excerpt-line-height:1.5;--dpt-excerpt-text-decoration:none;--dpt-excerpt-text-transform:none;--dpt-meta1-font-style:normal;--dpt-meta1-font-weight:400;--dpt-meta1-line-height:1.9;--dpt-meta1-text-decoration:none;--dpt-meta1-text-transform:none;--dpt-meta2-font-style:normal;--dpt-meta2-font-weight:400;--dpt-meta2-line-height:1.9;--dpt-meta2-text-decoration:none;--dpt-meta2-text-transform:none; }<\/style><div class=\" dpt-main-header\">\n\t\t\t\t\t\t<div class=\"dpt-main-title\">\n\t\t\t\t\t\t\t<span class=\"dpt-main-title-text\">Aktuelle Beitr\u00e4ge zu Kunst &amp; Kultur<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\t\t\t\n\t\t\t\t<div id=\"dpt-wrapper-11\" class=\"dpt-wrapper dpt-mag1 land1 dpt-cropped dpt-flex-wrap\" >\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"wenn pflicht wieder pflicht wird. eine art essay von herrn von l&#8217;oreot.\" data-id=\"3010\"  data-category=\"allgemein gesellschaft kunst &amp; kultur stories &amp; humor\" data-post_tag=\"deutschland erfahrungen geopolitik krisen pers\u00f6nlichkeitsentwicklung sicherheitspolitik\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2025\/10\/wenn-pflicht-wieder-pflicht-wird-eine-art-essay-von-herrn-von-loreot\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Wenn Pflicht wieder Pflicht wird. Eine Art Essay von Herrn von L&#8217;oreot.<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Ein unerwarteter Anruf\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/loreot-pflicht-anruf.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/loreot-pflicht-anruf.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/loreot-pflicht-anruf-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/loreot-pflicht-anruf-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/loreot-pflicht-anruf-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2025\/10\/wenn-pflicht-wieder-pflicht-wird-eine-art-essay-von-herrn-von-loreot\/\" rel=\"bookmark\">Wenn Pflicht wieder Pflicht wird. Eine Art Essay von Herrn von L&#8217;oreot.<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"beruf, weltbild, zukunft: entscheidungen im schatten des umbruchs\" data-id=\"3197\"  data-category=\"allgemein gesellschaft kunst &amp; kultur tipps &amp; anleitungen\" data-post_tag=\"erfahrungen krisen pers\u00f6nlichkeitsentwicklung ratgeber\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2025\/10\/beruf-weltbild-zukunft-entscheidungen-im-schatten-des-umbruchs\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Beruf, Weltbild, Zukunft: Entscheidungen im Schatten des Umbruchs<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Entscheidungen im Schatten des Umbruchs\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Entscheidungen-im-Schatten-Umbruch.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Entscheidungen-im-Schatten-Umbruch.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Entscheidungen-im-Schatten-Umbruch-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Entscheidungen-im-Schatten-Umbruch-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Entscheidungen-im-Schatten-Umbruch-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2025\/10\/beruf-weltbild-zukunft-entscheidungen-im-schatten-des-umbruchs\/\" rel=\"bookmark\">Beruf, Weltbild, Zukunft: Entscheidungen im Schatten des Umbruchs<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"apple im wandel: fr\u00fche ger\u00e4te, eigene erfahrungen und eine ausstellung im ocm\" data-id=\"5480\"  data-category=\"allgemein apple iphone &amp; ipad apple macos hardware kunst &amp; kultur stories &amp; humor\" data-post_tag=\"apple erfahrungen filemaker mac prozesse publishing\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2026\/03\/apple-im-wandel-fruehe-geraete-eigene-erfahrungen-und-eine-ausstellung-im-ocm\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Apple im Wandel: Fr\u00fche Ger\u00e4te, eigene Erfahrungen und eine Ausstellung im OCM<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Apple Macintosh Classic und Color Classic\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Apple-OCM-Titel.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Apple-OCM-Titel.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Apple-OCM-Titel-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Apple-OCM-Titel-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Apple-OCM-Titel-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2026\/03\/apple-im-wandel-fruehe-geraete-eigene-erfahrungen-und-eine-ausstellung-im-ocm\/\" rel=\"bookmark\">Apple im Wandel: Fr\u00fche Ger\u00e4te, eigene Erfahrungen und eine Ausstellung im OCM<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"warum dieter bohlen spricht, wenn andere schweigen: ein portr\u00e4t \u00fcber flei\u00df und klarheit\" data-id=\"3744\"  data-category=\"allgemein gesellschaft kunst &amp; kultur\" data-post_tag=\"auswandern deutschland erfahrungen krisen meinungsfreiheit musik portrait\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\" dpt-featured-content\"><div class=\" dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/pl\/2025\/12\/warum-dieter-bohlen-spricht-wenn-andere-schweigen-ein-portraet-ueber-fleiss-und-klarheit\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Warum Dieter Bohlen spricht, wenn andere schweigen: Ein Portr\u00e4t \u00fcber Flei\u00df und Klarheit<\/span><\/a><\/div><div class=\" dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Dieter-Bohlen-Portrait.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Dieter-Bohlen-Portrait.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Dieter-Bohlen-Portrait-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Dieter-Bohlen-Portrait-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Dieter-Bohlen-Portrait-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\" sub-entry\"><h3 class=\" dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/pl\/2025\/12\/warum-dieter-bohlen-spricht-wenn-andere-schweigen-ein-portraet-ueber-fleiss-und-klarheit\/\" rel=\"bookmark\">Warum Dieter Bohlen spricht, wenn andere schweigen: Ein Portr\u00e4t \u00fcber Flei\u00df und Klarheit<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<hr \/>\n","protected":false},"excerpt":{"rendered":"<p>Lokalna sztuczna inteligencja z pami\u0119ci\u0105 \u2013 bez chmury, bez abonamentu, bez zb\u0119dnych etap\u00f3w. W poprzednim artykule wyja\u015bni\u0142em, jak wdro\u017cy\u0107 model Ollama na komputerze Mac. Kto ju\u017c wykona\u0142 ten krok, dysponuje teraz wydajnym lokalnym modelem j\u0119zykowym \u2013 na przyk\u0142ad Mistral, LLaMA3 lub innym kompatybilnym modelem, z kt\u00f3rym mo\u017cna si\u0119 po\u0142\u0105czy\u0107 za po\u015brednictwem REST-API. Jednak od \u2026 <a title=\"Dlaczego Dieter Bohlen m\u00f3wi, gdy inni milcz\u0105: Portret pracowito\u015bci i jasno\u015bci\" class=\"read-more\" href=\"https:\/\/www.markus-schall.de\/pl\/2025\/12\/warum-dieter-bohlen-spricht-wenn-andere-schweigen-ein-portraet-ueber-fleiss-und-klarheit\/\" aria-label=\"Dowiedz si\u0119 wi\u0119cej o Dlaczego Dieter Bohlen m\u00f3wi, gdy inni milcz\u0105: Portret pracowito\u015bci i jasno\u015bci\">Dowiedz si\u0119 wi\u0119cej<\/a><\/p>","protected":false},"author":1,"featured_media":2504,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":1168,"footnotes":""},"categories":[431,15,3,4],"tags":[452,410,471,435,433,437,453,432,450,434,451],"class_list":["post-2502","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ki-systeme","category-apple-macos","category-filemaker","category-tipps-anleitungen","tag-docker","tag-filemaker","tag-kuenstliche-intelligenz","tag-llama","tag-llm","tag-mistral","tag-neo4j","tag-ollama","tag-qdrant","tag-sprachmodell","tag-vektordatenbank"],"_links":{"self":[{"href":"https:\/\/www.markus-schall.de\/pl\/wp-json\/wp\/v2\/posts\/2502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markus-schall.de\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markus-schall.de\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markus-schall.de\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markus-schall.de\/pl\/wp-json\/wp\/v2\/comments?post=2502"}],"version-history":[{"count":12,"href":"https:\/\/www.markus-schall.de\/pl\/wp-json\/wp\/v2\/posts\/2502\/revisions"}],"predecessor-version":[{"id":5333,"href":"https:\/\/www.markus-schall.de\/pl\/wp-json\/wp\/v2\/posts\/2502\/revisions\/5333"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.markus-schall.de\/pl\/wp-json\/wp\/v2\/media\/2504"}],"wp:attachment":[{"href":"https:\/\/www.markus-schall.de\/pl\/wp-json\/wp\/v2\/media?parent=2502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markus-schall.de\/pl\/wp-json\/wp\/v2\/categories?post=2502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markus-schall.de\/pl\/wp-json\/wp\/v2\/tags?post=2502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}