googleapis/go-genai
Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications. observed · 2026-09-03
Health v2 · maintenance only
85/100
- Activity 100
- Release rhythm 88
- Longevity 45
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 6.0
- age_days: 635
- days_rel: 2
- days_push: 1
- n_releases_24m: 83
Adoption not part of the score
1183 stars · 161 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
The official Google Gen AI SDK for Go, providing a client interface to Google's generative models such as Gemini via the Gemini Developer API and Gemini Enterprise Agent Platform. It supports text generation, multimodal (text-and-image) input, video generation, and other generative AI capabilities.
Use cases
- call the Gemini API from a Go application
- generate text from text and image input in Go
- integrate Google generative AI models into a backend service
- build AI-powered features with Gemini in Go
- use Gemini Enterprise Agent Platform from Go code
- generate videos with Gemini models programmatically
When to choose
- you are building a Go application that needs access to Gemini models
- you want an official, maintained SDK for the Gemini Developer API or Enterprise Agent Platform
- you need multimodal generation (text, images, video) from Go
When to avoid
- you use a language other than Go (there are separate SDKs for Python, JS, etc.)
- you need to call non-Google LLM providers with a unified interface
- you need a stable video-generation API without pinning versions, since breaking changes are planned before 2.0
Facets
library · maturity active
sdk llm-inference machine-learning http-client large-language-models artificial-intelligence apis developer-tools go cross-platform gemini google-genai generative-ai multimodal api-client
3 sources
- readme: https://github.com/googleapis/go-genai · fetched 2026-09-03 · 36400ac17fa4
- homepage: https://pkg.go.dev/google.golang.org/genai · fetched 2026-08-29 · 6aad7560da14
- site_page: https://pkg.go.dev/about · fetched 2026-08-29 · 757852027879
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| googleapis/go-genai | main | 85 |
For agents
markdown · JSON · MCP: product_card(name="googleapis/go-genai")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem