Vibe Coding Discover

AI Frameworks

semantic-kernel

View on GitHub

Integrate cutting-edge LLM technology quickly and easily into your apps

★ 29K4,786 forksC#MITmicrosoft

Microsoft's model-agnostic SDK for building AI agents and multi-agent systems in Python, .NET, and Java. Ships plugins/tool calling, memory and vector connectors, planners, and MCP support; now succeeded by Microsoft Agent Framework.

Use Cases

Build LLM chat assistantsMulti-agent orchestration and triage routingTool/plugin calling with structured outputRAG over vector databasesEnterprise copilots with observabilityModel-agnostic provider swappingLocal/offline LLM deploymentMultimodal text, vision and audio appsBusiness process workflowsExpose agents via MCP

Built With

Language
C#
Frameworks
Semantic Kernel · .NET · Pydantic · ONNX Runtime · Azure AI Search · Elasticsearch · Chroma · Ollama · LM Studio

Tags

ai-agents · multi-agent · orchestration · llm · sdk · plugins · function-calling · mcp · prompt-templates · vector-db · rag · memory · multimodal · dotnet · python · java

semantic-kernel — Vibe Coding Discover