EntwineAgents.Ai
0.1.2
dotnet add package EntwineAgents.Ai --version 0.1.2
NuGet\Install-Package EntwineAgents.Ai -Version 0.1.2
<PackageReference Include="EntwineAgents.Ai" Version="0.1.2" />
<PackageVersion Include="EntwineAgents.Ai" Version="0.1.2" />
<PackageReference Include="EntwineAgents.Ai" />
paket add EntwineAgents.Ai --version 0.1.2
#r "nuget: EntwineAgents.Ai, 0.1.2"
#:package EntwineAgents.Ai@0.1.2
#addin nuget:?package=EntwineAgents.Ai&version=0.1.2
#tool nuget:?package=EntwineAgents.Ai&version=0.1.2
EntwineAgents.Ai
The provider seam for .NET LLM agents: one IChatProvider interface, ready-made OpenAI-compatible
(OpenAI, OpenRouter, Groq, Ollama, ...) and Anthropic-native providers, and a registry that routes per
request via ChatRequest.ProviderKey.
var provider = new OpenAiCompatibleChatProvider(httpClientFactory, Options.Create(new LlmOptions
{
ModelId = "gpt-4.1-nano",
}));
var answer = await provider.CompleteAsync(new ChatRequest(
UserPrompt: "Say hi in five words.",
SystemPrompt: "You are terse.",
JsonResponse: false));
Your agents never learn which vendor is behind them — swap providers in DI, or route per call.
Part of EntwineAgents — a lean, composable agent runtime
for .NET. Pairs with EntwineAgents.Runtime for typed agent shells.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- Microsoft.Extensions.Http (>= 10.0.7)
- Microsoft.Extensions.Options (>= 10.0.7)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on EntwineAgents.Ai:
| Package | Downloads |
|---|---|
|
EntwineAgents.Runtime
Typed agent shells for .NET: Agent<TInput,TResult> and BatchAgent<TItem,TResult> over one primitive - prompt by key, one turn, typed degrade, typed parse. |
GitHub repositories
This package is not used by any popular GitHub repositories.