試作の目的
単体AIへすべてを任せるのではなく、必要な能力を別々の責務として持たせ、必要に応じて組み合わせる考え方を試したPrototypeです。
何を検証したのか
- 最小限のRuntimeとAPI
- Core処理と外部Toolの分離
- Evidence確認を別責務にする考え方
- Security境界
- StateとWorkspaceの管理
- 能力を後から差し替えられる接続境界
- 複数AIを協調させる基盤設計
- 処理量を抑える情報圧縮
なぜ試作として分けているのか
KAGRRA-AIは現在のAsteraそのものではありません。Prototypeとして構造上の仮説を早い段階で試し、どの考え方が後のProjectへ使えるかを確認するためのものです。
後のProjectへつながった考え方
- 責務を分ける
- Stateを独立して扱う
- Evidenceと生成を混ぜない
- SecurityをCore処理へ埋め込みすぎない
- 能力を差し替え可能にする
公開情報
公式Repository:seigo-gace/KAGRRA-AI