open-jarvis/OpenJarvis
Personal AI, On Personal Devices
解決する課題
OpenJarvis は、個人用AIエージェントがクラウドAPIに依存することで生じるプライバシーや信頼性の懸念に対処します。このソフトウェアスタックにより、ユーザーは強力な個人用AIエージェントを自身のデバイス上でローカルに実行でき、外部サーバーへの依存を減らしつつ、エネルギー、レイテンシ、コストといったデバイス固有の制約を最適化できます。
仕組み
OpenJarvis は、3つの柱に基づいたローカルファーストAIフレームワークです。デバイス上でエージェントを構築するための共有プリミティブ、ローカルのトレースデータを使用してモデルを改善する学習ループ、そして精度と並んでハードウェアの制約(FLOPs、エネルギー、金銭的コスト)を主要な指標として扱う評価システムです。Ollama などのモデルサービングツールと統合されており、agentskills.io 標準を通じてエージェントが発見・呼び出し可能な多種多様な「スキル」(ツール)をサポートしています。
対象ユーザー
デフォルトでローカル実行される自律的な個人用AIエージェントを構築・デプロイしたい開発者や研究者、またリサーチ、コーディング、日々のスケジュール管理などのタスクのために、プライベートなデバイス内AIアシスタントを求めるユーザー向けに設計されています。
ハイライト
- ローカルファースト実行: 個人デバイス上で動作するように設計されており、必要な場合にのみクラウドを呼び出します。
- 多様なエージェントモード: スケジュールタスク(朝のブリーフィングなど)、継続的な監視、オンデマンドの推論のためのエージェントを内蔵しています。
- 拡張可能なスキルシステム: Hermes Agent や OpenClaw などのソースから数千ものコミュニティスキルをインポート可能です。
- ハードウェア認識評価: 精度に加え、エネルギー効率やレイテンシに基づいてパフォーマンスを評価します。
- クロスプラットフォーム対応: macOS、Linux、Windows 向けの簡単なインストール方法とデスクトップGUIインストーラーを提供します。
関連
- Dispatch
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト