FLUTTER ECOSYSTEM

AnsahMohammad/shots-studio

안드로이드용 AI 기반 스크린샷 관리자

샷 스튜디오 프로젝트 이미지
Stars
685
Forks
43
최근 푸시(UTC)
2026. 4. 14.
프로젝트 상태
활성
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.