Werkzeugkasten

Alle Tools laufen unter einem Dach und teilen sich Zugänge, Design und Protokolle. Jedes Tool bleibt dabei eigenständig — es lässt sich einzeln starten, aktualisieren oder entfernen.

Baukasten: Ein neues Tool wird zum Plugin, indem sein Ordner unter plugins/<name>/ abgelegt wird — mit einer plugin.json und einer backend.py, die create_app(ctx) zurückgibt. Mit „Plugins neu laden“ erscheint es sofort hier — ohne Neustart. Details stehen in plugins/README.md.