# LLM Tornado

LLM Tornado is a .NET SDK for building AI agents and workflows against more than 30 model providers and vector databases through one provider-agnostic interface.

LLM Tornado is a .NET library for building, orchestrating and deploying AI agents and workflows. It ships built-in connectors to over 30 providers, including Anthropic, OpenAI, Google, Cohere, Mistral, DeepSeek and OpenRouter, as well as local runtimes such as vLLM, Ollama and LocalAI, and exposes each provider's distinct features through strongly typed code rather than a lowest-common-denominator API.

Its agent orchestration model separates an Orchestrator (the graph), a Runner (a node) and an Advancer (an edge), and supports handoffs between agents, parallel execution and export to Mermaid diagrams. It supports the Model Context Protocol and an Agent2Agent protocol for cross-platform agent collaboration, text, image, video, document, URL and audio input and output, and integrates with Microsoft.Extensions.AI for use inside Semantic Kernel applications.

A pipeline is written once and can run against any supported provider by changing only the model's name.

Website: https://llmtornado.ai
