Semantic Kernel Tools
Tools and frameworks for building applications with Microsoft Semantic Kernel, including SDKs, plugins, integrations, playgrounds, and extensions. Does NOT include general LLM SDKs, non-Semantic-Kernel agent frameworks, or tools for other AI platforms.
There are 25 semantic kernel tools tracked. 1 score above 70 (verified tier). The highest-rated is microsoft/semantic-kernel at 86/100 with 27,444 stars. 1 of the top 10 are actively maintained.
Get all 25 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=semantic-kernel-tools&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
microsoft/semantic-kernel
Integrate cutting-edge LLM technology quickly and easily into your apps |
|
Verified |
| 2 |
afshinm/semantic-kernel-js
Semantic Kernel for JavaScript |
|
Emerging |
| 3 |
anthonypuppo/sk-nl2ef-plugin
A ChatGPT plugin built with Semantic Kernel that queries a database via... |
|
Emerging |
| 4 |
kbeaugrand/SemanticKernel.Assistants
Microsoft Semantic Kernel Assistants This enables the usage of assistants... |
|
Emerging |
| 5 |
custouch/semantic-kernel-ERNIE-Bot
Semantic Kernel 集成文心千帆 |
|
Emerging |
| 6 |
brakmic/SKPlayground
Semantic Kernel Playground |
|
Emerging |
| 7 |
lemillermicrosoft/skonsole
A collection of Plugins and example console application built on the Semantic Kernel |
|
Emerging |
| 8 |
anthonypuppo/skplayground
Interactive playground to experiment with Microsoft's Semantic Kernel SDK.... |
|
Experimental |
| 9 |
soenneker/soenneker.semantickernel.pool.openai.azure
Provides Azure OpenAI-specific registration extensions for... |
|
Experimental |
| 10 |
anthonypuppo/skpersona
Demonstration of how to give Language Models (LLMs) a unique persona using... |
|
Experimental |
| 11 |
soenneker/soenneker.semantickernel.pool.gemini
Provides Gemini-specific registration extensions for KernelPoolManager,... |
|
Experimental |
| 12 |
soenneker/soenneker.semantickernel.pool.mistral
Provides Mistral-specific registration extensions for KernelPoolManager,... |
|
Experimental |
| 13 |
cuti24/soenneker.semantickernel.pool.openai
Provides OpenAI-specific registration extensions for KernelPoolManager,... |
|
Experimental |
| 14 |
MIKE23482/soenneker.semantickernel.pool.gemini
Provides Gemini-specific registration extensions for KernelPoolManager,... |
|
Experimental |
| 15 |
Sypexxx/soenneker.semantickernel.pool.openai.azure
Provides Azure OpenAI-specific registration extensions for... |
|
Experimental |
| 16 |
dcostea/Apex.SemanticKernel.Workshop
These are the Microsoft Semantic Kernel Workshop notebooks. It addresses AI... |
|
Experimental |
| 17 |
ElliotOne/nl-agent-sk-ollama-with-function
An educational example demonstrating how to build a local AI agent in C#... |
|
Experimental |
| 18 |
Azure-For-Everyone/sk-hotelfiltering
An example of how to use Semantic Kernel as part of a Hotel booking website... |
|
Experimental |
| 19 |
TortillaZHawaii/Chatonator
Semantic Kernel demo program using Ollama |
|
Experimental |
| 20 |
MarcoPalomo/audit-sem-krnl
Automated conformance audit systems for criticals infrastructures, built on... |
|
Experimental |
| 21 |
SemanticKernelCommunity/semantickernel-community-dotnet
Part of the Semantic Kernel Community Project. Repository for extensions for... |
|
Experimental |
| 22 |
kbeaugrand/SemanticKernel.Connectors.Memory.MongoDB
Atlas MongoDB connector for Semantic Kernel skills and semantic memory |
|
Experimental |
| 23 |
instantiator/semantic-kernel-experiment
A simple experimental project with sample code for using the Semantic Kernel... |
|
Experimental |
| 24 |
nounbase/genmap
Nounbase Semantic Map Generator [for SQL Server] |
|
Experimental |
| 25 |
skitsanos/demo-semantic-kernel
A playground for Microsoft Semantic Kernel using an OpenAI‑compatible endpoint |
|
Experimental |