Ross ROSS = Recommend OSS · open-source software intelligence for agents

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

github.com/googleapis/go-genai · homepage · Go · Apache-2.0 (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
googleapis/go-genaimain85

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