Local AI Cat module
Studio recording & streaming
Current shipping, testing, and product context for this part of Local AI Cat.
Status
Where it stands
- Platforms
- macOS
- Release channels
- Alpha
- Distribution
- Not currently distributed
- AlphamacOS (partial)
Description
What it does
macOS / Alpha only. The /v1/local/studio/* recording & streaming suite: StudioModeKit owns word-timed recording bundles and session lifecycle, StudioSceneKit the scene compositor, SubtitleKit + TranscriptSyncKit the subtitle rendering and transcript-to-audio-clock sync, DevLoopUI + DevLoopStreamKit the dev-loop streaming surface, and StudioAgentBridge the headless agent control bridge. It consumes the shared capture engine (FrameSourceKit/FramePipelineKit) and VLMDispatchKit rather than owning frame sources. Drives real displays/windows/devices headlessly over the token-gated Local API studio routes; no human-at-the-machine capture required. PENDING: on-device verification of the full record→composite→stream pipeline under real TCC grants.
Headless Local API
Drive it over the loopback API
Logging / observability: provisional grade L0 — structured=0 print=0 sentry=0.
- discover
- present
- execute
- present
- observe
- present
- configure
- present
- cancel/stop
- present
- reset
- partial
/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
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.

