GoAI SDK, one Go library for 22 LLM providers, only 2 core deps
github.comGoAI is a Go SDK for AI applications. One library across OpenAI, Anthropic, Gemini, Bedrock, Azure, and 17 more. 2 core dependencies total. Covers text generation, streaming, structured output (generics), automatic tool loops, multi-turns, embeddings, image generation, and MCP. Bedrock uses SigV4 + EventStream directly, no AWS SDK. Inspired by Vercel AI SDK, adapted to Go. Currently at v0.6, core API stable. Docs at goai.sh.