← All modules

Local AI Cat module

Model Link (P2P remote AI)

Current shipping, testing, and product context for this part of Local AI Cat.

Status

Where it stands

Lane: AlphaStatus: LiveTesting: prov. +behavioral
Platforms
iOS · macOS
Release channels
Alpha
Distribution
Not currently distributed
  • AlphaiOS · macOS

Description

What it does

Reach a nearby Mac's local AI without Wi-Fi (peer-to-peer / Tailnet). FeatureModelLink owns RemoteCatBackend, P2PModelLinkService, ModelLinkShareService, TailnetServiceProber, ChatBackendRegistry model/generator registration, and the TailscaleCLIRunning plus KVSyncing provider contracts. The app injects TailscaleServeService for CLI process execution and ComputerCloudSync for iCloud KVS publication, plus existing DiagnosticLogger and Local API settings/token adapters. The existing `.modelLinkSharing` UIContribution ID remains in the same Settings group/order with the same availability; its row still opens the same Model Link page, and the Share over Tailscale controls retain their existing position inside Local API settings.

Headless Local API

Drive it over the loopback API

API parity: PartialLogging: L1 · prov.

Logging / observability: provisional grade L1structured=17 print=0 sentry=0.

discover
not applicable
execute
present
observe
not applicable
configure
not applicable
cancel/stop
not applicable
reset
not applicable
localApi
  • /v1/local/app/action
  • /v1/local/app/artifacts/{id}
  • /v1/local/app/navigate
  • /v1/local/app/screenshot
  • /v1/local/app/state
  • /v1/local/app/surfaces
  • /v1/local/app/transactions/{id}
  • /v1/local/artifacts
  • /v1/local/artifacts/{artifact_id}
  • /v1/local/artifacts/{artifact_id}/content

Media

See it in action

Walkthrough coming soonUI-test video · GIF fallback
A short walkthrough will appear here when the module's UI test media is ready.

Backlog / improvements

What comes next

No improvements are listed for this module yet.

History

How it got here

No change history has been published for this module yet.