qhkm/zeptoclaw

Fast, small, secure, local-first personal AI assistant infrastructure: one Rust binary for tools, memory, channels, providers, and sandboxed autonomy.

何を解決するか

ZeptoClawは、個人用AIエージェントを実行するための軽量で安全かつローカル優先のインフラを提供します。コード実行を行うAIエージェントに伴う高いリソース消費とセキュリティリスクに対処し、通常の大きなフレームワークが備える多層セキュリティガードレールを欠いている点を補います。

動作方法

単一のRustバイナリとして構築されたZeptoClawは、LLMプロバイダー、ツール実行、メモリ管理をコンパクトなサイズに統合しています。6層のセキュリティモデル(DockerやLandlockなどの複数のサンドボックスランタイム、プロンプトインジェクション検出、シークレット漏洩スキャナーを含む)を使用して、エージェントの自律性を安全に制御します。CLIツール、マルチチャネルゲートウェイ(Telegram、Slack、Discordをサポート)、または他のアプリケーションに埋め込むライブラリとしてのいずれかの形でデプロイ可能です。

対象ユーザー

ローカル、エッジ、またはVPS上でAIエージェントを実行したい開発者やパワーユーザー向けです。特に、厳格なセキュリティ分離と最小限のシステムリソース使用(10ドル程度のハードウェアでも動作)を必要とするユーザーに最適です。

特徴

  • 極めて軽量: 約6MBのバイナリ、起動時間約50ms、RAM使用量約6MB。
  • 広範なプロバイダーサポート: OpenAI、Anthropic、Ollamaなどのローカルオプションを含む18のLLMプロバイダーに対応。
  • 33の組み込みツール: シェルアクセス、ファイルシステム操作、ウェブ取得などに対応。
  • 堅牢なセキュリティ: 組み込みのSSRF防止、シェルブロックリスト、ツール承認ゲートにより危険な実行を防止。
  • マルチチャネル統合: WhatsApp、Slack、Discordなど、さまざまなチャットプラットフォームのゲートウェイとして機能。

関連

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