GH Repository · tddworks
baguette
Headless control for Apple's Simulators — 3D models, taps, swipes, multi-finger gestures, 60 fps streaming, and a multi-device farm
- stars
- 1,834
- 30-day movement
- +145/day
- Related entries
- 62
- Connections
- 4
makedevicefarmagent-appcliagentsimulatorkitstreamingswiftsimulatorSwiftios
baguette is a Swift CLI tool for headless control of Apple Simulators, offering 3D models, taps, swipes, multi-finger gestures, 60 fps streaming, and a multi-device farm. It ships agent-oriented files (AGENTS.md, .claude directory, CLAUDE.md) and is built with the Swift toolchain.
Use it when you need to programmatically drive and stream Apple Simulators, including across multiple devices, without a UI.
Use it to
- Automate taps, swipes, and multi-finger gestures on simulators
- Stream simulator output at 60 fps
- Run a farm of multiple simulators
- Integrate simulator control into agent workflows
- Script simulator interactions from the CLI
For iOS developers and agent builders automating simulators
- Role
- agent-app
- Language
- Swift
- Licence
- Apache-2.0
- Forks
- 101
- Open issues
- 3
- Last push
- 2026-09-16
- Latest release
- v0.1.0 · 2026-05-01
- Skills shipped
- 2
topicsiossimulatorstreamingagentclidevicefarm