microsoft/semantic-kernel
Integrate cutting-edge LLM technology quickly and easily into your apps
Provides a model-agnostic agent orchestration framework supporting multiple LLM backends (OpenAI, Azure OpenAI, Hugging Face, local models via Ollama) with a plugin system for tool integration, vector database connectors, and multimodal capabilities. Built for Python, .NET, and Java with structured agents capable of autonomous planning, memory management, and multi-agent collaboration workflows.
27,444 stars. Used by 5 other packages. Actively maintained with 32 commits in the last 30 days. Available on PyPI.
Stars
27,444
Forks
4,501
Language
C#
License
MIT
Category
Last pushed
Mar 13, 2026
Commits (30d)
32
Dependencies
22
Reverse dependents
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/microsoft/semantic-kernel"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
afshinm/semantic-kernel-js
Semantic Kernel for JavaScript
kbeaugrand/SemanticKernel.Assistants
Microsoft Semantic Kernel Assistants This enables the usage of assistants for the Semantic...
anthonypuppo/sk-nl2ef-plugin
A ChatGPT plugin built with Semantic Kernel that queries a database via natural language. Winner...
custouch/semantic-kernel-ERNIE-Bot
Semantic Kernel 集成文心千帆
brakmic/SKPlayground
Semantic Kernel Playground