KNM.Reporting.AI 1.0.0
KNM.Reporting.AI
AI conversational agent for KNM.Reporting with Ollama tool use, session management, and multi-DbContext support.
Overview
KNM.Reporting.AI is a NuGet package that provides an AI-powered conversational layer on top of KNM.Reporting. It enables users to interact with reporting systems using natural language through Ollama-based LLM models with tool use.
Features
- Natural language interface for report generation
- Ollama integration with tool-calling support
- Session management with conversation history
- Multi-DbContext schema extraction
- Streaming responses
Installation
dotnet add package KNM.Reporting.AI
Registration
builder.Services.AddKnmReporting()
.WithClosedXml()
.WithQuestPdf()
.Build();
builder.Services.AddKnmReportingAI(options =>
{
options.OllamaEndpoint = "http://localhost:11434";
options.ModelName = "qwen2.5-coder:7b";
});
License
Commercial product — KoNiMa S.r.l. All rights reserved.
Showing the top 20 packages that depend on KNM.Reporting.AI.
| Packages | Downloads |
|---|---|
|
KNM.Reporting.AI.Api
SSE API adapter for KNM.Reporting.AI with minimal API endpoints
|
0 |
.NET 10.0
- KNM.Reporting (>= 1.0.2)
- KNM.Core (>= 1.5.0)
- KNM.CryptoHelper (>= 1.6.1)
- Microsoft.EntityFrameworkCore (>= 10.0.5)
- Microsoft.EntityFrameworkCore.Relational (>= 10.0.5)
- OllamaSharp (>= 5.4.25)
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 | 0 | 04/04/2026 |