AIKernel.NET

AIKernel.Contracts

nuget / version $(PackageVersion)

AIKernel is an operating-system-style framework for AI applications, designed around strict category separation, context isolation, and contract-driven orchestration. This package is part of the AIKernel contract surface and provides interface-only orchestration and context projection contracts. Provides the orchestration contracts and context schemas used by the AIKernel OS, including OrchestrationContext, MaterialContext, and ExpressionContext. These contracts define the immutable input format for Kernel execution. AIKernel は AI アプリケーション向けの OS 的フレームワークであり、カテゴリ分離、コンテキスト隔離、契約駆動の設計思想に基づいています。本パッケージは AIKernel contract surface の一部であり、interface-only の orchestration / context projection contract を提供します。 OrchestrationContext、MaterialContext、ExpressionContext など、AIKernel OS で使用されるオーケストレーション契約とコンテキストスキーマを提供します。これらは Kernel 実行の不変な入力形式を定義します。

Source: AIKernel.NET/src/AIKernel.Contracts/AIKernel.Contracts.csproj

Summary

AIKernel.Contracts belongs to AIKernel.NET. AIKernel is an operating-system-style framework for AI applications, designed around strict category separation, context isolation, and contract-driven orchestration. This package is part of the AIKernel contract surface and provides interface-only orchestration and context projection contracts. Provides the orchestration contracts and context schemas used by the AIKernel OS, including OrchestrationContext, MaterialContext, and ExpressionContext. These contracts define the immutable input format for Kernel execution. AIKernel は AI アプリケーション向けの OS 的フレームワークであり、カテゴリ分離、コンテキスト隔離、契約駆動の設計思想に基づいています。本パッケージは AIKernel contract surface の一部であり、interface-only の orchestration / context projection contract を提供します。 OrchestrationContext、MaterialContext、ExpressionContext など、AIKernel OS で使用されるオーケストレーション契約とコンテキストスキーマを提供します。これらは Kernel 実行の不変な入力形式を定義します。

Why

This reference page is intentionally grouped with package and source context so it is useful as documentation, not only as an autogenerated member list.

Usage

Install or reference this package when your code needs the AIKernel.NET responsibility described by the repository role: Contract packages and canonical interface surface for DTO, enum, abstraction, and contract ownership.

Examples

dotnet add package AIKernel.Contracts --version $(PackageVersion)

Notes

Generated from AIKernel.NET/src/AIKernel.Contracts/AIKernel.Contracts.csproj. The sections below are generated from XML documentation or Python source, and behavior should be confirmed against the linked source and tests.

See Also

Repository index | Docs | Module Map

AIKernel.Contracts

21 members / Source: AIKernel.NET/src/AIKernel.Contracts