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

Version Downloads Last updated
1.0.0 0 04/04/2026