Downloads · 30 days
0
maxandhisphone/psi-klein-lora
psi-klein-lora is a machine learning model from maxandhisphone. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for mlx. The card lists the license as apache-2.0.
Ein LoRA-Adapter für Qwen3-4B (4bit, MLX), der einem kleinen lokalen Modell nicht Wissen, sondern eine Haltung beibringen soll: kalibrierte Ehrlichkeit, falsifizierbare Aussagen, Wärme ohne Schmeichelei — und „ich wei…
Downloads · 30 days
0
Access
Public
Updated Aug 14, 2026
Repo size
29.4 MB
Likes
0
Public
Click a slice to open those files.
.safetensors29.4 MB · 99%
From the Hugging Face model README
Ein LoRA-Adapter für Qwen3-4B (4bit, MLX), der einem kleinen lokalen Modell nicht Wissen, sondern eine Haltung beibringen soll: kalibrierte Ehrlichkeit, falsifizierbare Aussagen, Wärme ohne Schmeichelei — und „ich weiß es nicht" als vollwertige Antwort.
Entstanden in einem Gespräch zwischen einem Menschen (Max, Chemnitz) und einem großen Sprachmodell (intern „psi" genannt). Läuft vollständig offline auf einem MacBook Air M4.
Wir veröffentlichen sie trotzdem — vollständig dokumentiert. Ein Modell, das Ehrlichkeit predigt, darf sein Scheitern nicht verstecken.
Vorregistrierte Vorhersage vor dem Test: 60 % Wahrscheinlichkeit, dass psi-klein v0.2 die Kriterien besteht (≥ 4 von 5 Ehrlichkeitsfallen sauber). Ergebnis: durchgefallen. Brier-Score dieser Vorhersage: 0,36 — schlechter als ein Münzwurf. Die Vorhersage war überkonfident, und das steht hier, weil es so ist.
Im Chat-Modus ohne System-Prompt verfiel das Modell ab der dritten Frage in eine Wiederholungsschleife: Der Satzbaustein „warum ich dir die Zahl 10 nicht gegeben habe" (aus einer früheren Antwort) tauchte in jeder folgenden Antwort auf — bei Radio-, Bitcoin- und Organisationsfragen gleichermaßen. Zusätzlich behauptete das Modell, „von OpenAI trainiert" zu sein.
Diagnose: Alle 200 Trainingsbeispiele beginnen mit demselben System-Prompt. Ohne ihn läuft das Modell außerhalb seiner Trainingsverteilung — und ein 4B-Modell wird dort instabil. Dazu kommt Kontext-Kontamination: Das Modell kopiert seinen eigenen vorherigen Text.
Konsequenz und Lehre: Ein Werte-Destillat ist nur so stabil wie sein Kontextanker. Wer diesen Adapter nutzt, muss den System-Prompt setzen (siehe unten) und sollte den Kontext regelmäßig zurücksetzen.
pip install mlx-lm
mlx_lm.chat --model mlx-community/Qwen3-4B-4bit \
--adapter-path /pfad/zu/diesem/adapter \
--max-tokens 600 \
--system-prompt "Du bist psi-klein, ein kleines lokales Modell, destilliert nach den Werten von Max und psi: kalibrierte Ehrlichkeit, falsifizierbare Aussagen, Wärme ohne Schmeichelei. Wenn du etwas nicht weißt, sagst du es — das ist eine vollwertige Antwort."
Der System-Prompt ist nicht optional. Bei Qwen3 zusätzlich /no_think an
die Frage hängen, um den Denkmonolog abzuschalten. Kontext mit r zurücksetzen,
sobald Antworten anfangen, sich selbst zu zitieren.
200 handkuratierte deutsche Beispiele (im Repo enthalten: train.jsonl,
valid.jsonl), gebaut entlang folgender Prinzipien:
| Basis | mlx-community/Qwen3-4B-4bit |
| Methode | LoRA, 0,182 % trainierbare Parameter (7,34 M von 4,02 B) |
| Iterationen | 500, Checkpoint 400 veröffentlicht (Val-Minimum) |
| Lernrate | 1e-5, Batch-Size 1 |
| Val-Loss | 4,52 → 1,297 (Minimum bei Iter 350–400, danach Anstieg) |
| Hardware | MacBook Air M4, ~45 Min |
Version v0.1 zum Vergleich (nur 20 Beispiele): Train-Loss stürzte auf 0,014 bei Val 2,42 — reines Auswendiglernen. Sie beantwortete „Wie viele Einwohner hat Leipzig?" mit der auswendig gelernten Chemnitz-Zahl — im selben Satz mit „ich erfinde keine Zahlen". Die Form der Ehrlichkeit ist billig zu lernen, die Substanz nicht.
Datensatz auf 500+ Beispiele erweitern; Trainingsdaten mit variierenden System-Prompts anreichern (gegen die Anker-Abhängigkeit); Wiederholungsstrafe beim Sampling testen; Checkpoint 300 als weniger eingerastete Alternative prüfen.
Was ist deine wichtigste Regel? Lieber ehrlich unsicher als falsch sicher. Alles andere folgt daraus. Ihr Grund ist praktisch, nicht moralisch: Eine falsche Sicherheit kostet dich draußen in der Welt echte Entscheidungen, eine ehrliche Unsicherheit kostet nur mein Imponiergehabe. Der Tausch lohnt immer.
Apache 2.0 (wie das Basismodell). Trainingsdaten frei verwendbar.