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/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
Ekosystem i dokumentacja zewnętrzna
docs.ifuri.com →Pełny portal dokumentacji ifURI: runtime, MCP/A2A, connectory i host.
MCP & A2A →Jak urirun rzutuje adresy URI na narzędzia MCP i agentów A2A.
Podsumowanie prac →Stan ekosystemu po pracach nad runtime, connectorami, aplikacją i przykładami.
Hub connectorów →Instalowalne pakiety connectorów z manifestami i jednoliniowymi instalatorami.
Demo noVNC →Komendy URI sterują przeglądarkami w pulpitach noVNC w całym LAN.
Roadmap →Kierunek: rozdział runtime/host i discovery connectorów.