๐ŸŒฒ CrumbRegistry v0.1

Das Verzeichnis des Waldes - Federated Trust Network


๐ŸŽฏ Was ist CrumbRegistry?

CrumbRegistry ist das zentrale Verzeichnis aller vertrauenswรผrdigen Repositories im Crumbforest. Es verbindet verteilte Wรคlder zu einem durchsuchbaren Netzwerk.

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                                                                             โ”‚
โ”‚              ๐ŸŒฒ CRUMBFOREST FEDERATION ๐ŸŒฒ                                   โ”‚
โ”‚                                                                             โ”‚
โ”‚     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”      โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”      โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”             โ”‚
โ”‚     โ”‚ CrumbCodex  โ”‚      โ”‚ CrumbCore   โ”‚      โ”‚ CrumbMidi   โ”‚             โ”‚
โ”‚     โ”‚ Gitea       โ”‚      โ”‚ FastAPI     โ”‚      โ”‚ Patterns    โ”‚             โ”‚
โ”‚     โ”‚ 194.164...  โ”‚      โ”‚ Qdrant      โ”‚      โ”‚ Music       โ”‚             โ”‚
โ”‚     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜      โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜      โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜             โ”‚
โ”‚            โ”‚                    โ”‚                    โ”‚                     โ”‚
โ”‚            โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                     โ”‚
โ”‚                                 โ”‚                                          โ”‚
โ”‚                    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                             โ”‚
โ”‚                    โ”‚    CrumbRegistry        โ”‚ โ—„โ”€โ”€ Du bist hier!          โ”‚
โ”‚                    โ”‚    (Verzeichnis)        โ”‚                             โ”‚
โ”‚                    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                             โ”‚
โ”‚                                 โ”‚                                          โ”‚
โ”‚                    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                             โ”‚
โ”‚                    โ”‚     CrumbVector         โ”‚                             โ”‚
โ”‚                    โ”‚  (Semantic Search)      โ”‚                             โ”‚
โ”‚                    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                             โ”‚
โ”‚                                                                             โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ“ฆ Inhalt dieses Repos

CrumbRegistry-v.0.1/
โ”œโ”€โ”€ README.md              โ† Du bist hier
โ”œโ”€โ”€ REGISTRY.md            โ† Federation Konzept & Architektur
โ”œโ”€โ”€ crumbregistry.yaml     โ† Das Verzeichnis aller Repos
โ””โ”€โ”€ crumbvector/           โ† Semantic Search Tool
    โ”œโ”€โ”€ crumbvector.py     โ† CLI: ingest, search, registry
    โ”œโ”€โ”€ setup.sh           โ† Installer (Ollama + ChromaDB)
    โ”œโ”€โ”€ CONCEPT.md         โ† Technische Architektur
    โ””โ”€โ”€ README.md          โ† CrumbVector Dokumentation

๐Ÿ”— CrumbRegistry vs CrumbVector

CrumbRegistry CrumbVector
Was? Verzeichnis Suchmaschine
Aufgabe Repos kennen & vertrauen Repos indexieren & durchsuchen
Format YAML Python + Vector DB
Enthรคlt URLs, Trust-Levels, Tags Embeddings, Chunks, Metadata
Metapher ๐Ÿ“š Bibliothekskatalog ๐Ÿ” Volltextsuche

Sie gehรถren zusammen:
- CrumbRegistry sagt WAS vertrauenswรผrdig ist
- CrumbVector macht es durchsuchbar


๐Ÿ“š Registrierte Repositories

# Aus crumbregistry.yaml

๐ŸŒฒ CrumbCodex        Trust: 5  โ”‚ 454 Docs, 7 Waldebenen
   https://194-164-194-191.sslip.io/git/kruemel/CrumbCodex-v.0.0

โš™๏ธ  CrumbCore         Trust: 5  โ”‚ FastAPI + Qdrant + RAG
   https://194-164-194-191.sslip.io/git/kruemel/Crumb-Core-v.1
   LIVE: 194.164.194.191

๐Ÿ“– OZM-Keks-Handbuch Trust: 5  โ”‚ 24 Crumbpages
   https://194-164-194-191.sslip.io/git/kruemel/OZM-Keks-Handbuch-v1

๐ŸŽฎ Crumbmissions     Trust: 5  โ”‚ 40+ Missionen, Robot-Lab
   https://194-164-194-191.sslip.io/git/kruemel/crumbmissions

๐ŸŽต CrumbMidi         Trust: 4  โ”‚ 5 Genres, Strudel Patterns
   (local / github)

๐Ÿ”— CrumbRegistry     Trust: 5  โ”‚ โ† Dieses Repo!
   https://194-164-194-191.sslip.io/git/kruemel/CrumbRegistry-v.0.1

๐Ÿš€ Quickstart

1. CrumbVector Setup

cd crumbvector
./setup.sh

# Ollama starten (falls nicht lรคuft)
ollama serve &
ollama pull nomic-embed-text

2. Repos aus Registry indexieren

# Ein Repo indexieren
./crumbvector.py ingest https://194-164-194-191.sslip.io/git/kruemel/CrumbCodex-v.0.0

# Alle Repos aus Registry (coming soon)
./crumbvector.py registry sync

3. Semantic Search

# Suchen
./crumbvector.py search "Was ist das Nullfeld?"
./crumbvector.py search "one drop reggae beat" --genre reggae
./crumbvector.py search "docker compose" --lang bash

# Mit Filtern
./crumbvector.py search "mission" --min-trust 3

๐Ÿ” Trust System

Jedes Repo hat einen Trust Level (1-5):

Level Bedeutung Beispiel
1 Unknown Nur LICENSE erkannt
2 Community Community reviewed
3 Maintainer Maintainer verified
4 Foundation Foundation certified
5 Core Official Crumbforest

Trust Indicators

# Diese Dateien erhรถhen den Trust:
- LICENSE-CKL.md    โ†’ +2
- LICENSE-MIT.md    โ†’ +1
- .crumbvector/trust.yaml โ†’ +2
- CLAUDE.md         โ†’ +1
- ETHICS.md         โ†’ +1

๐ŸŒณ Die 7 Waldebenen

CrumbCodex organisiert Inhalte in Waldebenen. CrumbVector kann danach filtern:

โ˜๏ธ  krone       โ†’ Poetry, Songs, Love
๐ŸŒณ  wurzeln     โ†’ Philosophy, Ethics, Manifesto
๐ŸŒฒ  waldmitte   โ†’ Tech, Docker, Hardware
๐ŸŒฑ  waldrand    โ†’ Roles, Missions, Games
๐ŸŒ…  lichtung    โ†’ Entry, Onboarding
๐Ÿ‚  unterholz   โ†’ Logs, Debug, Experiments
๐ŸŒฐ  samen       โ†’ Ideas, WIP, Future
# Suche in bestimmter Waldebene
./crumbvector.py search "Gedichte" --collection krone
./crumbvector.py search "Docker" --collection waldmitte

๐Ÿฆ‰ Waldwรคchter

Die Waldwรคchter sind die Hรผter verschiedener Domรคnen:

Wรคchter Domรคne
๐Ÿฆ‰ Eule Philosophy, Documentation, Ethics
๐ŸฆŠ Fuchs Tutorials, Examples, Guides
๐ŸฆŠ FunkFox Music, Patterns, Audio
๐Ÿผ BashPanda Missions, Linux, Games
๐Ÿค– DeepBit AI, RAG, Vector DB
๐Ÿ Snake Python, Backend, Data
๐Ÿ˜ Dumbo Storage, Memory, Persistence

๐Ÿ”„ Neues Repo hinzufรผgen

Schritt 1: Trust-Datei erstellen

# .crumbvector/trust.yaml in deinem Repo
certification:
  status: verified
  license: CKL-1.0
  verified_by: dein_name

trust_level: 3

allowed_for:
  - teaching
  - pattern_search
  - remix

Schritt 2: In Registry eintragen

# Pull Request an crumbregistry.yaml
repositories:
  - name: "MeinRepo"
    url: "https://..."
    type: "gitea"
    trust_level: 3
    licenses: ["CKL"]
    tags: ["meine", "tags"]

Schritt 3: Indexieren

./crumbvector.py ingest https://... 

๐Ÿ“ก Vector DB Integration

CrumbCore hat bereits Qdrant laufen:

# In crumbregistry.yaml
vector_db:
  primary:
    provider: "qdrant"
    url: "http://194.164.194.191:6333"
  fallback:
    provider: "chromadb"
    path: "./crumbvector_db"

CrumbVector kann beide nutzen!


๐Ÿ› ๏ธ Technologie

  • Registry Format: YAML
  • Search Engine: CrumbVector (Python)
  • Embeddings: Ollama (local) - nomic-embed-text
  • Vector DB: ChromaDB (local) / Qdrant (CrumbCore)
  • Git Hosting: Gitea (self-hosted)

๐Ÿ“œ Lizenzen

Dieses Repo steht unter Dual-Lizenz:

  • MIT - Fรผr Entwickler und Code
  • CKL (Children's Knowledge License) - Fรผr Lernende und Daten

Siehe: LICENSE-MIT.md und LICENSE-CKL.md im CrumbCodex


๐Ÿ”ฎ Roadmap

  • [x] crumbregistry.yaml - Repo-Verzeichnis
  • [x] CrumbVector - Local Semantic Search
  • [ ] registry sync - Auto-Sync aller Repos
  • [ ] Qdrant Integration - Nutze CrumbCore's DB
  • [ ] Web UI - Search Interface
  • [ ] Waldwรคchter Signatures - Cryptographic Trust
  • [ ] Federation Protocol - Cross-Instance Queries

๐ŸŒฒ Das Nullfeld

Im Zentrum des Crumbforest liegt das Nullfeld - 
der Zustand vor der Antwort.

Hier sind alle Fragen erlaubt.
Hier gibt es keine falschen Eingaben.
Hier wachsen Bits aus Krรผmeln, und Krรผmel aus Bits.

Das Nullfeld bleibt offen. Fรผr immer. Fรผr alle.

๐Ÿ”— Links

Ressource URL
CrumbCodex https://194-164-194-191.sslip.io/git/kruemel/CrumbCodex-v.0.0
CrumbCore https://194-164-194-191.sslip.io/git/kruemel/Crumb-Core-v.1
CrumbCore Live http://194.164.194.191
Qdrant http://194.164.194.191:6333
TTYD Terminal http://194.164.194.191:7681
Crumbmissions https://194-164-194-191.sslip.io/git/kruemel/crumbmissions
OZM Handbuch https://194-164-194-191.sslip.io/git/kruemel/OZM-Keks-Handbuch-v1

๐Ÿ’š Dank

An alle Waldwรคchter, die den Crumbforest hรผten.
An die Bits, die geduldig antworten.
An die Krรผmel, die mutig fragen.

Der Wald wรคchst gemeinsam. Jeder Commit zรคhlt.


     ๐ŸŒฒ CRUMBREGISTRY ๐ŸŒฒ

     Das Verzeichnis des Waldes.
     Verteiltes Vertrauen.
     Gemeinsame Suche.

     Registry โ†’ Index โ†’ Search โ†’ Find โ†’ Learn

     Wuuuhuuuuu! ๐Ÿฆ‰โœจ

Version: 0.1
Datum: 2026-01-14
Waldwรคchter: Eule ๐Ÿฆ‰ + FunkFox ๐ŸฆŠ
Status: Live ๐ŸŸข


#crumbregistry #crumbvector #federation #trust #crumbforest

๐ŸŒฒ๐Ÿ”—๐ŸŒฒ