Communitygithub.com

matevip/mateclaw

🤖 MateClaw — マルチエージェントオーケストレーション、MCPプロトコル、スキルとメモリ、ドリーム、マルチチャネルサポートを備えたあなたのセカンドブレイン。Spring AI Alibaba 上に構築。

mateclaw とは?

matevip/mateclaw は、マルチエージェントシステム、MCPプロトコル、スキル&メモリ、ドリーム(Dream)、マルチチャネルサポートを統合したAIエージェントスキルです。Spring AI Alibaba を基盤としており、複数のAIエージェントが連携して複雑なタスクを実行できるように設計されています。このスキルは、ユーザーの「セカンドブレイン」として機能し、外部ツールやサービス(MCP対応)と対話しながら、永続的なメモリと学習能力を活用してコンテキストを維持します。ドリーム機能により、アイデアの創造的拡張やシミュレーションが可能で、複数のチャネル(Slack、Discord、Webなど)を介してアクセスできます。開発者やAIエージェントユーザーにとって、強力なオーケストレーション、拡張性、マルチプラットフォーム対応を備えた、協調的で記憶を持つエージェントシステムを迅速に構築するための基盤を提供します。

対応~Claude Code~Codex CLI~Cursor
npx skills add matevip/mateclaw

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

mateclaw は何をしますか?

🤖 MateClaw — マルチエージェントオーケストレーション、MCPプロトコル、スキル&メモリ、ドリーム、マルチチャネルサポートを備えたあなたのセカンドブレイン。Spring AI Alibaba 上に構築。

特徴

  • マルチエージェントオーケストレーション: 複数のAIエージェントが協調して複雑なワークフローを実行します。
  • MCPプロトコル: Model Context Protocol をサポートし、外部ツールやサービスとの統合を容易にします。
  • スキル&メモリ: スキルベースの拡張と永続的なメモリにより、コンテキストを維持しながら学習します。
  • ドリーム機能: アイデアの創造的拡張やシミュレーションを実行します。
  • マルチチャネルサポート: Slack、Discord、Webなど、複数のチャネルからアクセス可能。

はじめに

前提条件

  • Java 17 以降
  • Maven または Gradle
  • Spring AI Alibaba 依存関係

インストール

git clone https://github.com/matevip/mateclaw.git
cd mateclaw
./mvnw install

設定

環境変数またはアプリケーション設定ファイルで以下の設定を行います。

spring.ai.alibaba.api-key=YOUR_API_KEY
mateclaw.channels=slack,discord,web
mateclaw.memory.enabled=true

使用方法

// 例: MateClaw エージェントの初期化
MateClawAgent agent = new MateClawAgent();
agent.addSkill(new WebSearchSkill());
agent.enableMemory();
agent.connectToChannel("slack");

ドキュメント

詳細なドキュメントは こちら を参照してください。

ライセンス

MIT ライセンス

関連スキル