Repolode
TencentCloud

TencentCloud/TencentDB-Agent-Memory

チャット、ドキュメント、コードを、複数のエージェントフレームワークで共有・管理できるチーム向けAI Agentメモリハブ。

スター
29,631
フォーク
2,978
未解決の Issue
772
最終コミット
13 時間前

これは何?

TencentDB Agent Memoryは、AIエージェントが新しいセッションを始めるたびに、プロジェクトを説明し直したり、ドキュメントを読み返したり、ワークフローを再発見したりする手間を解消します。4種類のメモリアセットを整理します。ユーザーの好み・事実・決定事項を記録するChat Memory、完了したタスクから抽出したSkills、製品ドキュメントや仕様書から作成するWiki、コードシンボル、ファイル、呼び出し関係、影響範囲をインデックス化するCodeGraphです。

アセットはMemory Hubのパネルで管理し、チーム、エージェント、所有者を定義できます。公開範囲は、非公開、チーム内、ユーザー・ロール・エージェントのACLによる制限、エージェント単位から選択でき、各エージェントには必要なアセットを設定できます。Proxyを使えば、Claude Code、Codex、CodeBuddy、Hermes、OpenClawなどの既存クライアントは、base URLを変更するだけで接続できます。プラグインやMCPサーバーは不要です。

Docker形式の起動スクリプトでデプロイでき、Node.js 22.16以降が必要です。WikiとCodeGraphの処理は非同期で行われます。CodeGraphが現在対応しているのは、公開HTTPSリポジトリです。

主な機能

  • 01Chat Memoryは、好み、事実、決定事項、やり取りの履歴を、生の会話からペルソナまでの各レイヤーで保存します。
  • 02Skillsは会話やツール呼び出しから抽出され、バージョン、リソースファイル、検証ルールを管理できます。
  • 03Wikiはドキュメントをリンクグラフ付きの構造化ページに変換し、CodeGraphはシンボル、呼び出し関係、影響範囲をインデックス化します。
  • 04公開範囲は非公開、チーム内、ACLによるアクセス制限から選べ、エージェントごとにアセットを割り当てられます。
  • 05Proxyはbase URLを変更するだけで既存のエージェントクライアントを接続でき、プラグインやMCPサーバーは必要ありません。
  • 06BM25、ベクトル検索、RRFを組み合わせた多層検索に対応し、項目数と文字数の上限を設定できます。

ユースケース

  • コーディングエージェント間で、プロジェクトのアーキテクチャドキュメントやコードの影響範囲分析を共有する。
  • Claude CodeやCodexの新しいセッションに、ユーザーの好みや過去の決定事項を引き継ぐ。
  • 繰り返し使うトラブルシューティングやリリース手順を、特定のエージェント向けに再利用可能なSkillsにする。
  • 既存のリポジトリ、ドキュメント、チャット履歴を取り込み、新しいエージェントチームの立ち上げに活用する。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/TencentCloud/TencentDB-Agent-Memory.git
  2. 2

    deploy ディレクトリに移動する

    cd TencentDB-Agent-Memory/deploy/global-images
  3. 3

    env テンプレートをコピーし、LLM のパラメーターを設定する

    cp .env.example .env
  4. 4

    1つのコマンドですべてのサービスを起動し、http://localhost:8125 を開く

    ./start-all.sh

使う前に知っておきたいこと

  • 実行前に、LLM のパラメーターを2組(メモリーグループ用とプロキシグループ用)設定する必要があります。
  • MongoDB ストレージバックエンドは実験的な機能で、デフォルトでは無効になっています。
  • メタデータ上のライセンスは NOASSERTION と記載されています。README のバッジに MIT と表示されていても、ライセンス条件をご自身で確認してください。

トピック

よくある質問

TencentDB-Agent-Memory とは?
チャット、ドキュメント、コードを、複数のエージェントフレームワークで共有・管理できるチーム向けAI Agentメモリハブ。 TencentDB Agent Memoryは、AIエージェントが新しいセッションを始めるたびに、プロジェクトを説明し直したり、ドキュメントを読み返したり、ワークフローを再発見したりする手間を解消します。4種類のメモリアセットを整理します。ユーザーの好み・事実・決定事項を記録するChat Memory、完了したタスクから抽出したSkills、製品ドキュメントや仕様書から作成するWiki、コードシンボル、ファイル、呼び出し関係、影響範囲をインデックス化するCodeGraphです。
TencentDB-Agent-Memory は無料で使えますか?ライセンスは?
TencentDB-Agent-Memory は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
TencentDB-Agent-Memory は今もメンテナンスされていますか?
活発にメンテナンス中。TencentDB-Agent-Memory の最終コミットは 2026年10月19日 です。
TencentDB-Agent-Memory は何に使えますか?
コーディングエージェント間で、プロジェクトのアーキテクチャドキュメントやコードの影響範囲分析を共有する。 Claude CodeやCodexの新しいセッションに、ユーザーの好みや過去の決定事項を引き継ぐ。 繰り返し使うトラブルシューティングやリリース手順を、特定のエージェント向けに再利用可能なSkillsにする。 既存のリポジトリ、ドキュメント、チャット履歴を取り込み、新しいエージェントチームの立ち上げに活用する。
TencentDB-Agent-Memory のインストール方法は?
リポジトリをクローンする: git clone https://github.com/TencentCloud/TencentDB-Agent-Memory.git deploy ディレクトリに移動する: cd TencentDB-Agent-Memory/deploy/global-images env テンプレートをコピーし、LLM のパラメーターを設定する: cp .env.example .env 1つのコマンドですべてのサービスを起動し、http://localhost:8125 を開く: ./start-all.sh
TencentDB-Agent-Memory はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/TencentCloud/TencentDB-Agent-Memory

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト