AIKernel.NET
updated: 2026-06-17

Kernel

概要

このページでは Kernel を repository metadata と generated Reference に基づいて説明します。

背景

Concept page は人間に役立つ説明を置くためにあります。単なる生成表ではなく、API surface がなぜ分割されているかを説明します。

使い方

まず概念を読み、正確な member と source path は package Reference で確認します。

Source-backed Example

AIKernel.Core exposes 193 public type inventory entries across namespaces such as AIKernel.Common.Exceptions, AIKernel.Common.IO, AIKernel.Common.Json, AIKernel.Common.Logging.

Package context

Package Kind Version Description Source
AIKernel.Abstractions nuget 0.1.2 AIKernel is an operating-system-style framework for AI applications, designed around strict category separation, context isolation, and contract-driven orche... AIKernel.NET/src/AIKernel.Abstractions/AIKernel.Abstractions.csproj
AIKernel.Contracts nuget 0.1.2 AIKernel is an operating-system-style framework for AI applications, designed around strict category separation, context isolation, and contract-driven orche... AIKernel.NET/src/AIKernel.Contracts/AIKernel.Contracts.csproj
AIKernel.Dtos nuget 0.1.2 AIKernel is an operating-system-style framework for AI applications, designed around strict category separation, context isolation, and contract-driven orche... AIKernel.NET/src/AIKernel.Dtos/AIKernel.Dtos.csproj
AIKernel.Enums nuget 0.1.2 AIKernel is an operating-system-style framework for AI applications, designed around strict category separation, context isolation, and contract-driven orche... AIKernel.NET/src/AIKernel.Enums/AIKernel.Enums.csproj
AIKernel.Common nuget 0.1.2 English AIKernel.Common provides foundational utility components shared across the AIKernel ecosystem. This package contains cross-cutting features such as f... AIKernel.Core/src/AIKernel.Common/AIKernel.Common.csproj
AIKernel.Core nuget 0.1.2 EN: Core runtime engine for AIKernel.NET. Provides the foundational execution logic for VFS, ROM, Context construction, and inference execution in a determin... AIKernel.Core/src/AIKernel.Core/AIKernel.Core.csproj
AIKernel.Hosting nuget 0.1.2 EN: Hosting and dependency injection extensions for AIKernel.NET. Provides IServiceCollection integration and startup wiring for ASP.NET Core and .NET Generi... AIKernel.Core/src/AIKernel.Hosting/AIKernel.Hosting.csproj
AIKernel.Kernel nuget 0.1.2 EN: Kernel facade and orchestration layer for AIKernel.NET. Coordinates Core, Providers, Context, Governance, and execution flow through a unified IKernel in... AIKernel.Core/src/AIKernel.Kernel/AIKernel.Kernel.csproj
aikernel-net python 0.1.2 Python binding for AIKernel Core 0.1.2 functional primitives, provider contracts, manifests, and managed assembly discovery. AIKernel.Core/python/pyproject.toml
AIKernel.Control nuget 0.1.2 Entry package for AIKernel.Control v0.1.2. Installs the Control Core, CPU, Emulator, Diagnostics, and GPU boundary packages for governed semantic execution h... AIKernel.Control/src/AIKernel.Control/AIKernel.Control.csproj
... ... ... 45 more packages are listed in the generated Reference. ...

補足

  • Kernel は contract を受け取り、runtime behavior を Core 側へ閉じ込める中心です。
  • If a behavior is not confirmed in source or tests, this documentation leaves it as TODO: source required.
  • Generated Reference pages are separated from these hand-written guide pages.

関連ページ

Source: concepts/kernel-jp.md