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
☆151Updated 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☆168Updated this week
- The Go client for Chroma vector database☆98Updated 2 weeks ago
- Anthropic Claude API wrapper for Go☆135Updated last week
- pgvector support for Go☆216Updated last week
- langgraph for Go☆88Updated 10 months ago
- 🚀 Building Go applications with LLMs through composability☆108Updated 7 months ago
- Pure Go implementation of OpenAI's tiktoken tokenizer☆326Updated last week
- Go client for Qdrant vector search engine☆188Updated last month
- ☆158Updated 7 months ago
- A lightweight, production-ready RAG (Retrieval Augmented Generation) library in Go.☆41Updated 3 months ago
- Speech-to-Text in golang☆97Updated last month
- JSON Schema mapping for Go☆138Updated last month
- Go SDK for Google Generative AI☆705Updated 2 months ago
- Pinecone.io Golang Client☆54Updated 3 weeks ago
- Llama 2 inference in one file of pure Go☆103Updated last year
- ☆69Updated 8 months ago
- (Need to be maintained) Golang SDK for AnthRopic Claude AI. Provide complete encapsulated interfaces that are easy to quickly get started…☆39Updated 10 months ago
- ☆85Updated last month
- LLaMA-2 in native Go☆191Updated 3 months ago
- PDF reader☆74Updated 10 months ago
- A framework for building LLM based agents and integrating them into larger applications.☆114Updated 2 months ago
- [mirror] Open source contributor agent architecture repo.☆189Updated 2 weeks ago
- SwarmGo is a Go package that allows you to create AI agents capable of interacting, coordinating, and executing tasks. Inspired by OpenAI…☆224Updated last week
- ☆110Updated 7 months ago
- A go implementation of the Google VertexAI API☆46Updated 4 months ago
- Go implementation of @qdrant/fastembed.☆60Updated 9 months ago
- Generate coverage badge for go modules☆75Updated last week
- A utility to redact sensitive data for slog in Go☆117Updated last week
- Go language bindings to the TensorFlow C API☆52Updated this week
- Go Library for Accessing the Cohere API☆57Updated this week