nextlevelbuilder/goclaw

GoClaw - GoClaw is OpenClaw rebuilt in Go — with multi-tenant isolation, 5-layer security, and native concurrency. Deploy AI agent teams at scale without compromising on safety.

何を解決するか

GoClaw は、複数の AI エージェントをデプロイおよび管理するための本番環境向けゲートウェイを提供する、マルチテナント AI エージェントプラットフォームです。さまざまな LLM プロバイダーの統合、セッション間の長期メモリ管理、Telegram、Discord、Slack など複数のメッセージングチャネル間でのエージェント間協調の複雑さを解決します。

仕組み

Go で単一バイナリとして構築されており、マルチテナント PostgreSQL データベースと pgvector を用いたセマンティック検索を利用します。8 段階のエージェントパイプライン(context、history、prompt、think、act、observe、memory、summarize)と、3 層メモリシステム(working、episodic、semantic)を実装し、コンテキストを保持します。エージェントはチームに編成でき、タスクボードの共有や委任機能を持ちます。また、ドキュメントレジストリとハイブリッド検索を提供する「Knowledge Vault」も備えています。

対象者

スケーラブルで安全なマルチテナントインフラを必要とし、一般的なメッセージングアプリを通じてユーザーと対話し、20 以上の LLM プロバイダーと統合し、複雑な状態とメモリを維持できる AI エージェントをデプロイしたい開発者や組織向けです。

ハイライト

  • マルチプロバイダーサポート: Anthropic、OpenAI、Groq、DeepSeek など 20 以上の LLM プロバイダーと統合。
  • マルチチャネルデプロイ: エージェントを Telegram、Discord、Slack、Zalo、Feishu、WhatsApp に接続。
  • 3 層メモリ: 会話、セッション要約、ナレッジグラフの段階的ロード。
  • エージェントオーケストレーション: チーム内エージェント間で同期、非同期、双方向委任をサポート。
  • 自己進化: メトリクスに基づきエージェントが自身のコミュニケーションスタイルを洗練できるガードレイル付きパイプライン。
  • 本番環境対応: RBAC、AES-256-GCM 暗号化、レートリミット、プロンプトインジェクション検出を含む。
  • 軽量: 単一の静的 Go バイナリ(約 25 MB)として配布され、SQLite を使用したデスクトップ「Lite」バージョンも提供。

要約

Go で構築されたマルチテナント AI エージェントプラットフォームで、20 以上の LLM プロバイダーと 7 つのメッセージングチャネルにまたがるエージェントのオーケストレーション用ゲートウェイを提供します。