SDK Catalog
Complete listing of all tryAGI SDKs organized by category.
LLM / Text Generation
| SDK | NuGet | GitHub | Docs | MEAI |
|---|---|---|---|---|
| Anthropic | tryAGI.Anthropic | GitHub | Docs | IChatClient |
| OpenAI | tryAGI.OpenAI | GitHub | Docs | IChatClient IEmbeddingGenerator |
| Ollama | tryAGI.Ollama | GitHub | Docs | IChatClient IEmbeddingGenerator |
| Google.Gemini | tryAGI.Google.Gemini | GitHub | Docs | IChatClient IEmbeddingGenerator |
| Mistral | tryAGI.Mistral | GitHub | Docs | IChatClient |
| Cohere | tryAGI.Cohere | GitHub | Docs | IChatClient IEmbeddingGenerator |
| Together | tryAGI.Together | GitHub | Docs | IChatClient IEmbeddingGenerator |
| AI21 | tryAGI.AI21 | GitHub | Docs | IChatClient |
| Reka | tryAGI.Reka | GitHub | Docs | IChatClient ISpeechToTextClient |
| HuggingFace | tryAGI.HuggingFace | GitHub | Docs | IChatClient IEmbeddingGenerator |
| DeepInfra | tryAGI.DeepInfra | GitHub | Docs | via CustomProviders |
Image / Video / 3D Generation
| SDK | NuGet | GitHub | Docs |
|---|---|---|---|
| HeyGen | tryAGI.HeyGen | GitHub | Docs |
| Hedra | tryAGI.Hedra | GitHub | Docs |
| Ideogram | tryAGI.Ideogram | GitHub | Docs |
| Leonardo | tryAGI.Leonardo | GitHub | Docs |
| Luma | tryAGI.Luma | GitHub | Docs |
| Recraft | tryAGI.Recraft | GitHub | Docs |
| Replicate | tryAGI.Replicate | GitHub | Docs |
| Runway | tryAGI.Runway | GitHub | Docs |
| StabilityAI | tryAGI.StabilityAI | GitHub | Docs |
| Tripo | tryAGI.Tripo | GitHub | Docs |
| Fal | tryAGI.Fal | GitHub | Docs |
Audio / Speech
| SDK | NuGet | GitHub | Docs | MEAI |
|---|---|---|---|---|
| ElevenLabs | tryAGI.ElevenLabs | GitHub | Docs | ISpeechToTextClient |
| AssemblyAI | tryAGI.AssemblyAI | GitHub | Docs | ISpeechToTextClient |
Search / RAG / Embeddings
| SDK | NuGet | GitHub | Docs | MEAI |
|---|---|---|---|---|
| Jina | tryAGI.Jina | GitHub | Docs | IEmbeddingGenerator |
| VoyageAI | tryAGI.VoyageAI | GitHub | Docs | IEmbeddingGenerator |
| Tavily | tryAGI.Tavily | GitHub | Docs | AIFunction tools |
| Vectara | tryAGI.Vectara | GitHub | Docs | - |
Vector Databases
| SDK | NuGet | GitHub | Docs |
|---|---|---|---|
| Chroma | tryAGI.Chroma | GitHub | Docs |
| Weaviate | tryAGI.Weaviate | GitHub | Docs |
Platforms / Orchestration
| SDK | NuGet | GitHub | Docs |
|---|---|---|---|
| Firecrawl | tryAGI.Firecrawl | GitHub | Docs |
| Flowise | tryAGI.Flowise | GitHub | Docs |
| Forem | tryAGI.Forem | GitHub | Docs |
| Instill | tryAGI.Instill | GitHub | Docs |
| LangSmith | tryAGI.LangSmith | GitHub | Docs |
LangChain Ecosystem
| Project | NuGet | GitHub | Description |
|---|---|---|---|
| LangChain | LangChain.Core | GitHub | C# LangChain framework — chat, embeddings, RAG, vector DBs |
| LangChain.Providers | LangChain.Providers.Abstractions | GitHub | Provider abstractions for AI service integrations |
| LangChain.Databases | LangChain.Databases.Abstractions | GitHub | Database/vector storage abstractions |
Core Infrastructure
| Project | NuGet | GitHub | Description |
|---|---|---|---|
| AutoSDK | AutoSDK | GitHub | Source generator for auto-generating .NET SDKs from OpenAPI specs |
| CSharpToJsonSchema | CSharpToJsonSchema | GitHub | Source generator for converting C# to JSON Schema (tool calling) |
| Tiktoken | Tiktoken | GitHub | .NET port of OpenAI's Tiktoken tokenizer |