このプロジェクトについて

GoClawは、OpenClawに触発されてGoで再構築されたマルチテナントAIエージェントプラットフォームです。単一バイナリ(約25 MB)を提供し、小規模なVPSで動作し、Node.jsランタイムを必要とせず、起動が高速です。主な機能には、8段階のエージェントパイプライン、4モードのプロンプトシステム、3層メモリ(ワーキング、エピソード、セマンティック)、wikilinksとハイブリッド検索を備えたナレッジボールト、タスクボードと委任を備えたエージェントチーム、ガードレール付きの自己進化、暗号化されたAPIキーとRBACを備えたマルチテナントPostgreSQL、20以上のLLMプロバイダー(Anthropic、OpenAI、OpenRouter、Groq、DeepSeek、Gemini、Mistral、xAI、MiniMax、DashScope、Claude CLI、Codex、ACP、および任意のOpenAI互換エンドポイント)のサポート、7つのメッセージングチャネル(Telegram、Discord、Slack、Zalo OA、Zalo Personal、Feishu/Lark、WhatsApp)が含まれます。セキュリティには、5層の権限システム、レート制限、プロンプトインジェクション検出、SSRF保護、AES-256-GCM暗号化が含まれます。可観測性はLLM呼び出しトレーシングとオプションのOpenTelemetryエクスポートを備えて組み込まれています。このプロジェクトは、SQLiteを使用し、DockerやPostgreSQLを必要としないローカルエージェント向けのデスクトップ版(GoClaw Lite)も提供しています。デプロイオプションには、Docker Compose、Easypanel、および組み込みWebダッシュボードを備えたスタンドアロンバイナリが含まれます。アーキテクチャはイベント駆動型で、非同期統合のために型付きドメインイベントを使用します。ファイルシステム、ランタイム、Web、メモリ、メディア、スキル、チーム、自動化のカテゴリにわたる30以上の組み込みツールに加え、外部トリガー用のWebhook APIを備えています。ライセンスはCC BY-NC 4.0です。