Runiq.AI.Core 1.0.0

dotnet add package Runiq.AI.Core --version 1.0.0
                    
NuGet\Install-Package Runiq.AI.Core -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="Runiq.AI.Core" Version="1.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Runiq.AI.Core" Version="1.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Runiq.AI.Core" />
                    
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 Runiq.AI.Core --version 1.0.0
                    
#r "nuget: Runiq.AI.Core, 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 Runiq.AI.Core@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=Runiq.AI.Core&version=1.0.0
                    
Install as a Cake Addin
#tool nuget:?package=Runiq.AI.Core&version=1.0.0
                    
Install as a Cake Tool

Runiq.AI.Core

NuGet Version

Embedded ASP.NET Core runtime and dashboard hosting layer for Runiq AI.

Runiq.AI.Core wires Runiq AI into ASP.NET Core applications. Use it to register agents, expose runtime endpoints, host the embedded dashboard, browse context spaces, and inspect workflow activity from your own application.

Why Runiq.AI.Core?

Runiq.AI.Core is the ASP.NET Core integration package for Runiq AI.

It focuses on:

  • ASP.NET Core service registration
  • Agent runtime hosting
  • Embedded dashboard hosting
  • Runtime metadata endpoints
  • Agent metadata endpoints
  • Context space browsing endpoints
  • Workflow dashboard endpoint integration
  • Application-owned hosting with no separate dashboard server

Install

dotnet add package Runiq.AI.Core --version 1.0.0

Quick Start

Register Runiq AI services:

using Runiq.AI.Agents;
using Runiq.AI.Core;

builder.Services.AddRuniqServer(options =>
{
    options.AddAgent(new Agent(
        id: "weather-agent",
        name: "Weather Agent",
        instructions: "Answer weather questions using the available tools.",
        model: "openai/gpt-5",
        apiKey: builder.Configuration["OpenAI:ApiKey"]));
});

Host the embedded dashboard:

app.UseRuniqDashboard(options =>
{
    options.Path = "/dashboard";
    options.Title = "Runiq Dashboard";
});

Start your ASP.NET Core application and open:

/dashboard

The dashboard is hosted inside your own application. No separate dashboard service is required.

Minimal Example

using Runiq.AI.Agents;
using Runiq.AI.Core;

var builder = WebApplication.CreateBuilder(args);

builder.Services.AddRuniqServer(options =>
{
    options.AddAgent(new Agent(
        id: "assistant",
        name: "Assistant",
        instructions: "You are a helpful assistant.",
        model: "openai/gpt-5",
        apiKey: builder.Configuration["OpenAI:ApiKey"]));
});

var app = builder.Build();

app.UseRuniqDashboard(options =>
{
    options.Path = "/dashboard";
    options.Title = "Runiq Dashboard";
});

app.Run();

Dashboard Hosting

UseRuniqDashboard serves the embedded dashboard UI from your ASP.NET Core application.

app.UseRuniqDashboard(options =>
{
    options.Path = "/dashboard";
    options.Title = "My Runiq App";
});

Typical dashboard path examples:

/dashboard
/admin/runiq
/runiq

What It Provides

Runiq.AI.Core provides the runtime and hosting layer for the broader Runiq AI platform.

Area Description
Service registration Registers Runiq runtime services in ASP.NET Core
Agent metadata Exposes registered agent information
Dashboard hosting Serves the embedded dashboard UI
Runtime endpoints Provides endpoints used by the dashboard and runtime
Context browsing Surfaces context spaces, sources, and skill documents
Workflow visibility Provides workflow dashboard endpoint integration

Application-Owned Runtime

Runiq AI is designed to run inside your application.

That means:

  • Your ASP.NET Core app owns the hosting process
  • The dashboard is embedded into your app
  • Agents are registered from your application startup
  • Context spaces and workflows are exposed through your runtime
  • You do not need to deploy a separate Runiq dashboard server

Typical Use Cases

Use Runiq.AI.Core when you want to:

  • Add Runiq AI to an ASP.NET Core application
  • Host the embedded dashboard
  • Register and inspect agents
  • Expose runtime metadata endpoints
  • Browse context spaces and source documents
  • Inspect workflow definitions and activity
  • Build internal AI agent platforms for .NET applications

Runiq AI is modular. Runiq.AI.Core is usually used together with other Runiq packages:

Package Purpose
Runiq.AI.Agents Defines agents, tools, provider integration, and streaming execution primitives
Runiq.AI.Workflows Provides code-first workflow orchestration primitives
Runiq.AI.Mcp Exposes ASP.NET Core applications through MCP-compatible tools

Documentation

Full documentation is available at:

https://runiq.net/docs

Status

This package targets the Runiq AI 1.0.0 stable release.

The main direction is clear:

Build code-first AI agents, tools, workflows, context sources, MCP endpoints, and dashboards for .NET applications.

License

MIT

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net10.0

    • No dependencies.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on Runiq.AI.Core:

Package Downloads
Runiq.AI.Rag

Retrieval-augmented generation primitives for Runiq AI agents.

Runiq.AI.Agents

Agent runtime, tool execution, provider integration, and streaming primitives for Runiq AI.

Runiq.AI.Workflows

Workflow orchestration primitives for Runiq AI runtime and dashboard scenarios.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.0 147 9/5/2026