Progress.Nuclia 1.0.0

Prefix Reserved
dotnet add package Progress.Nuclia --version 1.0.0
                    
NuGet\Install-Package Progress.Nuclia -Version 1.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Progress.Nuclia" Version="1.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Progress.Nuclia" Version="1.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Progress.Nuclia" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Progress.Nuclia --version 1.0.0
                    
#r "nuget: Progress.Nuclia, 1.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Progress.Nuclia@1.0.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Progress.Nuclia&version=1.0.0
                    
Install as a Cake Addin
#tool nuget:?package=Progress.Nuclia&version=1.0.0
                    
Install as a Cake Tool

Progress.Nuclia .NET SDK

A comprehensive .NET SDK for Progress Agentic RAG's NucliaDb, providing RAG (Retrieval-Augmented Generation) capabilities with knowledge base management, AI-powered search, and resource operations.

📚 Documentation

  • Full SDK Documentation - Complete API reference, configuration options, and advanced features
  • Getting Started Examples - Step-by-step tutorials covering:
    • Basic connectivity
    • Dependency injection integration
    • Streaming responses
    • Citations and source attribution
    • Structured outputs
  • Blazor Sample App - Complete Blazor Web App demonstrating SDK integration

Installation

Install the NuGet package using the .NET CLI:

dotnet add package Progress.Nuclia

Or via Package Manager Console:

Install-Package Progress.Nuclia

Dependency Injection

Register the NucliaDb client in your dependency injection container with a fluent API.

Basic Usage

using Progress.Nuclia.Extensions;

// Create configuration
var config = new NucliaDbConfig(
    ZoneId: "aws-us-east-2-1",
    KnowledgeBoxId: "your-knowledge-box-id",
    ApiKey: "your-api-key"
);

// Create a client instance
using var nucliaDbClient = new NucliaDbClient(config);

// Or Register with DI and inject as nucliaDbClient
// builder.Services.AddNucliaDb(config).UseLogging();

// ask a question
var response = await nucliaDbClient.Search.AskAsync(new AskRequest("What is Nuclia?"));
Console.WriteLine(response.Data.Answer);
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.0 88 3/18/2026
1.0.0-preview2 109 2/26/2026
1.0.0-preview1 89 2/25/2026