zeroclaw-labs/zeroclaw

Fast, small, and fully autonomous AI personal assistant infrastructure, any OS, any platform — deploy anywhere, swap anything 🦀

何を解決するか

ZeroClaw は自己ホスト型のエージェントランタイムであり、ユーザーが自分のAIアシスタント、データ、実行するマシンを所有できるようにします。中央集権的なAIプラットフォームへの依存を排除し、1つのバイナリでさまざまなLLMプロバイダーを使用可能にし、複数の通信チャネルとツールを通じて世界とやり取りできるようにします。

動作方法

Rustで書かれたZeroClawは、LLMプロバイダー(Anthropic、OpenAI、Ollamaなど)を、さまざまな入出力チャネル(Discord、Telegram、Matrix、メールなど)および実行可能なツール(シェル、ブラウザ、HTTP、ハードウェア周辺機器)に接続する中枢ハブとして機能します。エージェントが実行するすべてのアクションに対して暗号化されたツールレシートを提供するセキュリティポリシー・エンジン、自律性レベルの管理、サンドボックス化(Landlock、Bubblewrapなど)を備えています。

対象ユーザー

プライバシー、セキュリティ、ローカル制御を重視するユーザー、およびローカル環境やハードウェア(Raspberry Piなど)にAIを統合したい開発者に最適です。

主な特徴

  • マルチチャネル対応:Discord、Telegram、カスタムCLIを含む30以上のチャネルから1つのエージェントにアクセス可能。
  • プロバイダー非依存:プラグイン可能なモデルプロバイダー、フォールバックチェーン、ルーティングにより信頼性を確保。
  • セキュリティ最優先:監視付き自律性、OSレベルのサンドボックス、安全なツールレシートを実装。
  • ハードウェア対応:Raspberry PiやArduinoなどのプラットフォームでGPIO、I2C、SPI、USBに直接アクセス可能。
  • SOPエンジン:イベントトリガー型の標準作業手順(SOP)により、承認ゲートを備えた自動タスクを実行。
  • IDE統合:JSON-RPCを介したエディタ統合を可能にするAgent Client Protocol (ACP) をサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト