AutoSDK
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

SDKNuGetEndpoints
tryAGI.OpenAItryAGI.OpenAIChat, embeddings, images, audio, files, fine-tuning, assistants
tryAGI.AnthropictryAGI.AnthropicMessages, streaming, tool use, vision, PDF
tryAGI.OllamatryAGI.OllamaChat, embeddings, generate, models, blobs
Google.GeminitryAGI.Google.GeminiGenerate content, embeddings, models, tuning
MistraltryAGI.MistralChat, embeddings, models, fine-tuning
CoheretryAGI.CohereChat, embed, rerank, classify, summarize
TogethertryAGI.TogetherChat, completions, embeddings, images, models

Audio / Speech

SDKNuGetEndpoints
ElevenLabstryAGI.ElevenLabsTTS, STT, voice cloning, dubbing, sound effects
AssemblyAItryAGI.AssemblyAITranscription, LeMUR, real-time
DeepgramtryAGI.DeepgramSTT, TTS, text analysis
GladiatryAGI.GladiaPre-recorded/live transcription
CartesiatryAGI.CartesiaTTS, STT, voice changer

Image / Video / 3D

SDKNuGetEndpoints
StabilityAItryAGI.StabilityAIText-to-image, image-to-image, upscaling
BlackForestLabstryAGI.BlackForestLabsFLUX Pro/Dev/Ultra, finetunes
ReplicatetryAGI.ReplicateRun any model, predictions, deployments
LeonardotryAGI.LeonardoImage generation, model training
HeyGentryAGI.HeyGenAI video generation, avatars
FaltryAGI.FalPlatform API, models, workflows

Search / Embeddings

SDKNuGetEndpoints
JinatryAGI.JinaEmbeddings, reranking, reader
VoyageAItryAGI.VoyageAIEmbeddings, reranking
TavilytryAGI.TavilyAI search, extract
MixedbreadMixedbreadEmbeddings, reranking, vector stores

Observability / Infrastructure

SDKNuGetEndpoints
LangfusetryAGI.LangfuseTracing, evaluation, prompt management
PhoenixtryAGI.PhoenixTraces, spans, evaluations, experiments
E2BtryAGI.E2BCloud sandboxes, templates, volumes
Mem0tryAGI.Mem0AI memory CRUD, entities, search

Common Patterns

All these SDKs share the same conventions:

  • Generated with autosdk generate from the provider's OpenAPI spec
  • generate.sh handles 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

On this page