zendev-sh/goai
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.
Implements core AI operations (text generation, structured output, embeddings, image generation) through a unified interface that auto-converts provider APIs and MCP server tools, with built-in observability hooks and dynamic token management via `TokenSource`. Uses Go generics for type-safe structured output and channel-based streaming, achieving 24x faster cold starts and 3.1x lower memory overhead compared to Node.js equivalents through stdlib-only dependencies and minimal abstractions.
Stars
14
Forks
3
Language
Go
License
MIT
Category
Last pushed
Mar 28, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/zendev-sh/goai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
go-kratos/blades
Blades is a Go-based multimodal AI Agent framework.
nextlevelbuilder/goclaw
Multi-agent AI gateway with teams, delegation & orchestration. Single Go binary, 11+ LLM...
VoAPI/VoAPI
🎉 全新下一代高颜值、高性能、高扩展的智能AI大模型API聚合分发系统 | A new next-generation high-value, high-performance, and...
smallnest/goclaw
An open-source AI assistant framework like openclaw
deepnoodle-ai/dive
Use Dive to quickly build AI agents in Go. Build agentic CLIs or add AI to your backend Go...