Awesome Gemini
New & Trending
Latest additions to the Gemini directory, grouped by week and month, with trending resources highlighted.
Back to directoryNew this week
97 itemscasibase
TrendingCasibase is an open-source AI knowledge database and personal assistant platform with a web UI, supporting multiple LLM providers including Google Gemini. It appears to be a mature, actively maintained project with a significant community following.
tools5.2k4/5Ruby Implementation of Nano Bots
TrendingA Ruby library for creating small, shareable AI bots that support Google Gemini alongside other major LLM providers, offering a multi-provider abstraction layer.
sdks1264/5Gemini PHP Library
TrendingThis is a PHP client library for the Gemini API, useful for PHP developers integrating Gemini features into their applications.
sdks4/5android-ai-chat-sdk
TrendingThis is a multi-provider Android AI chat SDK with Jetpack Compose UI and headless API, supporting several LLMs including Gemini. It appears actively maintained and provides a practical solution for developers integrating chat functionality into Android apps.
sdks214/5llmproxy
Trending这是一个基于 Cloudflare Workers 的开源 LLM API 反向代理,专门为 Gemini 等平台提供 OpenAI API 兼容接口,降低了调用门槛。
tools2544/5This is an arXiv research paper (2312.11444) providing a technical evaluation and comparison of Gemini's language abilities against the GPT series. It is highly relevant for understanding model capabilities but is a research document, not a developer resource.
resources4/5Gemini API by Google - Udacity
TrendingThis is a Udacity course on the Gemini API, which is an educational resource for learning how to use the API.
resources4/5This is a Towards Data Science blog article introducing Google's Gemini model. It provides a high-level overview and is a resource for learning about the model, not for implementation.
resources3/5Gemini for Security Engineers
TrendingThis is a Google Cloud Skills Boost learning path focused on using Gemini for security engineering tasks, offering structured, hands-on training directly from Google.
resources4/5Official Google Cloud documentation on responsible AI practices for the Gemini API, covering safety, bias, and transparency guidelines.
resources4/5Gemini for DevOps Engineers
TrendingThis is an official Google Cloud Skills Boost course focused on applying Gemini to DevOps workflows, directly relevant to learning practical Gemini API usage in a specific professional context.
resources4/5This is an arXiv research paper from December 2023 comparing the visual understanding capabilities of Google's Gemini Pro model against GPT-4V.
resources4/5A Medium tutorial article demonstrating how to build a multi-turn chat interface on iOS using SwiftUI and the Gemini API, providing practical code examples for developers.
resources4/5A curated Google Cloud Skills Boost learning path focused on practical applications of Gemini for Google Cloud across various engineering tasks. It appears to be a structured educational resource directly from Google.
resources4/5This is a setup guide for Gemini Cloud Assist on Google Cloud, a resource focused on initial configuration rather than a tool or SDK.
resources4/5This is a short introductory article from Packt on getting started with Gemini AI, likely a tutorial or overview piece.
resources3/5A research paper that provides a preliminary comparison of Gemini and GPT-4V across vision-language tasks, useful for understanding model strengths.
resources4/5This is a Google Codelab focused on integrating Gemini Code Assist into a software development lifecycle (SDLC) workflow, providing a hands-on tutorial for developers using Gemini for Google Cloud.
resources4/5This is the official technical report for the Gemini model family, providing foundational research details but no practical implementation resources like code or API examples.
resources4/5A Udemy course focused on Gemini Pro for building generative AI applications, suitable for structured learning but may be outdated given its 2024 branding.
resources4/5This is a paid Udemy course that provides beginner-to-expert training on Google Bard AI and Gemini. It is directly relevant for learning Gemini API usage and workflows but is not a technical resource like an SDK or tool.
resources4/5A Medium blog post discussing building a quick multimodal recommendation app with the Gemini API, presented from a personal perspective.
resources4/5This is an official Google Cloud documentation page explaining how Gemini models work, suitable for foundational understanding.
resources4/5This is an official Google Cloud Skills Boost course titled 'Gemini for Network Engineers'. It provides a structured learning path for network professionals to integrate Gemini into their workflows.
resources4/5This is Google Cloud's official documentation for audit logging with Gemini for Google Cloud, providing guidance on tracking and monitoring Gemini API usage within cloud environments.
resources4/5A Ruby gem for accessing Gemini APIs via Vertex AI, Generative Language API, or AI Studio. It appears to be a focused, community-maintained wrapper, but has no recent commits and a small star count.
tools1853/5This is a PHP client for the Google Gemini API, offering direct API access for PHP developers. Its relevance is clear, but its maintenance status and feature completeness require verification.
tools2243/5This is a Java SDK for the Gemini Interactions API, likely a developer tool for implementing conversational or interactive AI features. Its low star count suggests it's a newer or niche project.
tools222/5GeminiKit is a comprehensive Swift SDK for the Google Gemini API, which appears to be a community-maintained project with limited adoption signals.
sdks123/5A demonstration project showcasing multi-PDF chat using LangChain and Google Gemini Pro, suitable for learning but not recommended for production use due to limited maintenance and implementation depth.
resources1292/5This is a community-maintained .NET SDK for the Gemini API, providing a unified interface for text, vision, chat, and embedding features. It's a useful tool for .NET developers but appears to be a lower-traffic project with limited recent activity.
tools122/5A lightweight, AI-powered CLI tool for semantic file search using Gemini. It demonstrates a practical application of Gemini for a developer workflow but has very limited community adoption and a lack of recent maintenance.
tools32/5A domain-specific language for declaratively building intelligent agents using the Google Gemini API, which automatically generates Python code to handle API calls, memory, and function execution.
tools32/5This is a simple text rephrasing tool that directly uses the Google Gemini API. It appears to be a small, personal project with limited community adoption and no recent updates.
tools12/5A specialized CLI tool for bulk image generation using Google's Gemini and Imagen APIs. It appears well-maintained but has minimal community adoption, which limits its proven reliability for production use.
tools33/5A simple chatbot project that uses the Gemini Pro API for conversational responses, suitable for learning or prototyping but showing minimal recent activity.
tools212/5This is a functional open-source tool for deploying a Gemini-powered Telegram bot, suitable for personal use or learning, but shows signs of limited maintenance and basic implementation.
tools313/5This is a tutorial article explaining how to create a custom Google Sheets function to interact with the Gemini Pro API. It's a practical, introductory guide for a specific integration use case.
resources3/5This is a Google Cloud Skills Boost course for data scientists and analysts, hosted on Google's official platform, but it requires a paid subscription for full access.
resources4/5This is an official Google Cloud documentation page for Gemini's 'Cloud Assist' feature, providing a high-level overview of its capabilities within the Gemini for Google Cloud product suite.
resources4/5A Medium tutorial demonstrating how to integrate Google Gemini Pro AI into a React (Vite) project, suitable for developers seeking a quick, hands-on introduction.
resources3/5This is a Medium tutorial on using the Gemini API via Google Cloud Code, likely aimed at beginners. Its relevance is clear for developers wanting a hands-on start, but the long-term maintenance and depth of coverage are uncertain given it's a blog post.
resources3/5A Medium blog post providing a hands-on introductory guide to Google's Gemini AI, aimed at developers seeking to explore its capabilities. Its inclusion in a curated list suggests initial community validation, but it requires verification for ongoing maintenance and technical depth.
resources3/5LibreChat
TrendingLibreChat is an open-source, self-hostable enhanced ChatGPT clone with explicit support for Google Gemini API, offering a multi-model conversational interface suitable for personal or small team use.
tools38.6k5/5A practical tool for AI-powered JSON i18n file translation, directly integrating the Gemini API for multilingual app development.
tools64/5A feature-rich, multi-tenant AI chat aggregation platform that supports a wide range of models including Google Gemini. It's a strong candidate for projects needing a unified gateway but is not a lightweight tool focused solely on Gemini.
tools9.2k4/5This is an official Google repository providing skills and examples for using the Gemini API and SDK, with recent activity and strong community validation.
tools3.6k4/5Laravel AI is an official Laravel package providing a unified interface to multiple AI providers, including Gemini. It's well-maintained and offers strong integration for PHP/Laravel developers.
sdks9784/5This is a well-maintained Kotlin Multiplatform demo app showcasing Gemini API integration via the official SDK for mobile, desktop, and web. It serves as a practical reference for cross-platform AI app development rather than a standalone tool or library.
apps1854/5A well-maintained, educational Android demo project showcasing integration of the Gemini API with the Stream Chat SDK for Jetpack Compose. It is not a general-purpose Android library but a specific implementation example.
apps3894/5This is an open-source, interactive language learning application built specifically for the Gemini Live SDK. It's a great practical reference for developers building similar real-time, voice-based AI experiences.
apps4554/5This is a Google Cloud official documentation page for setting up Gemini Code Assist for projects, providing step-by-step instructions for integrating Gemini into development workflows.
resources4/5This is an official Google Cloud documentation page for using Gemini Cloud Assist to analyze and optimize cloud resources. It is directly relevant to the Gemini ecosystem but focuses on infrastructure optimization rather than core API or application development.
resources4/5This is Google's official documentation on prompt engineering techniques specifically for Gemini models. It is a foundational resource for anyone learning to interact effectively with Gemini via API or other interfaces.
resources4/5This is a Google Cloud official documentation page that explains how to capture and analyze usage metrics for Gemini Code Assist via Cloud Logging, useful for teams monitoring adoption and performance.
resources4/5This is the official documentation for Gemini integration within Google Colab Enterprise, a managed notebook environment for AI development on Google Cloud. It's a relevant, high-quality resource for developers using this specific enterprise tool.
resources4/5This is a Google Cloud Skills Boost learning path focused on Gemini for Cloud Architects, which directly teaches how to use Gemini in a cloud architecture context.
resources4/5This is a Google Codelab tutorial guiding developers through using Gemini Code Assist (formerly Duet AI) within a development environment, focusing on code completion and chat features.
resources4/5This is a Google Cloud documentation page for configuring Code Customization in Gemini Code Assist, providing setup and implementation guidance.
resources4/5This is an official Google Codelab for building applications using Google Cloud AI services, likely including Gemini. It provides a structured, hands-on learning path.
resources4/5This is the official Google documentation page detailing the regional availability of Gemini for Google Cloud services, essential for planning deployments and understanding service limitations.
resources4/5This Google Codelab provides a hands-on workshop for using Duet AI (now Gemini for Google Cloud) to explore and enhance an existing application. It is a structured, step-by-step tutorial directly hosted on Google's official domain.
resources4/5A Google Codelab providing hands-on instructions for customizing Gemini Code Assist Enterprise, suitable for developers seeking practical implementation guidance.
resources4/5This is an official Google Cloud documentation page for Gemini Code Assist, focusing on writing code with the tool. It provides direct guidance on using the AI coding assistant within Google Cloud's development environment.
resources4/5This is an official Google Codelab teaching how to use Gemini Code Assist for testing, which is directly relevant to Gemini API development and a solid introductory resource.
resources4/5This is the official Google Cloud documentation page for Gemini's integration with database services. It is a primary source for understanding the feature but is not a tool or library itself.
resources4/5This is official Google documentation for a specific Gemini feature within BigQuery, providing a clear walkthrough for SQL generation assistance.
resources4/5This is a Google Cloud documentation page explaining how to configure VPC Service Controls specifically for Gemini API usage, which is relevant for enterprise security setups.
resources4/5This is the official Google Cloud documentation page for logging Gemini usage, essential for monitoring and auditing in production environments.
resources4/5This is Google's official quickstart documentation for using Gemini within the Google Cloud Console, providing a direct, interactive path to try the model without code.
resources4/5This is an official Google Cloud documentation page for setting up Gemini features within managed database services (e.g., Cloud SQL). It provides a specific, product-focused configuration guide.
resources4/5This is a Medium article providing a beginner's guide to using the Gemini API in Java, which is a useful starting point for Java developers.
resources4/5This is a Google Cloud Skills Boost course titled 'Develop Gen AI Apps with Gemini and Streamlit,' which appears to be a structured learning path for building applications using the Gemini API and the Streamlit framework. It is a legitimate educational resource from Google's official platform.
resources4/5This is the official Google Cloud documentation for Gemini Code Assist, providing a general overview of the AI-powered coding assistant integrated into Google Cloud services.
resources4/5This is a Google Cloud Skills Boost lab focused on applying Gemini AI across the entire Software Development Lifecycle (SDLC), offering practical, hands-on experience.
resources4/5This is the official Google Cloud release notes page for Gemini services, which is a core tracking resource for Gemini API updates and changes.
resources4/5This is Google's official overview page for Gemini on Google Cloud, providing a high-level entry point to the product suite and documentation, not a technical implementation guide.
resources4/5This is Google Cloud's official documentation for integrating Gemini models directly into BigQuery for data analysis and SQL generation. It is a core resource for developers building Gemini-powered analytics pipelines.
resources4/5Google AI Studio is Google's official web-based tool for testing and developing with Gemini models, directly relevant for developers building with the Gemini API.
resources4/5This is a first-party Google Cloud documentation page outlining a specific use case for the Gemini API, focusing on data analysis.
resources4/5This is Google's official documentation for setting up and using Gemini in Colab, making it a reliable starting point for interactive Gemini API experimentation.
resources4/5This is the official documentation hub for Gemini on Google Cloud, a primary reference for developers building with Gemini models on GCP infrastructure.
resources4/5This is the official Google Cloud documentation page listing the programming languages and IDE interfaces supported by Gemini Code Assist, a key feature of the Gemini API ecosystem.
resources4/5This is the official Google Cloud documentation page containing release notes for the Gemini Code Assist service, which is highly relevant for tracking updates and features. It is a factual, low-noise resource, but its primary value is informational rather than providing reusable code or libraries.
resources4/5A Google Cloud Skills Boost lab focused on building applications with the Gemini API, covering practical implementation steps for developers.
resources4/5A Google Cloud codelab that demonstrates how to use the Gemini API to write synthetic monitoring tests for services, combining practical API usage with cloud observability.
resources4/5This is official Google Cloud documentation for using Gemini within the Looker business intelligence platform. It is a highly relevant and authoritative source for developers integrating Gemini's AI capabilities into Looker dashboards and workflows.
resources4/5This is the official Google Cloud documentation for setting up Gemini in BigQuery, providing direct, step-by-step configuration instructions for enabling and using Gemini features within BigQuery.
resources4/5This resource provides documentation for using Gemini's code completion feature within Colab Enterprise notebooks, a specific Google Cloud integration for developer productivity.
resources4/5This is the official landing page and product hub for Gemini for Google Cloud, serving as the primary gateway for documentation, pricing, and service details related to Google Cloud's Gemini integration.
resources4/5This is a Google Codelab that demonstrates using Gemini Code Assist to work with an AI Summarization Jump Start Solution, focusing on practical exploration and enhancement of an existing codebase.
resources4/5This is an official Google Developers Codelab focused on troubleshooting with Gemini for Google Cloud. It provides a structured, step-by-step tutorial that is directly relevant to the Gemini API ecosystem.
resources4/5This is a foundational reference page for understanding Gemini API quotas and limits, essential for production planning and cost management.
resources4/5This is an official Google Cloud documentation page outlining certification paths for Gemini-related services. It is highly relevant for users planning cloud infrastructure or compliance strategies involving Gemini.
resources4/5This is an official Google Cloud documentation page listing deprecated Gemini features, which is essential for understanding API stability and migration paths.
resources4/5This is an official Google Cloud documentation page explaining how to use Gemini assistance for writing SQL queries within Cloud Spanner. It is highly relevant but is a specific feature guide, not a standalone tool or library.
resources4/5This is an official Google Cloud documentation page specifically about monitoring Gemini API usage, providing direct operational guidance for tracking consumption and costs.
resources4/5