Artificial Intelligence

Semantic Kernel

Microsoft's open-source SDK for integrating LLMs with programming languages. It provides a framework for orchestrating AI capabilities with conventional code.

Why It Matters

Semantic Kernel makes it easy to add AI capabilities to existing enterprise applications, bridging the gap between LLM experiments and production software.

Example

A .NET application using Semantic Kernel to connect to Azure OpenAI, manage prompt templates, chain LLM calls with database queries, and maintain conversation memory.

Think of it like...

Like a universal adapter that lets your existing software talk to AI models — plugging AI capabilities into your current tech stack without rebuilding everything.

Related Terms