๐ฒ 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
๐ฒ๐๐ฒ