Skip to content

AIKernel.Providers v0.1.1 — Converging provider capabilities

Choose a tag to compare

@egumaru egumaru released this 10 Jun 13:47
fdda62c

June 10th, 2026 — Converging provider capabilities.

2026年6月10日──プロバイダ能力を収束する。

Converging provider capabilities: descriptors, manifests, and invokers stabilize across the 0.1.1 capability graph.

プロバイダ能力の収束──Descriptor・Manifest・Invoker が 0.1.1 能力グラフ全体で安定化する。

Highlights

AIKernel.Providers 0.1.1 finalizes the official provider layer for the AIKernel Semantic OS. This release stabilizes provider descriptors, manifests, invokers, standard OS driver providers, Python wrapper coverage, and the repository layout used by source projects, tests, documentation, and native assembly discovery.

What's Changed

  • Finalized the official 0.1.1 provider package set.
  • Organized provider source projects by category:
    • Chat
    • Compute
    • Llm
    • Pipeline
    • Standard
  • Organized test projects using the same category structure as source projects.
  • Moved ChatOpenAIProvider into the Chat category to match its provider role and manifest identity.
  • Updated AIKernel.Providers.slnx so Solution Explorer mirrors the physical category layout.
  • Updated all affected test project references after category relocation.
  • Updated README and provider documentation paths for the corrected category layout.
  • Updated Python native assembly discovery to use the corrected ChatOpenAIProvider location.
  • Preserved package IDs and namespaces such as AIKernel.Providers.ChatOpenAI, AIKernel.Providers.ChatHistory, AIKernel.Providers.CudaCompute, AIKernel.Providers.DynamicPipelineCompiler, AIKernel.Providers.LocalLlm, AIKernel.Providers.MicrosoftAI, and AIKernel.Providers.Standard.
  • Updated documentation to describe Providers as the AIOS driver model layer.
  • Added AIKernel.Monolith context as the official distribution consuming the provider layer.
  • Ensured release notes and documentation consistently describe 0.1.1 as the current public release.

Provider Categories

Chat

  • AIKernel.Providers.ChatOpenAI
  • AIKernel.Providers.ChatHistory

Compute

  • AIKernel.Providers.CudaCompute

Llm

  • AIKernel.Providers.LocalLlm
  • AIKernel.Providers.MicrosoftAI

Pipeline

  • AIKernel.Providers.DynamicPipelineCompiler

Standard

  • AIKernel.Providers.Standard

Python Package

The Python wrapper continues to expose the provider surface through the aikernel-providers package. Native discovery has been aligned with the new category layout so Python can locate the bundled .NET provider assemblies consistently.

Compatibility

  • Target version: 0.1.1
  • Compatible with AIKernel.NET 0.1.1 and AIKernel.Core 0.1.1.
  • Package IDs remain stable despite repository layout cleanup.
  • The category layout change is repository-structural and does not rename the public provider package IDs.

Validation

  • Release build passed with package generation disabled.
  • .NET provider tests passed.
  • Python wrapper tests passed.