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