Claude turns spoken iPhone dashboard requests into live screens

CAR-TER is an iOS app that turns JSON settings into and remote-control screens using native SwiftUI. The screens update live through . After pairing a phone with a work session by scanning a QR code, Claude can be asked to build a server dashboard with items like a CPU meter, a log view, and a restart control.

Claude reads the available control list, creates the layout, and sends it to the phone in about one second. Follow-up changes, such as making a meter larger or changing its color after a threshold, can be applied the same way. Claude can also read the device’s current state, fake incoming telemetry for a demo, and check whether the layout matches the data the server really sends.

The does not rely on fixed control details inside the code. It pulls them from published docs at runtime and checks whether the docs site, Python package, and installed app version have drifted apart. Earlier, Claude used details from memory and sometimes chose fields that did not exist; grounding its tools in live docs fixed that problem.

Key points

  • CAR-TER turns JSON settings into live iPhone screens built with SwiftUI.
  • Claude can create and update a dashboard after the phone is paired by QR code.
  • Changes can appear on the actual phone in about one second.
  • Claude can use device state and telemetry to test whether the screen fits real server data.
  • Using live docs stopped Claude from inventing fields that the app did not support.
Read original