google/generative-ai-go
Go SDK for Google Generative AI
This is a deprecated Go programming library that allows developers to integrate Google's original Gemini large language models into their applications. Developers can use it to send text prompts or other inputs to the Gemini API and receive generated text, images, or other AI outputs. It's used by software developers building applications that leverage Google's generative AI.
851 stars. No commits in the last 6 months.
Use this if you are a Go developer maintaining an existing application that already relies on this specific, legacy Google Gemini SDK and are planning your migration to the newer, unified SDK.
Not ideal if you are starting a new project, require the latest features from Google's generative AI models (Gemini 2.0, Veo, Imagen), or need active development and full support.
Stars
851
Forks
99
Language
Go
License
Apache-2.0
Category
Last pushed
Aug 08, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/google/generative-ai-go"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
langfuse/langfuse-docs
🪢 Langfuse documentation -- Langfuse is the open source LLM Engineering Platform. Observability,...
tech1024/goai
A friendly API and abstractions for developing AI applications.
jetify-com/ai
The AI framework for Go developers. Build powerful AI applications and agents using our free,...
connerohnesorge/groq-go
Client package for interacting with language models avaliable on the groq api with numerous...
IBM/watsonx-go
watsonx API Client for Go