FLUTTER ECOSYSTEM

AnsahMohammad/shots-studio

एंड्रॉइड के लिए एआई संचालित स्क्रीनशॉट मैनेजर

शॉट्स स्टूडियो प्रोजेक्ट कवर
Stars
685
Forks
43
अंतिम पुश (UTC)
14 अप्रैल 2026
प्रोजेक्ट स्थिति
सक्रिय
Ansah Mohammad GitHub avatar
GITHUB User

Ansah Mohammad ↗

Software Engineer

GoogleEarth-1610
भाषाएँDartC++CMakePythonKotlinCSSShellJavaScriptHTMLSwiftCObjective-C

तकनीकी विषय

ऐप श्रेणियाँ

मूल README

यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।

README खोलें / बंद करें

Platform License Latest Release Chat Downloads Build Check

https://raw.githubusercontent.com/AnsahMohammad/shots-studio/HEAD/shots_studio/assets/icon/icon.png

Shots Studio

A Screenshot Manager to Declutter Your Gallery

Shots Studio turns your chaotic screenshot folder into an intelligent, organized archive.
Now powered by on-device AI with Gemma, you can process screenshots offline — faster, private, and without internet dependency.


What is Shots Studio?

Drowning in screenshots you can’t find when you need them?
Shots Studio brings AI-driven search, smart tagging, and seamless organization to your screenshot collection.

With Shots Studio, you can:

  • Search by content — not just file names.
  • Add or generate tags automatically using AI.
  • Group related screenshots into custom collections.
  • Run AI fully offline with the latest Gemma on-device model for faster, privacy-first processing.

Download


Key Features

  • AI-Powered Search
    Find screenshots by text, objects, or topics they contain — even if never labeled.

  • Smart Tagging
    Let AI suggest tags or add your own to keep things tidy.

  • Collections
    Group related screenshots for quick navigation.

  • Choose Your AI

    • Gemma On-Device AI → Private, offline, instant results.
    • Gemini 2.0 Flash / Gemini 2.5 Pro → Cloud-powered speed or deep analysis.
  • Offline AI Processing
    Process screenshots without an internet connection using the integrated Gemma model — great for privacy and speed.

  • Open Source
    Transparent, community-driven, and modifiable.


How It Works + Privacy

By default, Shots Studio can send your screenshot data to Google’s Gemini API for cloud-powered analysis.
For privacy-first use, switch to Gemma on-device AI — no data leaves your phone.

More details: Gemini API Privacy Policy.


Why Shots Studio?

  • Declutter your gallery — No more endless scrolling.
  • Instant access — Search like you search your notes.
  • Customizable AI — Cloud or offline, you choose.
  • Privacy-first — Offline AI means no data leaves your device.
  • Community-built — 100% open source.

Getting Started

  1. Choose AI Mode

    • For cloud AI: Get a Gemini API key.
    • For offline AI: Enable Gemma On-Device in Settings (no API key needed).
  2. Install the App

  3. Grant Permissions
    Allow storage access to scan and process screenshots.

  4. Run AI Processing
    Tap the AI ⚡ button to analyze screenshots and auto-tag.


Contributing

We welcome contributions — code, features, bug fixes, or docs. Please open an issue or add a comment under an issue and tag @ansahmohammad to discuss before working on fix.

See CONTRIBUTING.md.

Contributors

A huge thanks to everyone who has contributed to Shots Studio! 🎉

AnsahMohammad
Ansah Mohammad
PremKumarAmbrose
Prem Kumar Ambrose

Setting Up Git Hooks

git config core.hooksPath scripts/git-hooks

Run this once after cloning to enable project-specific hooks.