maruel/genai
The opinionated high performance professional-grade AI package for Go
This is an AI package for Go developers who need to integrate large language models (LLMs) into their applications. It takes various forms of input like text, images, PDFs, and even videos, then processes them through different AI providers to produce text or image outputs. Developers can use this to build high-performance, professional-grade AI features within their Go applications.
Use this if you are a Go developer building an application that needs to interact with various AI models for tasks like content generation, data summarization, or multi-modal processing.
Not ideal if you are an end-user looking for a ready-to-use AI application, rather than a developer tool.
Stars
24
Forks
2
Language
Go
License
Apache-2.0
Category
Last pushed
Mar 10, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/maruel/genai"
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,...
google/generative-ai-go
Go SDK for Google Generative AI
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...