26 lines
762 B
Markdown
26 lines
762 B
Markdown
# 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 で定義
|
||
- プロバイダ・モデル・システムプロンプト
|