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やエディタとの連携をサポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト