Skip to content

Credits

The scripts in this repo were written by Matt Macosko (@nicedreamzapp) and are MIT licensed. They are glue around a lot of other people's work. None of the projects below are part of this repo or written by its author.

Project Used for By
Claude Code The agent the whole thing is built around Anthropic
Messages, AppleScript, System Events Transport and UI automation Apple
Vision framework Person segmentation in Studio Record Apple
Chrome DevTools Protocol Browser control in browser-agent.py The Chromium team
Brave Browser The browser the agent drives Brave Software
ffmpeg Video compression, screen capture, editing FFmpeg developers
SQLite Reading chat.db SQLite developers
jq Statusline JSON and settings.json edits jq developers
websockets CDP connection Aymeric Augustin and contributors
MediaPipe selfie_segmenter.tflite model referenced by Studio Record Google
CustomTkinter Studio Record UI Tom Schimansky
Flask Studio Record HTTP API Pallets
OpenCV Camera capture and compositing OpenCV team
NumPy Frame math NumPy developers
Pillow Thumbnails and title cards Pillow contributors
sounddevice Microphone capture Matthias Geier and contributors
PyObjC Calling Apple Vision from Python Ronald Oussoren and contributors
MLX The README says the browser agent was built against a local model served through MLX Apple machine learning research
Qwen 3.5 122B Model named in the README for the browser agent Alibaba Qwen team
MkDocs and Material for MkDocs This documentation site Tom Christie and contributors; Martin Donath

The model server for the browser agent is not in this repo. TODO-VERIFY: the README calls it MLX-based; if it uses mlx-lm or mlx-vlm, credit them here.

See also CREDITS.md in the repo. If your work should be listed and isn't, open an issue.