自己記述型エージェントカーネル(kernel)
概要
LLXML を中核とする「kernel」リポジトリは、AI による支援開発を想定した自己記述フォーマットとその初期シードを提供します。フォーマットは二つのプリミティブで成り立ち、
リポジトリの統計情報
- スター数: 3
- フォーク数: 0
- ウォッチャー数: 3
- コミット数: 24
- ファイル数: 7
- メインの言語: 未指定
主な特徴
- 自己記述(self-describing)フォーマット(
)による仕様表現 - 教え込み可能なプロセス単位(
)でワークフローを定義 - seed-v8.zip と boot.xml を用いた起動ワークフローの提示
- 再帰的構造によりスキルがさらにスキルを生成・管理可能
技術的なポイント
LLXML の核は「自己を記述するメタデータ」と「実行可能なスキル定義」を分離しつつ結びつける点にあります。
プロジェクトの構成
主要なファイルとディレクトリ:
- CHANGELOG.md: file
- LICENSE: file
- README.md: file
- boot.xml: file
- self.txt: file
…他 2 ファイル
README の抜粋では、まず seed-v8.zip をダウンロードして展開し、フロンティア AI に boot.xml を読ませることが開始手順として示されています。また、LLXML は
使い方と応用例(短観)
- ローカルでの実験: seed-v8.zip を展開し、boot.xml をローカルの LLM インターフェース(ブラウザベースのフロンティア AI 等)に読み込ませることで起動手順を検証できます。
- スキルライブラリ化:
をテンプレート化してチーム内で共有することで、ワークフローの一貫性を保てます。 - ドキュメント駆動開発:
による仕様記述をドキュメント兼実行可能アサートとして扱い、AI を使ったテストやコード生成の起点にできます。
まとめ
自己記述とスキル構造を組み合わせ、AI主導の開発ワークフローを形式化する実験的なカーネルです(約50字)。
リポジトリ情報:
- 名前: kernel
- 説明: Self-describing agentic kernel
- スター数: 3
- 言語: null
- URL: https://github.com/llxml/kernel
- オーナー: llxml
- アバター: https://avatars.githubusercontent.com/u/249426364?v=4