goai
Open-source Go SDK sjednocující API pro 25+ poskytovatelů LLM (OpenAI, Anthropic, Gemini, Bedrock aj.) pro vývojáře AI aplikací.

O nástroji
GoAI SDK je open-source knihovna pro jazyk Go, která poskytuje jedno sjednocené API napříč více než 25 poskytovateli velkých jazykových modelů – například OpenAI, Anthropic, Google Gemini, AWS Bedrock, Azure OpenAI, Groq, Mistral, Cohere, DeepSeek, Ollama nebo vLLM. Vývojáři tak mohou přepínat mezi providery změnou jediného řádku kódu, aniž by museli upravovat zbytek aplikace. Nástroj nabízí funkce jako GenerateText a StreamText pro generování a streamování textu, GenerateObject[T] pro typově bezpečný strukturovaný výstup pomocí Go generik, embeddingy s automatickým chunkováním, generování obrázků, volání nástrojů (tool calling) s automatickými smyčkami kroků a MCP klienta pro napojení na libovolné MCP servery (stdio, HTTP, SSE). Podporuje také prompt caching pro Anthropic a OpenAI a observabilitu přes integrace Langfuse a OpenTelemetry. Podle uvedených údajů je GoAI navrženo idiomaticky pro Go s využitím generik, kanálů a rozhraní, má minimální závislosti (jádro vyžaduje pouze golang.org/x/oauth2) a dosahuje 24× rychlejšího studeného startu (569 μs oproti 13,9 ms u Vercel AI SDK) a 3,1× nižší paměťové náročnosti na požadavek. Zdrojový kód je dostupný na GitHubu pod repozitářem zendev-sh/goai, instalace probíhá příkazem „go get github.com/zendev-sh/goai@latest“.
Klíčové vlastnosti
- Jednotné API pro 25+ poskytovatelů LLM
- Streamování textu přes Go kanály (StreamText)
- Typově bezpečný strukturovaný výstup pomocí generik (GenerateObject[T])
- Volání nástrojů s automatickými smyčkami kroků (MaxSteps)
- MCP klient pro připojení k libovolným MCP serverům
- Prompt caching pro Anthropic a OpenAI
Časté dotazy
Co GoAI SDK umí?
Jde o open-source Go knihovnu se sjednoceným API pro 25+ poskytovatelů LLM (OpenAI, Anthropic, Gemini, Bedrock aj.), která nabízí generování a streamování textu, strukturovaný výstup, embeddingy, generování obrázků, volání nástrojů a MCP klienta.
Kolik GoAI SDK stojí?
Jde o open-source knihovnu dostupnou zdarma na GitHubu, cenový model za používání konkrétních LLM providerů závisí na jejich vlastních sazbách.
Pro koho je GoAI SDK určeno a jak začít?
Je určeno vývojářům AI aplikací v jazyce Go, kteří chtějí snadno přepínat mezi LLM providery. Stačí spustit „go get github.com/zendev-sh/goai@latest“ a napojit se na zdrojový kód na GitHubu (zendev-sh/goai).
Kategorie
AI novinky do e-mailu
Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI – přehledně, česky a bez balastu.
Jeden z nejstarších pravidelných českých AI newsletterů.
Podobné nástroje
Hledáte alternativu k goai? Tady je 6 podobných nástrojů z kategorie Asistent kódování.

Codeium
FreemiumSpravuje flotily lokálních i cloudových AI agentů přímo z editoru.

Replit
FreemiumReplit je cloudové vývojové prostředí, které umožňuje psát, spouštět a nasazovat aplikace a weby...

BlackBox AI
FreemiumBlackBox AI je vývojářská platforma, která poskytuje inference API, CLI nástroj, cloudové agenty...

CodeGeeX
ZdarmaCodeGeeX je AI asistent pro programování, který na základě textového dotazu generuje spustitelný...
Safurai
FreemiumSafurai je AI asistent pro vývojáře ve formě IDE rozšíření, který pomáhá psát, debugovat, refakt...

SourceAI
PlacenéAkinciborg je služba etického hackingu a penetračního testování webových aplikací, API a cloudov...
Další nástroje v kategorii Asistent kódování
Nezůstávejte jen u nejoblíbenějších – tohle jsou další nástroje z kategorie Asistent kódování, které stojí za prohlédnutí.





