yoi/docs_old/spec/mvp.md
2026-04-21 17:39:43 +09:00

762 B
Raw Blame History

MVP実装目標

最小構成

  • Pod: llm-workerをラップし、プロファイル設定で起動
  • niad: Podのライフサイクル管理起動・停止・一覧
  • nia-cli: nia run <profile> でPod起動、stdin/stdoutで対話

PodにWorkerを組み込み、daemonからPodを起動する仕組み。を作成する。

ネットワークは考慮せず、一旦は完全にローカルファイルシステムで動作する。

ビルトインツールは最低限作る。(CURD/Shell)

LLMバックエンドを構成可能にする。

ビルトインツール

  • read_file / write_file / list_dir
  • execute_shell

Profile形式

  • TOML or YAML で定義
  • プロバイダ・モデル・システムプロンプト