ifURI.com · local-first URI automation

Connect apps through URI.

ifURI to desktopowy runtime dla Windows, macOS i Linux. Edytujesz wiele uri2flow w pogrupowanych zadaniach, widzisz usługi mcp://, agent://, llm:// i łączysz lokalne aplikacje przez ifuri://.

mcp://agent://llm://workflow://browser://shell://ifuri://
HOST ifURI Desktop editor · registry · runtime
  • Tasks
  • URI flows
  • Local API
NODE ifURI App / Agent shared services
  • Capabilities
  • Approvals
  • Logs

Product

Jeden lokalny runtime dla flow, usług i aplikacji w LAN.

Flow workspace

Grupuj zadania, trzymaj wiele plików .uri.flow.yaml, edytuj je w GUI i wykonuj dry-run bez efektów ubocznych.

Service registry

Rejestruj lokalne i zdalne usługi: mcp://filesystem, agent://reviewer, llm://local/qwen, browser://chrome.

ifuri:// network

Wykrywaj inne aplikacje ifURI w sieci lokalnej, udostępniaj własne capabilities i steruj nimi z workflow.

uri2flow workspace

Prosty YAML, wiele runtime’ów.

ifURI traktuje URI jako stabilny adres akcji. Jeden flow może dotknąć MCP, agenta, LLM i drugiej aplikacji w LAN.

flow:
  id: local-review-and-share
  group: dev-ops

do:
  - mcp://filesystem/list:
      path: ./project
  - llm://local/qwen/analyze:
      input: file://project-summary
  - agent://code-reviewer/run
  - ifuri://lenovo-node.lan/services/browser/open:
      url: https://ifuri.com

Host ↔ Node

Dwie aplikacje, jeden protokół wywołań.

1

Host starts

Aplikacja startuje lokalny HTTP runtime i UDP discovery.

2

Node advertises

Druga aplikacja publikuje listę usług i zakres udostępnienia.

3

Flow routes

Workflow może wykonać krok lokalnie albo zawołać ifuri://peer/....

4

Audit log

Każde wywołanie ma envelope, payload, status, czas i źródło.

Download

Paczka ifURI

Adresy pobrania są pobierane automatycznie z GitHub Releases (if-uri/app).

Instalacja przez pip (wheel z ostatniego release):

python -m pip install …

CLI: ifuri-app app, ifuri-app voice, ifuri-app init --scan-lan