Tags: AIKernel-NET/AIKernel.NET
Tags
AIKernel.NET v0.0.1 Release — The day the Kernel was fixed. (#3) # AIKernel.NET v0.0.1 Release Notes **2026-05-06** **May the 6th — The day the Kernel was fixed.** **5月6日 — カーネルが構造的に修復された日。** ## Overview / 概要 **AIKernel.NET v0.0.1** is the first **Structural Stability Point (Canonical Source)** of the AIKernel architecture. This release establishes the minimal, deterministic contract baseline for all future implementations. **AIKernel.NET v0.0.1** は、AIKernelアーキテクチャにおける最初の**構造的安定点(Structural Stability Point / Canonical Source)**です。 本バージョンでは、抽象レイヤに混入していたアプリケーション層の概念を排除し、AIKernelを「AIアプリケーションのOS」として成立させるための、最小かつ決定論的な契約基盤を確立しました。 ## Key Changes / 主な変更点 ### 1. Architectural Purification / アーキテクチャの純化 - **Removed UseCases namespace (Issue #2)** from abstraction boundaries to restore dependency consistency. - **Strict Contract-First** alignment: removed implementation-layer coupling and reinforced a pure contract layer composed of Interfaces and DTOs. - 抽象境界から **UseCases 名前空間を削除(Issue #2)**し、依存方向の一貫性を回復。 - **Strict Contract-First** を徹底し、実装層(Core)への結合を排除。Interface / DTO 中心の正典契約層を確立。 ### 2. Deterministic Execution Foundations / 決定論的実行基盤 - **Introduced IContextSnapshot** to define point-in-time context state with integrity metadata for audit/restore workflows. - **Introduced IKernelReplayer** to replay execution pipelines from trace artifacts (Replay Dumps), ensuring deterministic reproducibility of the execution path itself. - **IContextSnapshot** を導入し、時点コンテキストと整合性情報を固定化。監査・復元・検証の基準点を確立。 - **IKernelReplayer** を導入し、Replay Dump から実行パイプラインを再現。推論出力の再生成ではなく、実行経路そのものの決定論的再現性を保証。 ### 3. Package Structure Redefined / パッケージ構成の再定義 - **AIKernel.Abstractions** reorganized around clear boundaries (Execution / Context / VFS and related domains) with unidirectional dependency flow. - **AIKernel.Dtos** streamlined for cross-cutting contracts such as signed prompts, replay metadata, and event/audit payload structures. - **AIKernel.Abstractions** を Execution / Context / VFS などの責務単位で再編成し、単方向依存を明確化。 - **AIKernel.Dtos** は署名済みプロンプト、リプレイメタデータ、イベント/監査ペイロードなどの横断データ構造を整理。 ## Why This Release Matters / このリリースの意味 **v0.0.1 is not merely an initial version; it is the transition from idea to standard.** **v0.0.1 は単なる初期版ではなく、「構想」から「規格」への転換点です。** - **Architecture purified**: non-kernel noise removed from contract boundaries. - **Contracts fixed**: stable base for implementation work. - **Identity established**: AIKernel is defined as an **Execution OS**, not a feature bundle. - **アーキテクチャの純化**: カーネル境界外のノイズを除去。 - **契約の固定**: 実装フェーズへ進むための安定基盤を確立。 - **アイデンティティの確立**: AIKernelを「機能群」ではなく**Execution OS**として定義。 ## What’s Next / 今後の展開 With the contract baseline fixed in v0.0.1, development now shifts to implementation. - **AIKernel.Core**: reference implementation based on v0.0.1 contracts - **CLI (aik)**: primary operator interface for Kernel, VFS, and execution control - **Provider Ecosystem**: expansion of capability-based drivers across LLM backends v0.0.1で契約基盤が固定されたため、開発は実装フェーズへ移行します。 - **AIKernel.Core**: v0.0.1契約を基盤としたリファレンス実装 - **CLI(aik)**: Kernel / VFS / Executionを管理する主要インターフェース - **Provider Ecosystem**: Capabilityベースのドライバを各種LLMバックエンドへ展開 ## Closing **AIKernel does not define features. It defines the deterministic context in which features become inevitable.** **AIKernelは機能を定義しない。 機能が必然となるための「決定論的な文脈」を定義する。** **The architecture is now canonically defined.** **アーキテクチャは今、正典として定義された。**
Release AIKernel.NET v0.0.0.0 — The Sovereign of Context (#1) # Release AIKernel.NET v0.0.0.0 — The Sovereign of Context ## 🌌 Overview AIKernel.NET は、AI の**推論(Reasoning)**・**素材(Material)**・**生成表現(Expression)**を独立したシステムオブジェクトとして統治する **Semantic Context OS** です。 .NET の強力な型システムと依存性注入(DI)を基盤に、確率的に揺らぐ AI の推論プロセスに対して、決定論的な「実行の枠組み」と「ガバナンス」を提供します。 --- > ### **May the 4th ──** > > **The Force drifts in probability.** > **The Kernel defines the context in which outcomes become inevitable.** > > **Force(力)は確率の中で揺らぐ。** > **Kernel(核)は、必然を成立させる「文脈」を定義する。** > > --- > **v0.0.0.0 — The Sovereign of Context.** --- この **v0.0.0.0** は、AIKernel.NET の「実装に先立つ設計の固定点(Fixed Point)」として位置づけられます。 ## 📢 公開メッセージ(2026年5月4日) 5月1日の「メーデー」に掲げた AI Operating System (AIOS) のビジョンは、本日、具体的な「統治の規律」へと進化しました。 その進化を支えるのは、**AI の確率性を “文脈の決定論” で包摂する**という思想です。 AI という強大な Force(推論能力)は、本質的に不確実であり、確率の海を漂います。 既存のライブラリがその「出力」の便利さを追う一方で、AIKernel.NET はその「文脈(Context)」の支配に執着します。 本リリースでは、AIKernel.NET の核心を成すコア・スペックを公開・刷新しました。 * **論理的整合性の固定**: `LockedProviderInfo` による、リプレイ時の決定論性・再現性の保証。 * **ガバナンスの非推論化**: LLM 自体に承認を委ねない、非推論的コードによる PDP(Policy Decision Point)の確立。 * **意味的正準化(Canonicalization)**: 記述順序に依存しない ROM の正規化と、Git 差分レベルでの意味的同一性の担保。 これは単なるドキュメントの追加ではありません。確率の産物である AI を、エンタープライズ・グレードの「信頼できるコンポーネント」へと変貌させるための、物理的なインターフェース群(Interface/DTO Contracts)の定義です。 AI に Force を持たせるだけの時代は終わりました。 これからは、Kernel がその Force が顕現する「文脈」を支配し、結果を必然へと変える時代です。 ## 🛠 Key Updates in v0.0.0.0 ### 1. Specification Updates * **02. Signed Prompt Governance Spec**: 「幻覚承認」を構造的に排除する決定論的 PDP 要件の定義。 * **03. ROM Core Spec**: 物理的な正準化(Canonicalization)を通じたセマンティック・ハッシュ不変性の確立。 * **04. Model Routing Spec**: 通常時の動的最適化と、リプレイ時の物理固定(Force Provider Mode)の二相動作仕様。 * **06. Replay Dump Spec**: 実行環境を含めて「知能を凍結」し、完全な監査を可能にするダンプ構造の策定。 * **16. Semantic Context OS Vision**: 不変の実行制約(Immutable Execution Constraints)と、カーネル起動ステートマシンの厳格な定義。 ### 2. Core Interfaces & DTOs (Initial Implementation) リポジトリにおいて、OS の骨格を成す契約群を公開しました。 * `IModelVectorRouter`: 能力ベースの動的ルーティング契約。 * `IPromptVerifier`: 署名済みプロンプトの整合性・信頼性検証。 * `IROMCanonicalizer`: Markdown 記述を物理的にソートし、ハッシュ不変性を担保する正規化エンジン。 * `IKernelStateMachine`: 起動から実行に至るまでの Fail-Closed な状態管理。 * `ExecutionConstraints`: 実行時のリソース・制限事項を定義する不変 record。 --- **May the Force (and the Kernel) be with you.**