google-ai-edge/gallery

Description: A gallery that showcases on-device ML/GenAI use cases and allows people to try and use models locally.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 10 hours ago
Added to GitGenius on March 13th, 2026
Created on March 31st, 2025
Open Issues & Pull Requests: 341 (+0)
Number of forks: 2,597
Total Stargazers: 24,305 (+0)
Total Subscribers: 232 (+0)

Issue Activity (beta)

Open issues: 245
New in 7 days: 3
Closed in 7 days: 1
Avg open age: 128 days
Stale 30+ days: 210
Stale 90+ days: 145

Recent activity

Opened in 7 days: 3
Closed in 7 days: 1
Comments in 7 days: 3
Events in 7 days: 9

Top labels

  • type:feature (186)
  • type:bug (169)
  • type:support (61)
  • platform:Android (36)
  • area:crashes (34)
  • type:other (32)
  • area:ui-ux (27)
  • area:chat-history (23)

Repository Insights (GitGenius)

Median issue/PR response: 12.8 hours
Mean response time: 41.4 hours
90th percentile: 5.1 days
Tracked items: 469

Most active contributors

Detailed Description

The Google AI Edge Gallery is a mobile application that enables users to run large language models and generative AI directly on their devices without requiring internet connectivity. Written primarily in Kotlin, the repository showcases on-device ML and GenAI use cases while providing a practical platform for users to experiment with and deploy models locally. The application is distributed across multiple platforms including Android via Google Play, iOS via the App Store, and macOS through direct download, with APK releases available for users without Google Play access.

The core functionality centers on delivering a complete on-device AI experience with several distinct feature modules. The Chat feature supports multi-turn conversations with a Thinking Mode that reveals the model's step-by-step reasoning process, currently supported by the Gemma 4 family of models. The Ask Image capability leverages multimodal processing to identify objects and provide visual analysis using device cameras or photo galleries. Audio Scribe handles real-time transcription and translation of voice recordings using efficient on-device language models. The Prompt Lab provides a dedicated testing environment for single-turn use cases with granular control over model parameters including temperature and top-k settings. Agent Skills transform the LLM into a proactive assistant by augmenting capabilities with tools like Wikipedia integration and interactive maps, with support for loading modular skills from URLs or community contributions. Mobile Actions and Tiny Garden represent experimental features powered by FunctionGemma 270m finetuning, enabling offline device controls and a natural language-driven mini-game respectively.

The platform emphasizes model flexibility and transparency through its Model Management and Benchmark features, allowing users to download models from curated lists, load custom models, and run performance benchmarks on their specific hardware. All model inference occurs entirely on-device hardware with no internet requirement, ensuring complete privacy for user prompts, images, and sensitive data. The latest release brings official support for Gemma 4, positioning it as the centerpiece for testing cutting-edge on-device AI capabilities.

From a development perspective, the repository maintains active engagement with its community. GitGenius tracking shows a median issue and pull request response latency of 12.5 hours across 460 items, with a mean response time of 41.4 hours. Feature requests represent the most active issue category with 181 tracked items, followed by bug reports with 166 items and support requests with 57 items. The primary contributor dpknag has accumulated 2033 events, with secondary contributors jinjingforever and jegly showing 26 and 22 events respectively. The repository's contributor base overlaps with major projects including Microsoft's VSCode and TypeScript implementations as well as the Rust language project, indicating cross-pollination with significant open-source ecosystems.

The technology stack leverages Google AI Edge APIs, LiteRT for lightweight runtime optimization, and Hugging Face integration for model discovery and downloading. The application requires Android 12 and up or iOS 17 and up. Development documentation is available in the repository's DEVELOPMENT.md file, and comprehensive user guides are maintained in the project wiki. The project is licensed under Apache License 2.0 and explicitly welcomes community feedback through structured bug reports and feature requests, positioning itself as an experimental beta release that benefits from user input and contributions.

gallery
by
google-ai-edgegoogle-ai-edge/gallery

Repository Details

Fetching additional details & charts...