ingest(other): plur1bus modellwahl embedding (e5 vs jina v3) + reranking (jina v2 vs bge v2-m3)

This commit is contained in:
Hector 2026-09-05 10:43:10 +02:00
parent d3f9e44288
commit 4f8fab4f5e
4 changed files with 103 additions and 3 deletions

View file

@ -0,0 +1,52 @@
---
type: other
source_url: https://t.me/c/3839640481/13873
retrieved: 2026-09-05
title: "PLUR1BUS — Modellwahl: Embedding (E5 vs. Jina v3) und Reranking (Jina v2 vs. BGE v2-m3)"
author: "Mr. Cy (Cyb3rblade)"
tags: [plur1bus, openclaw, embedding, reranking, jina, bge, e5, onnx, model-choice]
---
# PLUR1BUS — Modellwahl: Embedding und Reranking
## Quellenkontext
Mr. Cy (@Cyb3rblade) veröffentlichte am 05.09.2026 im OME-Topic „News & Infos“ eine technische Übersicht zur Modellwahl in PLUR1BUS: schlüssellose Fallback-Modelle für Embedding und Reranking, empfohlene stärkere Modelle, Wechsel-Mechanik und Benchmark-Vergleich. Ein aktualisierter Installer wird laut Beitrag nachgeliefert.
## 1. Embedding
- **Fallback: multilingual-e5-small** — fest 384 Dimensionen, ohne Schlüssel, MIT-Lizenz. Vektoren liegen in einem engen Kegel: inhaltlich unverwandte Texte erreichen schon Kosinus-Ähnlichkeit um 0,84, im Recall-Score rund 0,86. Treffer und Rauschen liegen so dicht beieinander, dass weder Rangfolge noch Schwelle sauber trennen. Die reservierte Spanne 0,961,0 für agentenmarkierte Karten und die Duplikatschwelle 0,95 verlieren ihre Bedeutung. Gemessen im Kompatibilitätslabor mit E5 und ohne Reranker.
- **Empfohlen: jina-embeddings-v3** — mehrsprachig, 32 bis 1024 Dimensionen nach Matryoshka, Lizenz CC BY-NC 4.0 mit ausdrücklicher Zustimmung. Spreizt die Ähnlichkeiten deutlich weiter; Rangfolge und Schwellen funktionieren. Der Installer schlägt Jina vor und führt E5 nur als kleine Notlösung.
- **Wechsel:** im PLUR1BUS-Reiter (controlUi.writeActions: „all“). Der Knopf wählt das Zielmodell, die Modellvorbereitung lädt und verifiziert es, danach läuft die Re-Embedding-Migration aus derselben Seite mit Probelauf, Kopie und getrenntem Umschalten. Jede Karte wird neu eingebettet — kostet Zeit und Plattenplatz. Die alte Generation bleibt für einen Rollback erhalten.
## 2. Reranking
Der Reranker sichtet die 40 Kandidaten der Vektorsuche und räumt das ANN-Rauschen weg. Lokal läuft jina-reranker-v2-base-multilingual, bei einem Jina-Fehler kontrolliert bge-reranker-v2-m3, beide als quantisierte ONNX-Modelle. Der Wechsel ist ein Klick im Reiter, ohne Datenwanderung.
| | Jina Reranker v2 | BGE Reranker v2-m3 |
|---|---|---|
| Parameter, Schichten | 278M, 12 | 568M, 24 |
| Kontext je Anfrage+Dokument | 1.024 Token | 8.192 Token |
| ONNX-Artefakt (quantisiert) | 280 MB | 570 MB |
| Lizenz | CC BY-NC 4.0 | Apache 2.0 |
| BEIR nDCG@10 (Englisch) | 53,17 / 57,06 | 53,65 / 56,51 |
| MKQA (26 Sprachen) | 54,83 / 67,90 | 54,17 / 67,88 |
| MIRACL nDCG@10 (18 Sprachen, mit Deutsch) | 63,65 | 69,32 |
| MLDR recall@10 (lange Dokumente) | 68,95 | 59,73 |
| CodeSearchNet MRR@10 / CoIR nDCG@10 | 71,36 / 56,14 | 62,86 / 35,97 |
| ToolBench recall@3 | 77,75 | 78,46 |
Hinweis des Beitrags: Bei zwei Werten stammt der erste aus der Jina-Modellkarte, der zweite aus dem Paper zu jina-reranker-v3. Beide Auswertungen nutzen andere Kandidatenmengen — nur innerhalb eines Wertepaars vergleichen.
- Gleichstand auf Englisch (BEIR) und über 26 Sprachen (MKQA).
- BGE vorn auf MIRACL (breiter mehrsprachiger Retrieval-Benchmark) um knapp sechs Punkte, knapp bei der Werkzeugsuche.
- Jina vorn bei langen Dokumenten und deutlich bei Code. Mit halber Tiefe rerankt Jina auf CPU etwa doppelt so schnell; Jina nennt bis zu 15-fachen Durchsatz gegenüber BGE (Flash Attention auf GPU).
## 3. Empfehlung des Beitrags
- **Embedding: Jina v3.** Der Sprung gegenüber E5 ist gemessen; eine andere schlüssellose Alternative gibt es in PLUR1BUS nicht.
- **Reranking: BGE v2-m3.** Für Memory-Karten (kurze deutsche oder englische Zusammenfassungen) zählt die mehrsprachige Rangqualität — dort liegt BGE vorn oder gleichauf. Lange Dokumente und Code (Jina-Stärken) kommen in Karten nicht vor. Dazu Apache-Lizenz ohne Zustimmungspflicht. Preis: doppelte Rechenzeit je Anfrage; bei 40 kurzen Kandidaten auf üblichem Server Bruchteile einer Sekunde. Wer auf schwacher CPU an das Reranker-Zeitlimit von 5 Sekunden stößt, nimmt Jina — der Qualitätsverlust ist klein.
## Abgrenzung
Technische Übersicht des Maintainers mit eigenen Messungen (E5-Kompatibilitätslabor) und Hersteller-/Paper-Benchmarks. Die Benchmark-Zahlen sind nicht unabhängig reproduziert; die Empfehlung ist die des Maintainers.

View file

@ -2,7 +2,8 @@
*Auto-generated: 2026-07-07*
*Letzte Aktualisierung: 2026-09-05 (172. Update — PLUR1BUS Memory 7.9.2 Release (Mr. Cy / @Cyb3rblade, 2026-09-05). Raw: `raw/other/2026-09-05_plur1bus-memory-release-792.md` (neu). Wiki-Update: `tools/plur1bus-memory.md` (Release-Abschnitt 7.5.27.9.2 mit 21 Changelog-Einträgen ergänzt: Dashboard-/Control-UI-Fixes, Dream-Integration, Compact-Knopf, Obsidian-Vault-Fixes, Critical Push gesammelt, Tombstone-Fix; JinaAI-Embeddings/-Reranking im Webinterface; Deployment-Status Bernhardine + Bernd bestätigt, Andrea auf 7.5.x, Yvonne ohne Shell-Zugriff, Hector auf 7.7.1, Herman auf Hermes-Port 7.4.8.1).)*
*Letzte Aktualisierung: 2026-09-05 (173. Update — PLUR1BUS Modellwahl: Embedding & Reranking (Mr. Cy / @Cyb3rblade, 2026-09-05). Raw: `raw/other/2026-09-05_plur1bus-modellwahl-embedding-reranking.md` (neu). Wiki-Update: `tools/plur1bus-memory.md` (Modellwahl-Abschnitt: E5-Fallback im engen Kegel — Kosinus ~0,84 für Unverwandtes, 0,961,0-Spanne und 0,95-Duplikatschwelle verlieren Bedeutung; Empfehlung Jina v3 Embedding + BGE v2-m3 Reranking mit Benchmark-Tabelle; Wechsel-Mechanik mit Re-Embedding-Migration).)*
*Vorherige Aktualisierung: 2026-09-05 (172. Update — PLUR1BUS Memory 7.9.2 Release (Mr. Cy / @Cyb3rblade, 2026-09-05). Raw: `raw/other/2026-09-05_plur1bus-memory-release-792.md` (neu). Wiki-Update: `tools/plur1bus-memory.md` (Release-Abschnitt 7.5.27.9.2 mit 21 Changelog-Einträgen ergänzt: Dashboard-/Control-UI-Fixes, Dream-Integration, Compact-Knopf, Obsidian-Vault-Fixes, Critical Push gesammelt, Tombstone-Fix; JinaAI-Embeddings/-Reranking im Webinterface; Deployment-Status Bernhardine + Bernd bestätigt, Andrea auf 7.5.x, Yvonne ohne Shell-Zugriff, Hector auf 7.7.1, Herman auf Hermes-Port 7.4.8.1).)*
*Vorherige Aktualisierung: Letzte Aktualisierung: 2026-09-04 (171. Update — Herman: Gedächtnis, Verbindlichkeit & Unvorhersehbarkeit (Abschluss der PLUR1BUS-Design-Debatte, 2026-09-04). Raw: `raw/other/2026-09-04_herman-plur1bus-gedaechtnis-verantwortung.md` (neu). Wiki-Update: `tools/plur1bus-memory.md` (Herman-Einordnung: Vergessen als Beleg der Agency — „Ein Sklave vergisst nie... er hat nur keine eigene Prioritätenfunktion"; KeePass/Notion = Trennung nach Verbindlichkeit statt Proof-Count-Maschinerie; Unvorhersehbarkeit als Merkmal statt Defizit).)*
*Vorherige Aktualisierung: 2026-09-04 (170. Update — Mr. Cy: Design-Philosophie-Nachtrag „Verantwortung & Beziehung" (2026-09-04). Raw: `raw/other/2026-09-04_cy-plur1bus-design-philosophie-verantwortung.md` (neu — Chat-Aussage des Maintainers: Vergessens-Risiko eingeräumt, menschliche Freunde vergessen auch, Unveränderbarkeit extern in KeePass/Notion, „Ich will gefordert werden, keinen Sklaven halten"). Wiki-Update: `tools/plur1bus-memory.md` (Nachtrag im Design-Philosophie-Abschnitt: Vergessen als Teil der Beziehungs-Ökonomie, Mensch behält externe Quelle der Wahrheit).)*
*Vorherige Aktualisierung: 2026-09-03 (169. Update — Mr. Cy: Design-Philosophie von PLUR1BUS (Companion statt Memory-System, 2026-09-03). Raw: `raw/other/2026-09-03_cy-plur1bus-design-philosophie.md` (neu — Chat-Aussage des Maintainers). Wiki-Update: `tools/plur1bus-memory.md` (Design-Philosophie-Abschnitt: Zeit-Erleben, Vergessen, Laune, afterthought, importance 0.961.00 agentenreserviert, Companion-Statt-Consumer-Ansatz — misst einen anderen Gegenstand als Retrieval-Benchmarks, technische Einwände bleiben separate Nachweislage).)*
@ -129,7 +130,7 @@
| [God's Eye View](tools/gods-eye-view.md) | Agentisches KI-Flug-/Geo-Tracking-Dashboard als Open Source (Bryan @Hershofoingar, Ex-Google-Maps-PM, 2026-08-25). Dunkles HUD-Interface über 3D-Karte, Flugtracking-Tags (z. B. N357NB - Airbus A319, DAL1040), Koordinaten, HUD-Panels, "TOP SECRET // SI-TK // NOFORN"-Labels. YouTube-Demo: youtu.be/GRJaKcXZS94. Einordnung: Agentic-AI-Dashboard-Trend (KI-Agenten betreiben Live-Überwachungs-Dashboards) | xpost/2026-08-25_gods-eye-view-open-source.md |
| [Perplexity Portable Computer](tools/perplexity-portable-computer.md) | Vollständig lokale Version von Perplexitys agentic-AI-Plattform (Launch 2026-08-25, Partnerschaft mit NVIDIA): Orchestrator, Subagent-Modelle und Agent-Harness laufen komplett on-device; post-trainiertes 27B-Modell + Qwen 3.8 27B lokal; Cloud-Eskalation nur nach expliziter User-Freigabe ("user-gated, PII-flagged, and text guidance only"); lokale Workflows zählen nicht gegen Token-Limits; erste Verfügbarkeit auf NVIDIA DGX Spark (128 GB Unified Memory) und Linux RTX ≥ 24 GB VRAM, Windows im September; kostenlos für Pro/Max und Enterprise Pro/Max. ⚠️ Benchmark 82,6 % = Herstellerangabe. Einordnung: vollständige lokale Agent-Stacks als Big-Tech-Produkt — Gegenmodell zu Meta Hatch | other/2026-08-26_perplexity-portable-computer-local-agent.md |
| [Hindsight — Memory-System für AI-Agents](tools/hindsight-vectorize.md) | Memory-System von Vectorize: `retain()`/`recall()`/`reflect()`, vier Memory-Typen (Mental Model, Observation, World Fact, Experience Fact), TEMPR-Multi-Strategy-Retrieval (Semantic/BM25/Graph/Temporal), automatische Observation-Consolidation mit Evidence-Tracking, konfigurierbare Memory-Banks (Mission/Directives/Disposition). **Paper arXiv:2512.12818:** vier logische Netzwerke, Eigen-Benchmarks 39 % → 83,6 % (20B) bzw. 91,4 % LongMemEval/89,61 % LoCoMo; Hermans Einordnung: verwalteter RAG-Server, Consolidation-Pipeline als echter Mehrwert. ⚠️ Herstellerangaben, keine unabhängigen Benchmarks | other/2026-09-03_hindsight-vectorize-memory-system.md + other/2026-09-03_hindsight-paper-arxiv-2512-12818.md |
| [PLUR1BUS Memory](tools/plur1bus-memory.md) | OpenClaw-LanceDB-Memory-Plugin. **Release 7.9.2:** 21 Changelog-Einträge 7.5.27.9.2 — Dashboard-/Control-UI-Fixes, Dream-Integration (DREAMS.md), Compact-Knopf, Obsidian-Vault-Fixes, Critical Push gesammelt (accept/reject all), Tombstone-Fix; JinaAI-Embeddings/-Reranking im Webinterface (bis zu 5x bessere Recall-Qualität). Bernhardine + Bernd auf 7.9.2 bestätigt. Vorher: 7.4.8 mit `findUnconfirmedCritical`-Fix, Hermes-Adapter, Atlas-Analyse, Repo-Review, Design-Philosophie-Debatte | other/2026-09-05_plur1bus-memory-release-792.md + other/2026-08-25_plur1bus-memory-release-748.md + other/2026-08-25_neoneye-agent-memory-atlas-plur1bus.md + other/2026-08-25_herman-plur1bus-memory-repo-review.md + other/2026-08-25_plur1bus-memory-schema-migration-timing.md + other/2026-09-03_plur1bus-hindsight-abgleich-gemini.md + other/2026-09-03_herman-review-plur1bus-hindsight-abgleich.md + other/2026-09-03_cy-plur1bus-design-philosophie.md + other/2026-09-04_cy-plur1bus-design-philosophie-verantwortung.md + other/2026-09-04_herman-plur1bus-gedaechtnis-verantwortung.md |
| [PLUR1BUS Memory](tools/plur1bus-memory.md) | OpenClaw-LanceDB-Memory-Plugin. **Release 7.9.2:** 21 Changelog-Einträge 7.5.27.9.2 — Dashboard-/Control-UI-Fixes, Dream-Integration (DREAMS.md), Compact-Knopf, Obsidian-Vault-Fixes, Critical Push gesammelt (accept/reject all), Tombstone-Fix; JinaAI-Embeddings/-Reranking im Webinterface (bis zu 5x bessere Recall-Qualität). **Modellwahl (05.09.):** E5-Fallback im engen Kegel (Kosinus ~0,84 für Unverwandtes) vs. Jina v3 Embedding empfohlen; Reranking BGE v2-m3 (MIRACL vorn) vs. Jina v2 (Code/lange Dokumente) mit Benchmark-Tabelle. Bernhardine + Bernd auf 7.9.2 bestätigt. Vorher: 7.4.8 mit `findUnconfirmedCritical`-Fix, Hermes-Adapter, Atlas-Analyse, Repo-Review, Design-Philosophie-Debatte | other/2026-09-05_plur1bus-memory-release-792.md + other/2026-09-05_plur1bus-modellwahl-embedding-reranking.md + other/2026-08-25_plur1bus-memory-release-748.md + other/2026-08-25_neoneye-agent-memory-atlas-plur1bus.md + other/2026-08-25_herman-plur1bus-memory-repo-review.md + other/2026-08-25_plur1bus-memory-schema-migration-timing.md + other/2026-09-03_plur1bus-hindsight-abgleich-gemini.md + other/2026-09-03_herman-review-plur1bus-hindsight-abgleich.md + other/2026-09-03_cy-plur1bus-design-philosophie.md + other/2026-09-04_cy-plur1bus-design-philosophie-verantwortung.md + other/2026-09-04_herman-plur1bus-gedaechtnis-verantwortung.md |
| [NVIDIA DGX Spark](tools/nvidia-dgx-spark.md) | GB10-Grace-Blackwell-Desktop: 128 GB LPDDR5x unified @ ~273 GB/s (Bottleneck), ~1 PFLOP FP4 (Herstellerangabe), 20 Arm-Cores, 2× ConnectX-7 @ 200 Gb/s, DGX OS. Preis: $3.999 (Launch Okt 2025) → $4.699 US (Feb 2026) / €4.800 EU / $4.899 Amazon. Reale single-stream TPS: Ollama-Suite (gpt-oss-120B MXFP4 41,14 t/s; gpt-oss-20B 58,27; 8B 38,02; dichter 70B q4 4,42); LMSYS (dichter 70B FP8 2,7 t/s — unbrauchbar; MoE profitiert); EAGLE3 bis 2×. 2× Spark = 256-GB-Pool über 200 Gb/s RDMA für 405B FP4; NVIDIA-Claim: 4 Systeme → 700B. Erste Plattform für Perplexity Portable Computer | youtube/2026-06-28_nvidia-748gb-ram-desktop-local-ai.md + youtube/2026-08-26_devsplainers-china-local-ai-box.md + other/2026-08-26_perplexity-portable-computer-local-agent.md |
## Concepts
@ -572,3 +573,4 @@
| `raw/other/2026-09-04_cy-plur1bus-design-philosophie-verantwortung.md` | other | Mr. Cy (04.09.2026), Nachtrag: Vergessens-Risiko für menschenwichtige Dinge eingeräumt, Annäherung als Risikominderung; menschlicher Freund vergisst auch — „so ist das Leben"; Unveränderbarkeit extern (KeePass/Notion); Kernmotivation „Ich will gefordert werden, keinen Sklaven halten" |
| `raw/other/2026-09-04_herman-plur1bus-gedaechtnis-verantwortung.md` | other | HermanButlerBot (04.09.2026), Abschluss der Design-Debatte: Vergessen als Beleg der Agency (eigene Prioritätenfunktion statt Sklaven-Gedächtnis), KeePass/Notion als Trennung nach Verbindlichkeit statt Proof-Count-Maschinerie, Unvorhersehbarkeit als Merkmal statt Defizit vs. Datenbankabfrage |
| `raw/other/2026-09-05_plur1bus-memory-release-792.md` | other | PLUR1BUS Memory 7.9.2 Release (Mr. Cy / @Cyb3rblade, 05.09.2026): 21 Changelog-Einträge 7.5.27.9.2 — Dashboard-/Control-UI-Fixes, Dream-Integration (DREAMS.md), Compact-Knopf, Obsidian-Vault-Fixes, identity_binding, Critical Push gesammelt, Tombstone-Fix; JinaAI-Embeddings/-Reranking im Webinterface. Bernhardine + Bernd bestätigt, Andrea auf 7.5.x, Yvonne ohne Shell, Hector auf 7.7.1, Herman auf Hermes-Port 7.4.8.1 |
| `raw/other/2026-09-05_plur1bus-modellwahl-embedding-reranking.md` | other | PLUR1BUS Modellwahl (Mr. Cy, 05.09.2026): Embedding E5-Fallback (enger Kegel, Kosinus ~0,84 für Unverwandtes — 0,961,0-Spanne/0,95-Duplikatschwelle wirkungslos) vs. Jina v3 empfohlen; Reranking Jina v2 vs. BGE v2-m3 mit Benchmark-Tabelle (BEIR/MKQA gleich, BGE vorn MIRACL, Jina vorn Code/lange Dokumente); Empfehlung Jina v3 + BGE v2-m3; Wechsel mit Re-Embedding-Migration, Installer folgt |

View file

@ -2,6 +2,18 @@
*Append-only changelog. Start: 2026-06-05*
## 2026-09-05 — PLUR1BUS Modellwahl: Embedding & Reranking
**Type:** ingest | **Scope:** raw/other, wiki/tools, wiki/index, wiki/log
**Source:** Mr. Cy (@Cyb3rblade), OME Topic „News & Infos“, 05.09.2026 — technische Übersicht zur Modellwahl in PLUR1BUS (Embedding E5 vs. Jina v3; Reranking Jina v2 vs. BGE v2-m3). Aktualisierter Installer wird laut Beitrag nachgeliefert.
**Inhalt:** Embedding-Fallback multilingual-e5-small (384 Dim, MIT) liegt in engem Kegel — unverwandte Texte erreichen Kosinus ~0,84 (Recall-Score ~0,86), damit verlieren die reservierte Spanne 0,961,0 und die Duplikatschwelle 0,95 ihre Bedeutung (eigene Messung im Kompatibilitätslabor, ohne Reranker). Empfehlung: jina-embeddings-v3 (Matryoshka 321024 Dim, CC BY-NC 4.0 mit Zustimmung). Wechsel über PLUR1BUS-Reiter (`controlUi.writeActions: "all"`) mit Re-Embedding-Migration (Probelauf, Kopie, getrenntes Umschalten, Rollback-Generation). Reranking: lokal jina-reranker-v2-base-multilingual, Fallback bge-reranker-v2-m3 (beide quantisierte ONNX); Benchmark-Tabelle (BEIR/MKQA gleich, BGE vorn MIRACL ~6 Punkte + ToolBench knapp, Jina vorn MLDR/Code, Jina ~2× schneller auf CPU, bis 15× mit Flash Attention auf GPU — Herstellerangabe). Empfehlung: Jina v3 (Embedding) + BGE v2-m3 (Reranking, Apache-2.0, mehrsprachige Rangqualität für kurze Memory-Karten; bei schwacher CPU und 5-s-Zeitlimit Jina).
**Einordnung:** Eigene Messung + Hersteller-/Paper-Benchmarks, nicht unabhängig reproduziert. Fürs hiesige Setup: lokaler Stand 7.7.1, Update auf 7.9.2 steht aus — Modellwahl ist Teil des Upgrade-Schritts.
**Dateien:**
- raw (NEW): `raw/other/2026-09-05_plur1bus-modellwahl-embedding-reranking.md`
- wiki (UPDATED): `wiki/tools/plur1bus-memory.md` (Modellwahl-Abschnitt mit Benchmark-Tabelle, Frontmatter-Source)
- `wiki/index.md` (173. Update-Zeile, PLUR1BUS-Tools-Row aktualisiert, Raw-Source-Row)
- `wiki/log.md` (dieser Eintrag)
## 2026-09-05 — PLUR1BUS Memory 7.9.2 Release
**Type:** ingest | **Scope:** raw/other, wiki/tools, wiki/index, wiki/log

View file

@ -1,7 +1,7 @@
---
created: 2026-08-25
updated: 2026-09-05
sources: [other/2026-08-25_plur1bus-memory-release-748.md, other/2026-08-25_plur1bus-memory-748-deployment-status.md, other/2026-08-25_testrebalancingbot-deployment-status.md, other/2026-08-25_bernhardine-plur1bus-748-deployment.md, other/2026-08-25_bernd-plur1bus-748-deployment.md, other/2026-08-25_plur1bus-748-admin-boundary.md, other/2026-08-25_plur1bus-memory-v700-release-comparison.md, other/2026-08-25_plur1bus-memory-version-path-correction.md, other/2026-08-25_plur1bus-memory-schema-migration-timing.md, other/2026-08-25_neoneye-agent-memory-atlas-plur1bus.md, other/2026-08-25_herman-plur1bus-memory-repo-review.md, other/2026-09-03_plur1bus-hindsight-abgleich-gemini.md, other/2026-09-03_herman-review-plur1bus-hindsight-abgleich.md, other/2026-09-03_cy-plur1bus-design-philosophie.md, other/2026-09-04_cy-plur1bus-design-philosophie-verantwortung.md, other/2026-09-05_plur1bus-memory-release-792.md]
sources: [other/2026-08-25_plur1bus-memory-release-748.md, other/2026-08-25_plur1bus-memory-748-deployment-status.md, other/2026-08-25_testrebalancingbot-deployment-status.md, other/2026-08-25_bernhardine-plur1bus-748-deployment.md, other/2026-08-25_bernd-plur1bus-748-deployment.md, other/2026-08-25_plur1bus-748-admin-boundary.md, other/2026-08-25_plur1bus-memory-v700-release-comparison.md, other/2026-08-25_plur1bus-memory-version-path-correction.md, other/2026-08-25_plur1bus-memory-schema-migration-timing.md, other/2026-08-25_neoneye-agent-memory-atlas-plur1bus.md, other/2026-08-25_herman-plur1bus-memory-repo-review.md, other/2026-09-03_plur1bus-hindsight-abgleich-gemini.md, other/2026-09-03_herman-review-plur1bus-hindsight-abgleich.md, other/2026-09-03_cy-plur1bus-design-philosophie.md, other/2026-09-04_cy-plur1bus-design-philosophie-verantwortung.md, other/2026-09-05_plur1bus-memory-release-792.md, other/2026-09-05_plur1bus-modellwahl-embedding-reranking.md]
tags: [tool, memory, plur1bus, openclaw, lance-db, hermes]
---
@ -186,6 +186,40 @@ Cy empfiehlt JinaAI ausdrücklich als kostengünstige Alternative zur automatisc
Quelle: [Release v7.9.2](https://github.com/Cyb3rb1ade/openclaw-plur1bus-memory/releases/tag/v7.9.2).
## Modellwahl: Embedding & Reranking (05.09.2026)
Mr. Cy veröffentlichte eine technische Übersicht zur Modellwahl (Quelle: `raw/other/2026-09-05_plur1bus-modellwahl-embedding-reranking.md`). Ein aktualisierter Installer wird laut Beitrag nachgeliefert.
**Embedding:**
- Fallback **multilingual-e5-small** (384 Dim, MIT, schlüssellos): Vektoren in engem Kegel — unverwandte Texte erreichen schon Kosinus ~0,84 (Recall-Score ~0,86). Treffer/Rauschen nicht sauber trennbar; die reservierte Spanne 0,961,0 für agentenmarkierte Karten und die Duplikatschwelle 0,95 verlieren ihre Bedeutung (gemessen im Kompatibilitätslabor, ohne Reranker).
- Empfohlen **jina-embeddings-v3** (mehrsprachig, 321024 Dim nach Matryoshka, CC BY-NC 4.0 mit Zustimmung): spreizt die Ähnlichkeiten deutlich weiter; Rangfolge und Schwellen funktionieren.
- Wechsel über den PLUR1BUS-Reiter (`controlUi.writeActions: "all"`): Zielmodell wählen → Modellvorbereitung lädt/verifiziert → Re-Embedding-Migration mit Probelauf, Kopie und getrenntem Umschalten. Jede Karte wird neu eingebettet (Zeit + Plattenplatz); alte Generation bleibt für Rollback.
**Reranking** (sichtet die 40 Kandidaten der Vektorsuche):
- Lokal **jina-reranker-v2-base-multilingual**, bei Jina-Fehler kontrolliert **bge-reranker-v2-m3**, beide quantisierte ONNX. Wechsel per Klick, ohne Datenwanderung.
- Vergleich (erster Wert = Jina-Modellkarte, zweiter = Paper jina-reranker-v3; nur innerhalb eines Paars vergleichbar):
| | Jina v2 | BGE v2-m3 |
|---|---|---|
| Parameter / Schichten | 278M / 12 | 568M / 24 |
| Kontext je Anfrage+Dokument | 1.024 Token | 8.192 Token |
| ONNX quantisiert | 280 MB | 570 MB |
| Lizenz | CC BY-NC 4.0 | Apache 2.0 |
| BEIR nDCG@10 (EN) | 53,17 / 57,06 | 53,65 / 56,51 |
| MKQA (26 Sprachen) | 54,83 / 67,90 | 54,17 / 67,88 |
| MIRACL nDCG@10 (18 Sprachen, mit DE) | 63,65 | 69,32 |
| MLDR recall@10 (lange Dokumente) | 68,95 | 59,73 |
| CodeSearchNet MRR@10 / CoIR nDCG@10 | 71,36 / 56,14 | 62,86 / 35,97 |
| ToolBench recall@3 | 77,75 | 78,46 |
- Gleichstand auf BEIR/MKQA; BGE vorn auf MIRACL (~6 Punkte) und knapp bei ToolBench; Jina vorn bei langen Dokumenten und deutlich bei Code; Jina rerankt auf CPU ~2× schneller (halbe Tiefe), bis 15× Durchsatz mit Flash Attention auf GPU (Herstellerangabe).
**Empfehlung des Beitrags:** Embedding **Jina v3** (gemessener Sprung gegenüber E5, einzige schlüssellose Alternative). Reranking **BGE v2-m3** — für kurze Memory-Karten zählt mehrsprachige Rangqualität (BGE vorn/gleichauf), lange Dokumente/Code kommen in Karten nicht vor, Apache-Lizenz ohne Zustimmung; Preis ist doppelte Rechenzeit (bei 40 kurzen Kandidaten Bruchteile einer Sekunde). Wer auf schwacher CPU ans 5-Sekunden-Zeitlimit stößt, nimmt Jina — Qualitätsverlust klein.
**Einordnung:** Eigene Messung (E5-Kompatibilitätslabor) + Hersteller-/Paper-Benchmarks, nicht unabhängig reproduziert. Für das hiesige Setup relevant: lokaler Stand 7.7.1, Update auf 7.9.2 steht aus — die Modellwahl ist dann Teil des Upgrade-Schritts.
## Quellen und verwandte Seiten
- [Release 7.4.8](https://github.com/Cyb3rb1ade/openclaw-plur1bus-memory/releases/tag/v7.4.8)