urirun-Dokumentation

urirun ist eine URI-Runtime: Deklariere eine Aktion einmal als Adresse scheme://target/resource/operation und rufe sie aus einer Shell, einem Backend, einem Frontend, einem Flow oder der IFURI App auf. Es ist der neue Weg statt handgeschriebener Shell-Integrationen (urisys).

Zwei Optionen, ein Vertrag

IFURI App — für den Betreiber: GUI, Sprache, Chat, Geräteansicht und Flow-Arbeitsbereich. urirun — für die Ausführung: Artefakte scannen, Bindings/Registry generieren und dieselben URIs aus der CLI, einem Backend oder IFURI ausführen. Beide Optionen verwenden dieselben URI-Adressen.

Hier starten

Empfehlung

Für neue Projekte verwende urirun (schema-first, JSON Schema-Validierung, Policy-Gate):

pip install "git+https://github.com/if-uri/urirun.git@main#subdirectory=adapters/python"
urirun scan ./project --out generated/bindings.v2.json --registry-out generated/registry.json
urirun list generated/registry.json

Ökosystem & externe Dokumentation