AgencyDotNet.Llm.Common
0.1.198-ga453511f0e
dotnet add package AgencyDotNet.Llm.Common --version 0.1.198-ga453511f0e
NuGet\Install-Package AgencyDotNet.Llm.Common -Version 0.1.198-ga453511f0e
<PackageReference Include="AgencyDotNet.Llm.Common" Version="0.1.198-ga453511f0e" />
<PackageVersion Include="AgencyDotNet.Llm.Common" Version="0.1.198-ga453511f0e" />
<PackageReference Include="AgencyDotNet.Llm.Common" />
paket add AgencyDotNet.Llm.Common --version 0.1.198-ga453511f0e
#r "nuget: AgencyDotNet.Llm.Common, 0.1.198-ga453511f0e"
#:package AgencyDotNet.Llm.Common@0.1.198-ga453511f0e
#addin nuget:?package=AgencyDotNet.Llm.Common&version=0.1.198-ga453511f0e&prerelease
#tool nuget:?package=AgencyDotNet.Llm.Common&version=0.1.198-ga453511f0e&prerelease
Agency.Llm.Common
LLM provider abstractions for the Agency AI Toolkit — shared interfaces for listing and selecting models.
Install
dotnet add package AgencyDotNet.Llm.Common
Types
IModelProvider—GetModelsAsync()returns available models from the configured provider.Model— record withIdandName.
Usage
// Register a concrete provider (e.g. Agency.Llm.Claude or Agency.Llm.OpenAI)
services.AddSingleton<IModelProvider, ClaudeClient>();
// List available models
var models = await modelProvider.GetModelsAsync();
Part of the Agency AI Toolkit — an open-source .NET agentic AI toolkit.
| 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
- No dependencies.
NuGet packages (5)
Showing the top 5 NuGet packages that depend on AgencyDotNet.Llm.Common:
| Package | Downloads |
|---|---|
|
AgencyDotNet.Llm.OpenAI
OpenAI IModelProvider implementation for the Agency AI Toolkit, built on the official .NET OpenAI SDK with full OpenTelemetry traces and token-usage metrics. Works with Azure OpenAI and OpenAI-compatible endpoints such as LM Studio. |
|
|
AgencyDotNet.Llm.Claude
Anthropic Claude IModelProvider implementation for the Agency AI Toolkit, built on the Stainless Anthropic SDK with full OpenTelemetry traces and token-usage metrics. |
|
|
AgencyDotNet.Harness
Core agentic loop for the Agency AI Toolkit: Agent, ChatSession, Context composition, ToolRegistry, and StopConditions for multi-turn LLM agents with tool calling. |
|
|
AgencyDotNet.Harness.Console
Multi-turn interactive REPL chat harness built on Agency.Harness. Drop-in console host for testing agent prompts, tools, and stop conditions without writing a UI. |
|
|
AgencyDotNet.Acp
Agent Client Protocol (ACP) host for the Agency AI Toolkit: exposes the agent harness over newline-delimited JSON-RPC 2.0 on stdio so any ACP client can drive an Agency agent. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.198-ga453511f0e | 0 | 9/18/2026 |
| 0.1.196-g29f327a13f | 46 | 9/17/2026 |
| 0.1.194-g9adaaec0b7 | 117 | 9/1/2026 |
| 0.1.192-gd2744cd928 | 100 | 9/1/2026 |