Starter apps demonstrating Gemini's interactive experience creation
Top 33.9% on sourcepulse
This repository provides starter applications demonstrating Google Gemini's capabilities for interactive experiences, targeting developers looking to integrate AI into web applications. The apps showcase Gemini's spatial understanding, video analysis via function calling, and map exploration using the Google Maps API.
How It Works
The starter apps leverage Gemini's multimodal reasoning and function calling features. Spatial Understanding uses Gemini to parse 2D and 3D bounding boxes, while Video Analyzer demonstrates event exploration within videos through defined functions. Map Explorer integrates with the Google Maps API, also utilizing function calling for interactive map interactions. These examples are built with React and Lit, providing clear patterns for developers.
Quick Start & Requirements
npm install
..env
file (for Spatial Understanding and Video Analyzer) or directly into script.js
(for Map Explorer).Highlighted Details
Maintenance & Community
Contributors include @bencobley, @dmotz, @grantcuster, and @hapticdata. Further community or roadmap information is not detailed in the README.
Licensing & Compatibility
The repository's license is not specified in the README. Compatibility for commercial use or closed-source linking is not detailed.
Limitations & Caveats
The starter apps are intended as demonstrations and may require further development for production use. Specific licensing details and potential compatibility restrictions are not provided.
6 months ago
1+ week