Frontmatec.AI
0.0.1
See the version list below for details.
dotnet add package Frontmatec.AI --version 0.0.1
NuGet\Install-Package Frontmatec.AI -Version 0.0.1
<PackageReference Include="Frontmatec.AI" Version="0.0.1" />
<PackageVersion Include="Frontmatec.AI" Version="0.0.1" />
<PackageReference Include="Frontmatec.AI" />
paket add Frontmatec.AI --version 0.0.1
#r "nuget: Frontmatec.AI, 0.0.1"
#:package Frontmatec.AI@0.0.1
#addin nuget:?package=Frontmatec.AI&version=0.0.1
#tool nuget:?package=Frontmatec.AI&version=0.0.1
Frontmatec.AI
LLM agents, tools, prompts, and threads for building AI-powered .NET applications.
This repo ships two NuGet packages and is also browsable on GitHub:
- Frontmatec.AI — core agent loop, prompt templates, thread persistence, and provider clients (Anthropic, OpenAI, Gemini, Ollama).
- Frontmatec.AI.Windows — WPF chat, thread list, and tool-approval views built on
Frontmatec.Windows.
A small WPF test app (WINAI) wires both packages together as a reference.
API keys
Provider API keys are read from AI:Clients:{Provider}:ApiKey in IConfiguration. The test app pattern: declare the keys in appsettings.json with empty values, then override them in appsettings.Development.local.json (gitignored). Ollama runs locally and needs no key.
// appsettings.Development.local.json
{
"AI": {
"Clients": {
"Anthropic": { "ApiKey": "sk-ant-..." },
"OpenAI": { "ApiKey": "sk-proj-..." },
"Gemini": { "ApiKey": "AIza..." }
}
}
}
| 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
- Fluid.Core (>= 2.31.0)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.8)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.8)
- Microsoft.Extensions.Options (>= 10.0.8)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.8)
- NCrontab (>= 3.4.0)
- YamlDotNet (>= 17.1.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Frontmatec.AI:
| Package | Downloads |
|---|---|
|
Frontmatec.AI.Windows
WPF chat, thread, and tool-approval views for Frontmatec AI agents. |
GitHub repositories
This package is not used by any popular GitHub repositories.