googleapis / go-genai
Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications. This is an early release. API is subject to change. Please do not use this SDK in production environments at this stage
☆191Updated this week
Alternatives and similar repositories for go-genai:
Users that are interested in go-genai are comparing it to the libraries listed below
- Access to Anthropic's safety-first language model APIs via Go☆236Updated this week
- Anthropic Claude API wrapper for Go☆143Updated this week
- The Go client for Chroma vector database☆108Updated last week
- pgvector support for Go☆235Updated last month
- Pure Go implementation of OpenAI's tiktoken tokenizer☆343Updated 2 weeks ago
- langgraph for Go☆106Updated 11 months ago
- Go client for Qdrant vector search engine☆206Updated 3 weeks ago
- Pinecone.io Golang Client☆56Updated 3 weeks ago
- Foxy contexts is a library for building context servers supporting Model Context Protocol☆82Updated last week
- 🚀 Building Go applications with LLMs through composability☆113Updated 8 months ago
- Go SDK for Google Generative AI☆763Updated 2 weeks ago
- Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task funct…☆441Updated 3 weeks ago
- 🦜🪺 Parakeet is a GoLang library, made to simplify the development of small generative AI applications with Ollama 🦙.☆99Updated this week
- ☆70Updated 9 months ago
- SwarmGo (agents-sdk-go) is a Go package that allows you to create AI agents capable of interacting, coordinating, and executing tasks. In…☆273Updated last week
- [mirror] Open source contributor agent architecture repo.☆190Updated 3 weeks ago
- A go implementation of the Google VertexAI API☆46Updated 3 weeks ago
- Speech-to-Text in golang☆105Updated last week
- Go Library for Accessing the Cohere API☆57Updated last month
- A lightweight, production-ready RAG (Retrieval Augmented Generation) library in Go.☆55Updated 4 months ago
- (Need to be maintained) Golang SDK for AnthRopic Claude AI. Provide complete encapsulated interfaces that are easy to quickly get started…☆39Updated 11 months ago
- Go SDK for Anthropic's Claude, a next-generation AI assistant for your tasks, no matter the scale.☆36Updated 2 months ago
- A framework for building LLM based agents and integrating them into larger applications.☆127Updated 4 months ago
- Dive is an AI toolkit for Go that can be used to create specialized AI agents, automate workflows, and quickly integrate with the leading…☆54Updated this week
- structured outputs for llms☆140Updated 7 months ago
- A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multi…☆70Updated 3 months ago
- ☆158Updated 9 months ago
- ☆87Updated 2 months ago
- ☆42Updated this week
- JSON Schema mapping for Go☆142Updated 2 months ago