patina.work
polish your workflows with AI
download patina
the app is unsigned — read the source before you install
downloaded — follow the steps below to install
what patina captures
records
which app is active · window title · the field name you click
does not record
screenshots · passwords · audio · camera · file contents
cloud
observations stay on your Mac. pattern analysis sends structured text (app names, field labels, timestamps) to a cloud LLM — Together AI by default. you choose the provider during first launch: use ours or bring your own API key.
install
1
unzip the download
Safari unzips automatically. If you already see Patina.app, move to step 2.
2
remove the quarantine flag (required)
Patina is not signed with an Apple Developer ID. macOS will say the app is "damaged" and refuse to open it. Open Terminal and run:
Run this in the folder where Patina.app is (usually ~/Downloads). This strips the quarantine attribute so macOS will let you open it. You only need to do this once.
xattr -cr Patina.appRun this in the folder where Patina.app is (usually ~/Downloads). This strips the quarantine attribute so macOS will let you open it. You only need to do this once.
3
move to Applications (optional) and open
Drag Patina.app to /Applications if you want, then double-click to open. On macOS Sonoma you may still need to right-click → Open the first time.
4
grant Accessibility access
Go to
System Settings → Privacy & Security → Accessibility and toggle Patina on. Patina uses the Accessibility API to observe which app is in the foreground and read window titles. Without this, it cannot learn your workflow patterns.subscribe
observation is free and stays on your Mac. pattern analysis requires a one-time $10 license — it sends structured text (app names, field labels, timestamps) to Together AI, a cloud LLM. no screenshots, no raw field values, no file paths.
prefer your own infrastructure? choose "use my own API key" during setup, or change it later in LLM Settings. any OpenAI-compatible endpoint works.
your license key
1. copy the key above
2. in Patina menu bar → Enter License Key...
3. paste and click OK
2. in Patina menu bar → Enter License Key...
3. paste and click OK