Dokumentacja urirun
urirun to runtime URI: deklarujesz akcję raz jako adres
scheme://target/resource/operation, a wywołujesz ją z shella, backendu,
frontendu, przepływu (flow) albo z aplikacji IFURI. To nowa ścieżka zamiast ręcznych
integracji shellowych (urisys).
Dwie opcje, jeden kontrakt
IFURI App — dla operatora: GUI, voice, chat, podgląd urządzeń i flow workspace. urirun — dla wykonania: skanuj artefakty, generuj bindings/registry i uruchamiaj te same URI z CLI, backendu albo IFURI. Obie opcje używają tych samych adresów URI.
Zacznij tutaj
Pierwsze krokiInstalacja, skan projektu, kompilacja registry i uruchomienie URI.
Registry i bindingsJak bindingi stają się wykonywalnym, przenośnym registry.
TransportyFunkcje lokalne, shell, Docker, HTTP, gRPC, MCP i A2A.
KomendyCLI
urirun oraz ifuri-app urirun-*.
PrzykładyFlow z urirun, IFURI i usługami w LAN.
Dwie opcjeIFURI App albo lekki runtime urirun — porównanie na stronie głównej.
Rekomendacja
Dla nowych projektów używaj urirun (schema-first, walidacja JSON Schema, bramka polityki):
pip install "git+https://github.com/tellmesh/urirun.git@main#subdirectory=adapters/python"
urirun scan ./project --out generated/bindings.v2.json --registry-out generated/registry.json
urirun list generated/registry.json