LLM Tornado
Build AI agents and workflows in minutes with one toolkit and built-in connectors to 30+ API Providers & Vector Databases.
Official Website
LLM Tornado is a .NET provider-agnostic SDK that empowers developers to build, orchestrate, and deploy AI agents and workflows. Whether you're building a simple chatbot or an autonomous coding agent, LLM Tornado provides the tools you need with unparalleled integration into the AI ecosystem.
✨ Features
- Use Any Provider: Built-in connectors to: Alibaba, Anthropic, Azure, Blablador, Cohere, DeepInfra, DeepSeek, Google, Groq, LiteLLM, MiniMax, Mistral, MoonshotAI, OpenAI, OpenRouter, Perplexity, Requesty, TypeSafe, Upstage, Voyage, xAI, Z.ai, and more. Connectors expose all niche/unique features via strongly typed code and are up-to-date with the latest AI development. No dependencies on first-party SDKs. Feature Matrix tracks detailed endpoint support.
- First-class Local Deployments: Run with vLLM, Ollama, or LocalAI with integrated support for request transformations.
- Agents Orchestration: Coordinate specialist agents that can autonomously perform complex tasks with three core concepts:
Orchestrator (graph), Runner (node), and Advancer (edge). Comes with handoffs, parallel execution, Mermaid export, and builder pattern to keep it simple.
- Rapid Development: Write pipelines once, execute with any Provider by changing the model's name. Connect your editor to Context7 or FSKB to accelerate coding with instant access to vectorized documentation.
- Fully Multimodal: Text, images, videos, documents, URLs, and audio inputs/outputs are supported.
- Typed Decisions: Evaluate choice, score, and noul questions through TypeSafe or OpenRouter, including Jev 1.13 and Luna Decisions.
- Cutting Edge Protocols:
- MCP: Connect agents to data sources, tools, and workflows via Model Context Protocol with
LlmTornado.Mcp.
- A2A: Enable seamless collaboration between AI agents across different platforms with
LlmTornado.A2A.
- Skills: Dynamically load folders of instructions, scripts, and resources to improve performance on specialized tasks.
- Vector Databases: Built-in connectors to Chroma, PgVector, Pinecone, Faiss, and QDrant.
- Integrated: Interoperability with Microsoft.Extensions.AI enables plugging Tornado in Semantic Kernel applications with
LlmTornado.Microsoft.Extensions.AI.
- Enterprise Ready: Guardrails framework, preview and transform any request before committing to it. Open Telemetry support. Stable APIs.
以上為 README 的開頭部分。其餘內容請閱讀原文。 檢視完整 README ↗