Examples
Real-World SDKs
Production SDKs built with AutoSDK across the tryAGI ecosystem.
AutoSDK powers 50+ production NuGet packages in the tryAGI ecosystem. Each is generated from a provider's OpenAPI spec and published as a fully typed C# client.
LLM / Chat Completion
| SDK | NuGet | Endpoints |
|---|---|---|
| tryAGI.OpenAI | tryAGI.OpenAI | Chat, embeddings, images, audio, files, fine-tuning, assistants |
| tryAGI.Anthropic | tryAGI.Anthropic | Messages, streaming, tool use, vision, PDF |
| tryAGI.Ollama | tryAGI.Ollama | Chat, embeddings, generate, models, blobs |
| Google.Gemini | tryAGI.Google.Gemini | Generate content, embeddings, models, tuning |
| Mistral | tryAGI.Mistral | Chat, embeddings, models, fine-tuning |
| Cohere | tryAGI.Cohere | Chat, embed, rerank, classify, summarize |
| Together | tryAGI.Together | Chat, completions, embeddings, images, models |
Audio / Speech
| SDK | NuGet | Endpoints |
|---|---|---|
| ElevenLabs | tryAGI.ElevenLabs | TTS, STT, voice cloning, dubbing, sound effects |
| AssemblyAI | tryAGI.AssemblyAI | Transcription, LeMUR, real-time |
| Deepgram | tryAGI.Deepgram | STT, TTS, text analysis |
| Gladia | tryAGI.Gladia | Pre-recorded/live transcription |
| Cartesia | tryAGI.Cartesia | TTS, STT, voice changer |
Image / Video / 3D
| SDK | NuGet | Endpoints |
|---|---|---|
| StabilityAI | tryAGI.StabilityAI | Text-to-image, image-to-image, upscaling |
| BlackForestLabs | tryAGI.BlackForestLabs | FLUX Pro/Dev/Ultra, finetunes |
| Replicate | tryAGI.Replicate | Run any model, predictions, deployments |
| Leonardo | tryAGI.Leonardo | Image generation, model training |
| HeyGen | tryAGI.HeyGen | AI video generation, avatars |
| Fal | tryAGI.Fal | Platform API, models, workflows |
Search / Embeddings
| SDK | NuGet | Endpoints |
|---|---|---|
| Jina | tryAGI.Jina | Embeddings, reranking, reader |
| VoyageAI | tryAGI.VoyageAI | Embeddings, reranking |
| Tavily | tryAGI.Tavily | AI search, extract |
| Mixedbread | Mixedbread | Embeddings, reranking, vector stores |
Observability / Infrastructure
| SDK | NuGet | Endpoints |
|---|---|---|
| Langfuse | tryAGI.Langfuse | Tracing, evaluation, prompt management |
| Phoenix | tryAGI.Phoenix | Traces, spans, evaluations, experiments |
| E2B | tryAGI.E2B | Cloud sandboxes, templates, volumes |
| Mem0 | tryAGI.Mem0 | AI memory CRUD, entities, search |
Common Patterns
All these SDKs share the same conventions:
- Generated with
autosdk generatefrom the provider's OpenAPI spec generate.shhandles spec downloading and patching- Partial classes for custom extensions (auth, MEAI, helpers)
- CI auto-updates spec every 3 hours
- Published to NuGet with MinVer versioning
Edit on GitHub
Last updated on