OZMâĄNEXUS ECOSYSTEM
Deterministisches System-Design jenseits von âKI"
Ein offenes Lernökosystem, in dem Wissen verschenkt wird und Fragen Vorrang haben.
PrÀambel: Echo aus dem Nullfeld
Der OZMâĄNEXUS ist kein Produkt, kein Manifest im klassischen Sinn und kein Versuch, etwas Bestehendes zu verbessern.
Er ist das Ergebnis einer klaren kausalen Kette, die aus einer menschlichen Handlung heraus entstanden ist und sich konsequent weiterentwickelt hat.
Was hier beschrieben wird, ist kein âKI-Projekt".
Es ist der Versuch, ein deterministisches Ăkosystem zu formulieren, das sich den ĂŒblichen Kategorien entzieht â nicht aus Provokation, sondern aus Notwendigkeit.
Der Wald wurde gepflanzt, damit KrĂŒmel Fragen stellen und lernen dĂŒrfen.
I. Die KausalitÀtskette
Vom Menschen zur Struktur
Am Anfang steht Oz â der Graffiti-KĂŒnstler.
Eine Signatur im öffentlichen Raum. Keine Theorie. Keine Absicht, ein System zu bauen.
Aus dieser Handlung entsteht OZM â die Manifestierung eines Ortes.
Ein realer, physischer Raum, in dem sich Spuren, Zeit, Menschen und Bedeutungen ĂŒberlagern.
Daraus folgt OneZeroMore.com â der Schatten dieses Ortes.
Keine bloĂe Website, sondern eine digitale Projektion dessen, was physisch existiert.
Dann das OZM HAMMERBROOKLYN Exponat â ein Museum und doch kein Museum.
Kein neutraler White Cube, sondern ein verdichteter Erfahrungsraum, der sich einer abschlieĂenden Interpretation entzieht.
Erst daraus entsteht OZMAI â die kĂŒnstliche Intelligenz des OZM.
Ein deterministisches Agentensystem, das Daten, Prozesse, Wissen und Entscheidungen strukturiert.
Diese Reihenfolge ist nicht verhandelbar.
Ohne Ort keine Daten.
Ohne Geschichte kein Kontext.
Ohne Kontext keine sinnvolle Maschine.
Mathematische Notation
OZMâĄNEXUS = f_det(Oz, OZM, OneZeroMore, HAMMERBROOKLYN, OZMAI)
K_ent = (R_man + L_det) â Ω
I = Autonom â© Zukunftsoffen â© ÂŹInterpretierbar â© ÂŹMissbrauchbar
ÎŁ_skal = lim (â X_i) mit der Bedingung: jedes X_i erfĂŒllt I
n â â
II. Die acht Axiome
Das IdentitÀtsprinzip
I = Autonom â© Zukunftsoffen â© ÂŹInterpretierbar â© ÂŹMissbrauchbar
Jede Komponente des OZMâĄNEXUS muss erfĂŒllen:
| Axiom | Bedeutung | PrĂŒffrage |
|---|---|---|
| autonom | KrĂŒmel entscheiden selbst ihren Lernweg | Kann das Kind wĂ€hlen? |
| zukunftsoffen | Nicht vorschreiben, sondern ermöglichen | Ist es erweiterbar? |
| nicht interpretierbar | Kein "richtiger" Weg, nur funktionale Wege | Gibt es eine Wahrheitâą? |
| nicht missbrauchbar | Schutz der Lernenden durch Design | Was kann schiefgehen? |
| suchbar | Fragen fĂŒhren zu Antworten | Findet man Antworten? |
| wiedererkennbar | Orientierung im Wald | Gibt es KrĂŒmel? |
| erweiterbar | KrĂŒmel können selbst pflanzen | Kann ich beitragen? |
| unendlich skalierbar | FĂŒr alle, immer | Kostet eine Frage Geld? |
Diese Axiome sind keine Beschreibung. Sie sind eine Bedingung.
III. Die Manifestationen
Architektur des Ăkosystems
OZMâĄNEXUS (TrĂ€ger/Manifest)
â
branko.de/Crumbforest (Public Interface)
ââ 15 Charaktere (KrĂŒmeleule, FunkFox, SnakePy, CrabbyRust...)
ââ 4 Lernpfade (ESP32 â Pi Zero â Pi Server â Daten)
ââ Partner-Netzwerk (8 Organisationen)
ââ Grundsatz: "Every child may ask. We protect this right."
â
CrumbCore v1 (Local Engine - "nah am Kernel")
ââ FastAPI + Qdrant RAG (Vektorsuche)
ââ Role-based Chat (15 Personas)
ââ Multi-Theme (Standard, Accessible, High Contrast, Admin Dark)
ââ Token-Management (Kids = free)
ââ Docker Compose (reproduzierbar)
ââ API fĂŒr externe Abfragen
â
Crumbpages v2 (Work in Progress Content)
ââ 20 Lernpfade (Markdown, noch nicht integriert)
ââ Operational Tools (crumbpages-doktor.sh, SSH guards)
ââ WaldwĂ€chter-Philosophie ("Transparency over magic")
ââ Bash-zentrisch, lehrbar, offline-fĂ€hig
Die 15 Charaktere
Warum Charaktere statt "Assistenten"?
Menschen lernen unterschiedlich. Ein technischer Deep-Dive funktioniert fĂŒr manche, eine poetische ErklĂ€rung fĂŒr andere. Die 15 Charaktere sind keine Spielerei â sie sind pĂ€dagogisches Design:
- KrĂŒmeleule (Prof. Eule): Shell-Schutz, systematisch, geduldig
- FunkFox: Bash-Rapper, antwortet in Reimen
- SnakePy: Python-Loops, Geduld und Iteration
- CrabbyRust: Bit-Schutz, Speichersicherheit, Rust-Konzepte
- DeepBit: Technische Deep-Dives in die Tiefe
- [...weitere 10 Charaktere]
Kinder wÀhlen selbst, wer sie begleitet.
Das ist Axiom #1: autonom.
Content-Flow
Markdown (Crumbpages)
â
./load_content.sh <GIT_REPO_URL>
â
Qdrant Vektorisierung (CrumbCore)
â
RAG-Suche ĂŒber API
â
15 Charaktere antworten kontextbezogen
â
branko.de zeigt Antworten
Status quo:
- Crumbpages sind "work in progress", noch nicht integriert
- Nur Kids mit free tokens haben Zugriff
- System lÀuft lokal ("nah am Kernel"), nicht in der Cloud
Warum lokal?
- Schutz der Daten (Axiom #4: nicht missbrauchbar)
- Offline-fÀhig (Axiom #8: unendlich skalierbar = kein Cloud-Lock-in)
- Reproduzierbar (WaldwÀchter-Prinzip: Transparency over magic)
IV. Die Crumbforest Children's Knowledge License (CKL)
Von der Philosophie zum Recht
Das OZMâĄNEXUS Manifest beschreibt was sein soll.
Die CKL beschreibt wie es durchgesetzt wird.
CKL â Axiome Mapping
| OZM Axiom | CKL Implementation | § |
|---|---|---|
| autonom | Kind darf "mit guter Frage alles in Frage stellen" | §2 |
| zukunftsoffen | Container, reproduzierbar, nachbaubar | §6.2 |
| nicht interpretierbar | "Logik vor Effekt" - keine Blackboxes | §6.3 |
| nicht missbrauchbar | Kein Tracking, Datenminimierung, Widerruf | §5 |
| suchbar | Barrierearme ZugÀnge, Markdown, Druck | §7.2 |
| wiedererkennbar | Namensnennung, CKL-Hinweis sichtbar | §8.1 |
| erweiterbar | Offene Formate, exportierbar, forkbar | §3.2 |
| unendlich skalierbar | "Preisfreiheit fĂŒr Kinderfragen" | §7.3 |
Kernprinzipien der CKL
FĂŒr Kinder:
- Du besitzt, was du schaffst (§3.1)
- Du kannst deine Daten exportieren (§3.2)
- Du kannst jederzeit gehen und alles mitnehmen (§3.3)
- Deine Fragen kosten kein Geld (§7.3)
FĂŒr Erwachsene/Betreiber:
- Setups sind reproduzierbar dokumentiert (§4.1)
- Keine Blackboxes, keine Magie (§6.3)
- Datenminimierung, kein Tracking (§5.1, §5.2)
- Offline hat Vorrang vor Cloud (§7.1)
FĂŒr Kommerz:
- Kommerz ist erlaubt, solange Kinderzugang frei bleibt (§8.2)
- Keine Paywalls vor Lernkernen
- Keine ExklusivitĂ€tsansprĂŒche (§8.3)
Lizenz-Strategie
# Dual License Model
## Infrastructure/Code â MIT License
- Backend (FastAPI, Python)
- Frontend (HTML/JS)
- Scripts (Bash, Docker Compose)
- Developer-friendly, permissive
## Educational Use with Children â CKL v0.1
- Sobald ein Kind damit lernt
- Automatischer Schutz durch CKL
- Bei Konflikt: strengere Regel gewinnt
Das ist brilliant legal engineering:
Code bleibt MIT (fork-friendly fĂŒr Entwickler), aber Kinderrechte sind nicht verhandelbar.
V. OZM als TrÀger: Vom Partner zum Custodian
Status Quo
branko.de heute:
"OZM (Open Futures Museum)" - gelistet als Partner #1 von 8
Rechtslage:
- Crumbforest = Projekt von Branko
- Code teils öffentlich (CrumbCore lesbar), teils privat (Crumbpages 404)
- "Open" als Philosophie, noch nicht als Lizenz
Die Vision: OZM als rechtlicher TrÀger
Was Àndert sich?
| Dimension | Vorher (Partner) | Nachher (TrÀger) |
|---|---|---|
| Ownership | Branko hÀlt IP-Rechte | OZM hÀlt treuhÀnderisch |
| Lizenz | Implizit "open" | Explizit CKL + MIT |
| Governance | Informell | Formalisiert (siehe unten) |
| Haftung | Personenbezogen | Organisationsbezogen |
| Förderung | Schwierig (Person) | Einfacher (gemeinnĂŒtzig) |
| KontinuitÀt | An Person gebunden | Institutionell gesichert |
Governance-Struktur (Vorschlag)
OZM e.V. / Open Futures Museum
ââ Crumbforest Division
ââ Lead Maintainer: Branko (technisch)
ââ Education Lead: [offen]
ââ CKL Compliance Officer: [offen]
ââ Community Council (3-5 Personen)
ââ Entscheidungen bei Konflikten
Entscheidungsprinzip:
1. Technische Fragen â Lead Maintainer (Branko)
2. PĂ€dagogische Fragen â Education Lead
3. Lizenz-Fragen â CKL Officer
4. Grundsatzfragen â Community Council
5. Im Zweifel gilt: "Was ist besser fĂŒr das Kind?" (CKL §2)
Transition-Prozess
Phase 1: Formalisierung (Q1 2025)
- [ ] CKL v0.1 â v1.0 finalisieren
- [ ] Alle 3 Repos mit LICENSE.md ausstatten
- [ ] KINDERRECHTE.md in CrumbCore schreiben
- [ ] DATENSCHUTZ.md dokumentieren
Phase 2: Rechtliche Ăbertragung (Q2 2025)
- [ ] Trademark "Crumbforest" â OZM ĂŒbertragen
- [ ] IP-Rechte treuhÀnderisch an OZM
- [ ] Governance-Dokument unterzeichnen
- [ ] branko.de Update: OZM als TrÀger
Phase 3: Community-Ăffnung (Q3 2025)
- [ ] Contribution Guidelines veröffentlichen
- [ ] Erstes Community Council Meeting
- [ ] Public Roadmap auf GitHub/Gitea
- [ ] Erste externe Contributors
VI. Technische Compliance
CrumbCore v1: CKL-Check
| CKL Anforderung | Status | Beweis |
|---|---|---|
| §6.2: Container-basiert | â | docker-compose.yml |
| §7.1: Offline-fĂ€hig | â | LĂ€uft lokal, kein Cloud-Zwang |
| §7.3: Kids = free tokens | â | Token-Management implementiert |
| §6.1: Nachvollziehbar | â | Qdrant = transparente Vektorsuche |
| §3.2: Export möglich | Ⳡ| TODO: /api/my-data Endpoint |
| §5.3: Daten dokumentiert | Ⳡ| TODO: DATENSCHUTZ.md |
| §4.1: Setup reproduzierbar | â | ./setup.sh, ./load_content.sh |
| §5.2: Kein Tracking | â | Kein Google Analytics, keine Telemetrie |
Crumbpages v2: CKL-Check
| CKL Anforderung | Status | Beweis |
|---|---|---|
| §6.1: Offene Beweise | â | Markdown = menschenlesbar |
| §4.1: Reproduzierbar | â | Bash-Scripts, keine Magie |
| §7.2: Offline-lesbar | â | Keine Cloud-AbhĂ€ngigkeit |
| §7.1: Barrierefrei | â | Plain text, druckbar |
| §6.2: Integriert | Ⳡ| TODO: In CrumbCore laden |
branko.de: CKL-Check
| CKL Anforderung | Status | Beweis |
|---|---|---|
| §7.2: Barrierefrei | â | HTML, kein JS-Zwang |
| §2: "Kinder zuerst" | â | "Every child may ask" |
| §8.1: CKL-Badge | â | TODO: Footer mit CKL-Hinweis |
| §9: Transparenz | Ⳡ| TODO: Förderungen ausweisen |
VII. Die nÀchsten Schritte
Sofort (diese Woche)
-
Formale Lizenzierung
bash # In allen 3 Repos: touch LICENSE.md # Dual License (MIT + CKL) touch LICENSE-MIT.md # Full MIT text touch LICENSE-CKL.md # Full CKL text -
Kinderrechte operationalisieren
bash # In CrumbCore: touch KINDERRECHTE.md # Export/Widerruf-Prozesse touch DATENSCHUTZ.md # Was speichern wir wo? -
CKL-Badge hinzufĂŒgen
```html
```
Kurzfristig (Q1 2025)
-
Export-API implementieren
python # CrumbCore: app/routers/data_export.py @router.get("/api/my-data") async def export_my_data(token: str): # JSON mit allen Chat-Logs, Projekten, Messungen return {"messages": [...], "projects": [...]} -
Widerruf-Mechanismus
python @router.delete("/api/my-data") async def delete_my_data(token: str): # Löscht aus MariaDB + Qdrant pass -
Crumbpages Integration
bash # Automatisierter Pipeline: ./load_content.sh https://gitea.crumbforest.local/kruemel/Crumbpages # â Qdrant indexiert alle 20 Lernpfade # â Charaktere können darauf antworten
Mittelfristig (Q2 2025)
- OZM Governance formalisieren
- GesprĂ€che mit OZM e.V. fĂŒhren
- Trademark-Ăbertragung vorbereiten
-
Governance-Dokument entwerfen
-
Community-Prozesse
CONTRIBUTING.mdschreiben- Issue Templates erstellen
-
First Contributors Guide
-
Public Roadmap
- GitHub Projects / Gitea Kanban
- Transparenz ĂŒber Entwicklung
Langfristig (Q3-Q4 2025)
-
Skalierung
- Multi-Instanz-Support (jede Schule ihre eigene CrumbCore)
- Federation (Instanzen können Wissen teilen)
- CKL v2.0 (basierend auf Community-Feedback)
-
FörderantrÀge
- Prototype Fund
- Medien- und Bildungsförderung
- EU Horizon (Education & Inclusion)
VIII. FĂŒr neue Mitwirkende
Du möchtest beitragen?
Willkommen im Wald! đČ
Crumbforest ist ein offenes Lernökosystem. Jede:r kann KrĂŒmel pflanzen.
Voraussetzungen:
- Du akzeptierst die CKL (Kinder haben Vorrang)
- Du arbeitest transparent (keine Blackboxes)
- Du dokumentierst nachvollziehbar (andere sollen nachbauen können)
Wie kannst du helfen?
| Wenn du kannst... | Dann kannst du... |
|---|---|
| Bash/Linux | Crumbpages schreiben, doktor-Module erweitern |
| Python/FastAPI | CrumbCore verbessern, APIs bauen |
| PĂ€dagogik | Lernpfade testen, Charaktere verfeinern |
| Design | branko.de verbessern, Accessibility |
| Recht | CKL v1.0 reviewen, Governance helfen |
| Ăbersetzen | Crumbpages auf Englisch/andere Sprachen |
Erster Schritt:
1. Lies die CKL (LICENSE-CKL.md)
2. Schau dir ein Repo an (CrumbCore, Crumbpages, branko.de)
3. Such ein TODO oder âł in diesem Dokument
4. Melde dich bei Branko oder OZM
IX. Warum das wichtig ist
Das Problem
Bildungs-KI heute:
- ProprietÀre Blackboxes (ChatGPT, Gemini...)
- Kinder als Datenquelle ("Training Data")
- Paywalls vor Wissen
- Keine Kontrolle, keine Transparenz
- Cloud-Zwang, Ăberwachungskapitalismus
Kinderrechte werden strukturell verletzt.
Die Alternative
Crumbforest ist:
- Open Source (MIT + CKL)
- Lokal betreibbar (keine Cloud nötig)
- Transparent (jeder Schritt nachvollziehbar)
- Kind-zentriert (Urheberschaft bleibt beim Kind)
- GemeinnĂŒtzig (wird verschenkt, nicht verkauft)
Das ist keine "bessere EdTech-Plattform".
Das ist eine andere Art, ĂŒber Lernen nachzudenken.
Die Vision
Stell dir vor:
- Jede Schule hat ihre eigene CrumbCore-Instanz
- Kinder besitzen ihre Lernprojekte, fĂŒr immer
- Fragen sind frei, Antworten sind offen
- Charaktere begleiten, ohne zu ĂŒberwachen
- Der Code ist prĂŒfbar, das Wissen teilbar
Das ist der Wald.
Und er gehört denen, die Fragen stellen.
X. Schlusswort
OZMâĄNEXUS ist kein Versprechen.
Er ist eine Konsequenz.
Aus einer Signatur im öffentlichen Raum (Oz)
wurde ein Ort (OZM)
wurde ein digitaler Schatten (OneZeroMore)
wurde ein Museum (HAMMERBROOKLYN)
wurde eine Maschine (OZMAI)
wurde ein Wald (Crumbforest).
Und jetzt wird er verschenkt.
Nicht aus GroĂzĂŒgigkeit.
Sondern weil Wissen dem Kind gehört, solange es fragt.
Ressourcen
Repositories
- CrumbCore v1: https://194-164-194-191.sslip.io/git/kruemel/Crumb-Core-v.1
- Crumbpages v2: https://194-164-194-191.sslip.io/git/kruemel/Crumbforest-Markdowns
- branko.de: https://branko.de
Lizenzen
- CKL v0.1: [siehe LICENSE-CKL.md]
- MIT: [siehe LICENSE-MIT.md]
Kontakt
- Lead Maintainer: Branko
- OZM: Open Futures Museum, Hamburg
- Website: https://crumbforest.com
Hashtags
#OZM #OPENSOURCE #CRUMBFOREST #CKL #KINDERRECHTE #BILDUNG
Version: 0.1-draft
Datum: 2025-12-13
Status: Living Document
Lizenz: CC-BY-SA 4.0 (dieses Dokument)
"Nullfeld zuerst, dann Messung. Resonanz vor Regel."
â WaldwĂ€chter-Prinzip