このプロジェクトについて
Pueoは、ユーザーの絶え間ない介入を必要とせずにHome Assistant (HA) インスタンスを監視し、問題を特定して修正する自律型AIエージェントです。Ollamaを使用したローカル推論により完全にデバイス上で動作するため、プライバシーが確保され、クラウドAPIへの依存度が低減されます。
主な機能は以下の通りです:
- 警戒監視:SSH経由でHAログをライブストリーミングし、ローカルAIモデルを使用してエントリをトリアージします。
- 適応的診断:反復的なツール呼び出しループを使用して、設定ファイルの分析、ヘルスチェックの実行、および根本原因の特定を行います。
- 自己修復:修正案を提示し、サンドボックスでテストした後、ネイティブのHAバックアップスナップショットを作成した上でのみ適用します。
- ローカルRAGナレッジベース:ChromaDBを利用して、HAのリリースノート、HACSの変更履歴、および統合ドキュメントをローカルに保存し、クエリします。
- インタラクティブダッシュボード:ポート8080でウェブインターフェースを提供し、修復アクションの確認、イベントタイムラインの表示、およびエージェントとのチャットによるライブHA状態のクエリや永続的なメモの保存が可能です。
- パーソナライズされたアップデート分析:利用可能なHAアップデートをユーザー固有の設定と照らし合わせて分析し、関連する破壊的変更を特定します。
このシステムはmacOSにネイティブにデプロイするか、Docker経由でデプロイでき、構造化された6段階の調査サイクル(コンテキストの取得、仮説の形成、証拠の収集、根本原因の確認、実行、報告)をサポートしています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.