SnapAction is an iOS screenshot scanner for people who save things by taking screenshots. It turns the resource inside the image into a typed card you can search, revisit, and act on.
SnapAction is not a notes app, a bookmarking service, or a social reading feed. It is a screenshot-to-resource scanner that closes the gap between saving and doing.
Key capabilities
AI screenshot analysis. A Convex-backed OpenRouter agent identifies the primary resources in each screenshot or consecutive screenshot group.
Typed local library. SwiftData stores resource type, title, URL, tags, metadata, favorite state, read state, and the screenshot asset IDs behind each card.
Canonical URL recovery. When a title, repo name, or product is visible but no link is shown, SnapAction can use Serper search and URL verification to recover the right destination.
How it works
- Scan. Choose recent screenshots, tap a screenshot in the gallery, or scan the latest screenshot from Siri, Action Button, or Control Center.
- Classify. SnapAction classifies the resource as a repo, article, event, travel booking, invoice, place, contact, todo, product, or another supported type.
- Use. Open links, add events, call contacts, get directions, copy invoice amounts, or review the day’s saved resources in Rewind.
FAQ
What is SnapAction?
SnapAction is an iOS app that scans screenshots and turns the important item inside each image into a typed resource card with metadata, tags, and one-tap actions.
How does SnapAction work?
SnapAction reads screenshots from Photos, sends selected images to a Convex-backed AI analysis pipeline, uses Serper search when a canonical URL is missing, and stores the resulting resource records locally with SwiftData.
What can SnapAction recognize?
SnapAction recognizes GitHub repos, articles, posts, videos, apps, papers, websites, invoices, places, contacts, notes, events, todos, products, travel bookings, and generic links.
Related pages
Next step
Turn iPhone screenshots into action-ready resource cards with AI.
View on GitHub