Skip to content

talosross/SummaryYou

Repository files navigation

Summary You

Summarize YouTube Videos, Articles, Images and Documents with AI

License: GPL v3 Android Kotlin Jetpack Compose


📱 Screenshots

Home Screen Share Feature History

⬇️ Download

Get it on Google Play

You can also grab the FOSS APK from GitHub Releases.

✨ Features

  • 🎬 YouTube & BiliBili — Summarize videos via transcript/subtitle extraction
  • 🌐 Articles — Extract and summarize any web article
  • 📄 Documents & Images — Summarize PDFs, text files, and images (OCR)
  • 📏 Adjustable Length — Short, medium, or long summaries
  • 🔊 Text-to-Speech — Listen to your summaries
  • 📋 Instant Summary — Summarize directly from the share sheet
  • 📜 History — Browse, search, and manage past summaries
  • 🔒 Paywall Detection — Warns you when content is behind a paywall
  • 🎨 Material 3 Expressive — Dynamic color theming & OLED dark mode
  • 🌍 12 Languages — AR, CS, DE, EN, ES, FR, IT, JA, PT, TR, UK, ZH

🤖 Supported LLM Providers

Bring Your Own Key (BYOK) — use any of these providers with your own API key:

Provider Notes
OpenAI GPT-4.1, GPT-5, o3, o4-mini, …
Google Gemini Gemini 2.0 Flash, 2.5 Pro, …
Anthropic Claude Claude 3.5 Sonnet, Opus 4, …
DeepSeek DeepSeek Chat & Reasoner
Mistral Mistral AI models
Qwen Alibaba Qwen models
OpenRouter Access 100+ models via one key
Ollama Run local models (Llama, Gemma, …)

All providers support custom model names for new/unlisted models.

The Play Store version also includes a built-in provider (no key required, paid).

🏗️ Build Flavors

Play Store FOSS
LLM Access Built-in provider (paid) + BYOK BYOK only
ML Kit Google Play Services (smaller APK) Bundled model (larger APK)
Distribution Google Play GitHub Releases
App ID com.talosross.summaryyou com.talosross.summaryyou.foss
Google Play Services Required Not required
Build ./gradlew assembleFossDebug

Note: The Play Store flavor requires proprietary signing keys and Google Play Services configuration that are not included in this repository.

🛠️ Tech Stack

  • Kotlin 2.3 with Jetpack Compose & Material 3 Expressive
  • Hilt for dependency injection
  • Room for local history database
  • Ktor for networking
  • Koog Agents for LLM integration
  • Coil for image loading
  • Navigation Compose with type-safe routes

🏗️ Building from Source

git clone https://github.com/talosross/SummaryYou.git
cd SummaryYou
./gradlew assembleFossDebug

The APK will be at app/build/outputs/apk/foss/debug/.

⭐ Star History

Star History Chart

🙏 Credits

📄 License

This project is licensed under the GNU General Public License v3.0.