ElevenAgents.Net.SemanticKernel
0.1.0
dotnet add package ElevenAgents.Net.SemanticKernel --version 0.1.0
NuGet\Install-Package ElevenAgents.Net.SemanticKernel -Version 0.1.0
<PackageReference Include="ElevenAgents.Net.SemanticKernel" Version="0.1.0" />
<PackageVersion Include="ElevenAgents.Net.SemanticKernel" Version="0.1.0" />
<PackageReference Include="ElevenAgents.Net.SemanticKernel" />
paket add ElevenAgents.Net.SemanticKernel --version 0.1.0
#r "nuget: ElevenAgents.Net.SemanticKernel, 0.1.0"
#:package ElevenAgents.Net.SemanticKernel@0.1.0
#addin nuget:?package=ElevenAgents.Net.SemanticKernel&version=0.1.0
#tool nuget:?package=ElevenAgents.Net.SemanticKernel&version=0.1.0
ElevenAgents.Net.SemanticKernel
Bridges Microsoft Semantic Kernel to the
ElevenLabs Agents platform. Every
KernelFunction in your kernel becomes an ElevenLabs client tool, so a voice agent can
call your existing .NET code by name.
using ElevenAgents.Net.Realtime;
using ElevenAgents.Net.SemanticKernel;
// your kernel, with whatever plugins you already have
var kernel = Kernel.CreateBuilder().Build();
kernel.Plugins.AddFromType<OrdersPlugin>();
await using var conversation = await AgentConversation.ConnectAsync(
new ConversationOptions { AgentId = "your_agent_id" });
// one line: every kernel function is now a tool the agent can call
KernelToolBridge.Register(conversation, kernel);
Configure client tools on the ElevenLabs agent with names matching your kernel functions
(KernelToolBridge.GetToolNames(kernel) lists them). When the agent decides to call one,
the matching kernel function runs with the tool's parameters and its result is spoken back.
Not affiliated with ElevenLabs. MIT licensed.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- ElevenAgents.Net (>= 0.1.0)
- Microsoft.SemanticKernel.Abstractions (>= 1.32.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0 | 42 | 7/22/2026 |