{"repo":"zendev-sh/goai","free":true,"listed":false,"github":"https://github.com/zendev-sh/goai","clone":"git clone https://github.com/zendev-sh/goai.git","description":"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.","language":"Go","stars":181,"topics":["ai","ai-agents","ai-tools","llm","sdk-go","ai-sdk","anthropic","azure-op","bedro","cerebra"],"license":"MIT","category":"ai-agents","readme_excerpt":"GoAI AI SDK, the Go way. Go SDK for building AI applications. One SDK, 25+ providers, MCP support. 1.1x faster streaming , 24x faster cold start , 3.1x less memory vs Vercel AI SDK ( benchmarks ) Website &middot; Docs &middot; Architecture &middot; Providers &middot; Examples &middot; Orchestration (zenflow) --- Inspired by the Vercel AI SDK. The same clean abstractions, idiomatically adapted for Go with generics, interfaces, and functional options. What's New v0.9.0 - Provider-neutral file upload and remote file references. FileUploader interface + RemoteFileRef for OpenAI (Files API), Anthropic (Files API), and Google Gemini (Files API). Compat providers map file parts to native OpenAI shapes. Changelog → v0.8.5 - New provider: Requesty (OpenAI-compatible LLM gateway). Plus Anthropic native structured output, per-step Reasoning , and Gemini schema sanitization fixes. Changelog → v0.8.4 - WithRetryObserver callback for observing retry attempts, split tool-call stream metadata fix, and Anthropic redacted thinking capture in streaming. Changelog → v0.8.3 - Native Ollama provider ( /api/chat + /api/embed , think mode, no third-party SDK) and duplicate tool name detection. Changelog → v0.8.0 - MCP OAuth 2.1 + PKCE for remote servers, NewTool[In] typed constructor, and lifecycle hook panics surfaced as PanicError via WithOnPanic (breaking). Changelog → Features - 8 core functions : GenerateText , StreamText , GenerateObject[T] , StreamObject[T] , Embed , EmbedMany , GenerateImage","default_branch":null,"files":null,"tree":[],"storefront":"/r/zendev-sh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zendev-sh/goai/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}