// PRODUCT

KRS-OS — 技術記録

以前から続けている個人開発の記録です。現在の代表作は「だんどり」で、KRS-OSを同格の主力商品として販売するページではありません。

01 CONCEPT

なぜ "OS" と呼ぶのか

複数のモデルや処理をどう組み合わせるかを試す中で、Kernel(ルーティング)・Memory・Applications(Agents)という層で整理してきました。これは私自身の設計メモです。

何を共通化し、何を用途ごとに分けるか。実装と運用で見えたことを記事に残し、現在のプロダクト開発にも必要な考え方を持ち込んでいます。

02 NOTES

設計や実験の記録

KRS関連の実装や試行錯誤は技術記事に残しています。機能や運用状況は記事の日付と公開コードをご確認ください。


02 ARCHITECTURE

以前の設計メモ

以下は個人開発で検討した構成の記録です。現在の稼働状況や、提供・連携を保証する機能一覧ではありません。

07interfaces/画面・APIなど、利用者との接点を分けて考える
06skills/再利用する処理を整理するための設計案
05runtime/処理の実行とライフサイクルを扱う層
04tools/外部処理との接続方法を分離する考え方
03router/処理の振り分けを担う層
02memory/状態や履歴の持ち方を検討する層
01knowledge/参照する知識を扱う層