Branko May Trinkwald fe43c62f56 Feature: AI Configuration & Token Philosophy System
🌲 Core Philosophy: "Was kostet die Frage eines Kindes?"
In the forest: priceless. In the system: measured. Pedagogically: teaches mindful questioning.

Changes:
- Added .env.template for API configuration
  • OpenRouter, Claude API, OpenAI support
  • Ollama (local AI) as free alternative
  • Qdrant vector database configuration
  • Token budget system for mindful learning
  • Parental controls (PIN, reports)

- New AI Doktor module in mission selector
  • Shows configured APIs and models
  • Displays token budget & tracking status
  • Lists active AI characters (Waldwächter)
  • Links to token logs viewer
  • Guides setup if .env missing

- Extended CLAUDE.md with Token Philosophy
  • Educational reasoning behind token tracking
  • Why it teaches reflection and quality
  • Budget system explanation
  • Implementation details

Philosophy:
Token tracking isn't restriction - it's mindfulness training.
Just as we teach not to waste water/food/paper, we teach
not to waste computational resources. Children learn to:
- Think before asking
- Value AI's thinking time
- Ask better quality questions
- Research independently first

Result: More thoughtful questions, deeper learning, respect for resources.
2025-12-21 14:31:04 +01:00
2025-12-21 01:14:31 +01:00

🌲 Crumbforest Missions - CF_Zero_V1

Ein interaktives Bash-Lern-System mit KI-gestützten Charakteren für spielerisches Command-Line-Training.

🚀 Quick Start

# Mission Selector starten
./crumb-mission-selector.sh

# Einzelne Mission ausführen
bash missions/basics/fridolin.sh

📚 Features

  • Interaktive Lernmissionen - Von Navigation bis DNS
  • KI-Assistenten - Charakterbasierte Helfer (Deepbit, Bugsy, Schnippsi, etc.)
  • Metadata-driven - Neue Missionen ohne Code-Änderungen hinzufügen
  • Kamera-Gestenerkennung - SnakeCam mit Computer Vision
  • Token-Tracking - OpenRouter API Nutzung überwachen

🦊 Verfügbare Missionen

Basics

  • Fridolin - Navigation (pwd, ls, cd)
  • Balu - Dateien erstellen (mkdir, touch, echo)
  • Noko - Dateien lesen (cat, head, tail, grep)

Advanced

  • DNS Deep Dive - DNS-Tools (dig, nslookup, host)
  • SSH Security - SSH-Verbindungen und Keys

🤖 KI-Assistenten

export OPENROUTER_API_KEY="your-key"
./crumbforest_roles/deepbit_zero.sh "Wie funktioniert grep?"

📖 Dokumentation

Siehe CLAUDE.md für vollständige Architektur und Entwickler-Dokumentation.

🌍 Philosophie

Waldwächter-Prinzip: Transparenz über Magie - Metadata-driven, erweiterbar, bildungsfreundlich.


Erstellt mit 💚 im Crumbforest

Description
No description provided
Readme 1 MiB
Languages
HTML 51.3%
Shell 44.2%
JavaScript 4.5%