Frontmatec.AI.Windows
0.0.1
See the version list below for details.
dotnet add package Frontmatec.AI.Windows --version 0.0.1
NuGet\Install-Package Frontmatec.AI.Windows -Version 0.0.1
<PackageReference Include="Frontmatec.AI.Windows" Version="0.0.1" />
<PackageVersion Include="Frontmatec.AI.Windows" Version="0.0.1" />
<PackageReference Include="Frontmatec.AI.Windows" />
paket add Frontmatec.AI.Windows --version 0.0.1
#r "nuget: Frontmatec.AI.Windows, 0.0.1"
#:package Frontmatec.AI.Windows@0.0.1
#addin nuget:?package=Frontmatec.AI.Windows&version=0.0.1
#tool nuget:?package=Frontmatec.AI.Windows&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-windows7.0 is compatible. |
-
net10.0-windows7.0
- Frontmatec.AI (>= 0.0.1)
- Frontmatec.Windows (>= 3.0.1)
- Markdig.Wpf (>= 0.5.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.