# Google GenAI SDK Projects at AI Tinkerers

> Canonical HTML: https://aitinkerers.org/technologies/google-genai-sdk
> Markdown URL: https://aitinkerers.org/technologies/google-genai-sdk.md
> Technology record last updated: 2026-02-25T06:29:37Z
> Generated: 2026-09-22T10:39:58Z

The official, General Availability SDK for Python, JavaScript, Go, and Java: a unified interface to Google's Gemini 2.0+ models.

The Google GenAI SDK is your official, production-ready library for integrating Google's Gemini 2.0+ models directly into your applications. It provides a unified client across four major languages (Python, JavaScript/TypeScript, Go, and Java). This single design supports both the public Gemini Developer API and the enterprise-grade Gemini API on Vertex AI. Use the SDK to access core generative AI features: multi-turn chat, function calling, and efficient content generation. This is the recommended library, replacing all legacy Google AI SDKs for new Gemini development.

- Official technology site: https://ai.google.dev/gemini-api/docs/libraries/genai
- Public AI Tinkerers demos and talks: 2
- Result page: 1 of 1

## Recent Public Talks and Demos

### [Agentes de voz que modifican tu interface en tiempo real](https://medellin.aitinkerers.org/talks/rsvp_KLYwgATZGwk)

Cómo construí un sistema multi-agente de voz en tiempo real con el ADK de Google y Gemini Live API, aplicado a un caso real. Presento la arquitectura y el código de un asistente conversacional que entrevista al usuario por voz, invoca functions para buscar, analizar y comparar “traffickers” (media buyers) y recomienda el mejor perfil; todo full-duplex con audio de ida y vuelta, barge-in (interrupciones) y latencias bajas. La demo usa Gemini Live API para streaming bidireccional de audio y sesión persistente, y function calling para enlazar intenciones del modelo con acciones de UI (mostrar tarjetas, comparar perfiles, iniciar contacto). El front está hecho con Lit + Web Audio API + TypeScript, y el runtime con el Google GenAI SDK. Veremos: diseño multi-agente, tooling (declaración de funciones), manejo de sesión en vivo, codecs y sample rate (16 kHz in / 24 kHz out), y patrones para conectar tool calls con componentes visuales.

- Event context: AI Tinkerers Medellín #15 - Telescoped - 21 de Agosto, 2025 — 2025-08-21 — Medellín
- Public talk page: https://medellin.aitinkerers.org/talks/rsvp_KLYwgATZGwk

### [Building my own ai-sdk](https://singapore.aitinkerers.org/talks/rsvp_WhtTtauJeG4)

I will be presenting how and why I built my own ai-sdk (send-prompt) for interacting with various LLM providers and handling various edge cases and model quirks.

- Event context: AI Tinkerers Singapore: May Meetup - May 21st, 2025 — 2025-05-21 — Singapore
- Public talk page: https://singapore.aitinkerers.org/talks/rsvp_WhtTtauJeG4

## Related Technologies

- [TypeScript](https://aitinkerers.org/technologies/typescript) ([Markdown](https://aitinkerers.org/technologies/typescript.md)) — 205 public demos
- [Anthropic SDK](https://aitinkerers.org/technologies/anthropic-sdk) ([Markdown](https://aitinkerers.org/technologies/anthropic-sdk.md)) — 2 public demos
- [Gemini-2](https://aitinkerers.org/technologies/gemini-2) ([Markdown](https://aitinkerers.org/technologies/gemini-2.md)) — 15 public demos
- [Lit](https://aitinkerers.org/technologies/lit) ([Markdown](https://aitinkerers.org/technologies/lit.md)) — 1 public demo
- [OpenAI SDK](https://aitinkerers.org/technologies/openai-sdk) ([Markdown](https://aitinkerers.org/technologies/openai-sdk.md)) — 5 public demos
- [Python](https://aitinkerers.org/technologies/python) ([Markdown](https://aitinkerers.org/technologies/python.md)) — 662 public demos
- [Web Audio API](https://aitinkerers.org/technologies/web-audio-api) ([Markdown](https://aitinkerers.org/technologies/web-audio-api.md)) — 2 public demos
