Key Features
- Multi-language: Python, .NET, Java SDKs
- Multi-model: OpenAI, Azure, HuggingFace, NVIDIA, Ollama, LMStudio
- Agent framework: Tools, plugins, and automatic planning
- Multi-agent orchestration: Complex workflow coordination
- Vector DB integration: Azure AI Search, Elasticsearch, Chroma
- Multimodal: Text, vision, audio processing
- Enterprise-ready: Observability, security, Azure integration
FAQ
Q: What is Semantic Kernel? A: Microsoft's AI agent framework with 27.6K+ stars. Python/.NET/Java, multi-model, multi-agent, vector DB, enterprise-ready. MIT licensed.
Q: How do I install Semantic Kernel?
A: Python: pip install semantic-kernel. .NET: dotnet add package Microsoft.SemanticKernel.