2026-05-30 00:40:12 +09:00
2026-09-22 02:35:42 +09:00
2026-07-22 18:43:35 +09:00
2026-04-04 03:30:01 +09:00

夜居 / Yoi

Yoiは、LLM Workerの実行履歴と明示的な権限を管理するエージェント実行基盤である。Workspaceの記録と操作権限をBackendが管理し、RuntimeがWorkerと作業ディレクトリの実行資源を管理する。単一プロセスで実行するStandaloneは、Workspaceの権限やRuntime Workerの登録とは分離している。

実装の入口

  • agen:LLMターン、履歴、ツール呼出し。
  • worker:セッション、機能、ツールと実行権限の接続。
  • workspace-server:Workspaceの正本とBackend操作。
  • worker-runtime:Workerの実行とRuntime資源。
  • standalone:プロセス内の独立した実行ホスト。
  • yoi・tui・Web:利用者との接点。

各crateのREADMEをcrateドキュメントとして使い、具体的な設計理由はmodule・itemのrustdocに置く。文書の追加・維持・削除は文書管理規則、変更の検証は検証規則に従う。

ライセンスはMIT。

S
Description
No description provided
Readme MIT
41 MiB
Languages
Rust 83.4%
TypeScript 12.8%
Svelte 3.2%
CSS 0.4%