🤖 Google AI Edge Gallery — Open Source Skill Collection

Gemma AI Edge
Skill Collection

9+ lightweight, on-device AI skills powered by Gemma + LiteRT-LM. No cloud. No API keys. Everything runs privately on your Android device.

9+
Skills
3
JS Skills
6
Text Skills
20+
Languages
🗂 Skill Collection
🔎📱 JS
Gemma Pocket Assistant
Wikipedia summarization + QR code generation in one unified skill. The flagship skill of this collection.
Wikipedia APIQR CodeImage Output
📚 Text
Gemma Study Buddy
Explains concepts simply, generates practice quizzes, summarizes notes, and creates study plans. Your offline AI tutor.
Quiz GeneratorNote SummaryStudy Plans
💻 Text
Gemma Code Helper
Explains code, debugs errors with root-cause analysis, generates working examples. Your offline coding assistant for any language.
DebugCode Review20+ Languages
🌐 Text
Gemma Translator
Offline multilingual translation with strong Indic language support. Handles Hindi, Kannada, Telugu, Tamil + 20 more languages.
HindiKannadaHinglish20+ Languages
📄 Text
Gemma Resume Reviewer
ATS compatibility analysis, skill extraction, bullet point rewriter, and career summary generator. 100% private — no data leaves device.
ATS OptimizerSkill ExtractorCareer Summary
📝 Text
Gemma Meeting Notes
Transforms messy transcripts into structured summaries, action item tables, and follow-up email drafts. Meetings stay private.
Action ItemsEmail DraftDecisions
🔗 JS
Gemma Link Summarizer
Paste any public article URL and get a TL;DR, key points, and main takeaway — fetched and summarized instantly.
Web FetchTL;DRKey Points
🍳 Text
Gemma Kitchen Adventure
Text-based adventure game where kitchen appliances are sentient characters. Branching story with memory of choices.
AdventureGameRoleplay
🔐 JS
Gemma Calculate Hash
Calculate SHA256, MD5, SHA1 hashes for text with real-time hashing and copy functionality.
HashSecurityCrypto
📲 How to Install

🌐 Method 1 — Load from URL (Recommended)

AI Edge Gallery → Agent Skills → Skills chip → (+) → Load skill from URL

https://saikirantechy.github.io/Gemma-4-blr/skills/built-in/<skill-name>

Click "📋 Copy Install URL" on any skill card above for the exact URL.

📄 Export Skill Documentation

Download individual skill pages or a combined .doc bundle for the entire ecosystem.

Every new skill added to metadata is included automatically.

🔌 Method 2 — ADB Push (Offline)

adb push skills/built-in/<skill-name> /sdcard/Download/<skill-name>

Then in app: Skills → (+) → Import local skill

🖥 Method 3 — Local Server (Development)

python -m http.server 8080
# Then load: http://YOUR_LAN_IP:8080/skills/built-in/<skill-name>
⚙️ How It Works
1

User sends a prompt

Natural language — "Summarize this article: [URL]", "Translate to Hindi", "Review my resume"

2

Gemma reads SKILL.md and routes

The on-device model matches the prompt to the skill description and follows the instructions in SKILL.md

3

Text skills → Gemma responds directly

No external calls. Pure on-device inference for translation, code help, resume review, etc.

4

JS skills → run_js → hidden WebView

LiteRT-LM calls run_js, the app loads scripts/index.html in a WebView, executes the logic (fetch, render, compute), returns JSON to Gemma

5

Gemma delivers the final response

Text summary, rendered QR image, structured table — displayed directly in the AI Edge Gallery chat UI

✅ URL copied!