{"repo":"jetify-com/ai","free":true,"listed":false,"github":"https://github.com/jetify-com/ai","clone":"git clone https://github.com/jetify-com/ai.git","description":"The AI framework for Go developers. Build powerful AI applications and agents using our free, open-source library. From Jetify, the creators of TestPilot.","language":"Go","stars":259,"topics":["ai","anthropic","artificial-intelligence","genai","generative-ai","go","golang","language-model","llm","openai"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"AI SDK for Go Build powerful AI applications and agents using a unified API. Primary Author(s) : Daniel Loreto Introduction Jetify's AI SDK for Go is a unified interface for interacting with multiple AI providers including OpenAI, Anthropic, and more. Inspired by Vercel's AI SDK for TypeScript, we bring a similar developer experience to the Go ecosystem. It is maintained and developed by Jetify. We are in the process of migrating our production code to use this SDK as the primary way our AI agents integrate with different LLM providers. The Problem Building AI applications go today means dealing with: - Fragmented ecosystems - Each provider has different APIs, authentication, and patterns - Vendor lock-in - Switching providers requires rewriting significant application code - Poor Go developer experience - Official Go SDKs are often auto-generated from OpenAPI specs, resulting in unidiomatic Go code - Complex multi-modal handling - Different providers handle images, files, and tools differently Our Solution The AI SDK provides a unified interface across multiple AI providers, with key advantages: 1. Provider abstraction - Common interfaces for language models, embeddings, and image generation 2. Go-first design - Built specifically for Go developers with idiomatic patterns and strong typing 3. Production-ready - Comprehensive error handling, automatic retries, rate limiting, and robust provider failover 4. Multi-modal by default - First-class support for text, images, files, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/jetify-com","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jetify-com/ai/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."}