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で構築されたランタイムとして動作し、LLMプロバイダー(Anthropic、OpenAI、Ollamaなど)をさまざまなインタラクションチャネル(Discord、Telegram、CLIなど)および実行可能なツールに接続します。システムはTOML形式の設定ファイルを使ってエージェント、リスクプロファイル、プロバイダールーティングを定義します。監督された自律性とOSレベルのサンドボックス機能を備えたセキュリティ層により、エージェントの行動が制御され、安全であることを保証します。

対象ユーザー

ローカルマシン、ハードウェア周辺機器、複数のメッセージングアプリを同時に操作できる、非常にカスタマイズ性が高くプライベートなAIエージェントを求めるユーザー向けです。

主な特徴

  • マルチチャネル対応:1つのエージェントがDiscord、Telegram、Matrix、メールなど、複数のチャネルからアクセス可能。
  • プロバイダー非依存:20以上のLLMプロバイダーに対応するプラグイン型サポートと、信頼性を確保するためのフォールバックチェーン。
  • ハードウェア統合:Raspberry PiやArduinoなどのデバイスでGPIO、I2C、SPI、USBを制御可能。
  • セキュリティ最優先:監督された自律性、ツールレシート、Landlock、Bubblewrap、Dockerによるサンドボックス機能。
  • SOPエンジン:イベントトリガー型の標準作業手順(SOP)で承認ゲート付きの自動ワークフローを実現。
  • ACP統合:Agent Client Protocol(JSON-RPC 2.0)によりIDEやエディタとの連携をサポート。

関連

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