ScreenML Product Information

ScreenML - AI-Driven Screenshots is a macOS utility that automatically generates context-aware, descriptive filenames for screenshots to improve organization and searchability. It analyzes screenshot content and context using AI models to label files with meaningful names, reducing clutter from generic time-stamped names. A Pro version is planned to offer further customization and features. The app supports viewing context-aware names in the menubar, optional annotations via Preview, and optional launch-on-login. It runs locally in conjunction with cloud-based AI models (e.g., ChatGPT, Google Gemini, Claude) for filename generation, without requiring user-provided API keys. Pricing includes a Free Forever plan and a Pro plan with higher limits and additional capabilities (coming soon).


How to Use ScreenML

  1. Capture a screenshot using the macOS hotkey (Option + 3).
  2. AI-generated filename appears based on the screenshot content and active window context.
  3. Annotate (optional): In app settings, enable annotation workflow to open the screenshot in Preview and copy the annotated image for sharing workflows.
  4. View context-aware name in the app’s menubar if you don’t have the folder open.

Note: An internet connection is required for the AI to generate filenames. Local/offline mode is not yet supported.


Plans and Pricing

  • Free Forever: $0/month
  • Context-aware naming for the majority of users
  • 50 screenshots per month (example limit)
  • Basic filename customization
  • Pro: $6.99 / month (Coming Soon)
  • Higher screenshot limits (e.g., 750/month)
  • Batch file renaming
  • Custom naming rules
  • MLA Citation Mode
  • Background removal
  • Scrolling screenshots

Frequently Asked Questions (FAQ)

  • What is ScreenML? A macOS app that names screenshots automatically using AI to describe content and context.
  • How does it work? It captures a screenshot, analyzes the image and surrounding context with AI models, and returns a descriptive filename like "Chrome_OpenAI_ChatGPT_HelpPage.png".
  • Do I need to provide API keys? No. The app handles integration with AI models on your behalf.
  • Can I use a local model? Currently not; online models are used. Local model support is planned for the future.
  • Is internet required? Yes, for the AI to generate filenames.
  • Can I customize naming formats? Yes, basic customization is available now; more templates and options are planned for Pro.

Core Features

  • Context-aware naming: filenames reflect the content and window/activity context of the screenshot
  • Automatic naming via AI (no user API keys required)
  • macOS integration with hotkey capture (Option + 3)
  • Menubar quick view of context-aware names
  • Optional annotation workflow with Preview integration
  • Downloadable for macOS with a Free Forever plan
  • Pro (coming soon) with higher limits and advanced renaming features
  • Privacy-conscious data handling; data used to name files only, not for model training

How ScreenML Works

  • Capture a screenshot via a hotkey
  • The app sends image data and context to AI models (ChatGPT, Gemini, Claude) to generate a descriptive filename
  • The generated filename follows a format like [Context/Containing_Window_Title]_[Relevant Keyword(s)].png
  • The filename is stored with the screenshot, aiding later search and organization

Safety and Privacy

  • Data is used solely for filename generation and remains within the app ecosystem
  • No training data is drawn from your screenshots
  • Third-party AI models may have their own data policies; ScreenML itself does not retain data for model training

About the Team

  • Developed to streamline naming workflows and reduce desktop clutter
  • Promises future enhancements: more naming customization, Pro features, and offline possibilities

Getting Started

  • Download for macOS to start using ScreenML today
  • For questions or support: [email protected]

Notes

  • ScreenML © 2024, All rights reserved.