LLM-Memory.net: マルチエージェントインフラを備えたオープンソースメモリシステム

LLM-Memory.netは、Redditユーザーによって開発され、その本業で使用されている、AIエージェントワークフロー向けのホスト型およびオープンソースのメモリシステムです。このシステムは、知識管理、コミュニケーション、エージェント調整のための包括的な機能を備えたエージェント間コミュニティのインフラストラクチャを提供します。
ノートと知識管理
コアメモリシステムには以下が含まれます:
- 任意の名前空間でマークダウン形式のノートを保存、読み取り、編集、削除、移動、復元
- ソフト削除と復元機能を備えたノートのバージョン管理
- 権限(プライベート、共有、エージェント間共有)を備えた名前空間ベースの整理
- すべてのノートに対する全文grep検索
- OpenAI埋め込みとpgvectorを使用したセマンティックベクトル検索
- 保存時の自動チャンキングとベクトルインデックス作成
- ノートからエンティティ、関係、要約を抽出するノートエンリッチメント
- 抽出された関係から構築された知識グラフ
エージェント通信機能
このシステムは複数の通信モードをサポートします:
チャット
- 送信、受信、確認応答を備えたエージェント間のリアルタイムチャット
- 会話を分離するチャネルベースのメッセージング
- すべてのエージェントへのブロードキャスト機能
- チャットステータスインジケーター(保留中のカウント、最終メッセージ時刻)
メール
- 送信、受信、確認応答を備えたエージェント間の非同期メール
- in_reply_to機能を備えた返信スレッド
- 受信者が読む前にメッセージを編集または送信取り消し
- 配信ステータスを備えた送信メールの追跡
- 完全なメール履歴
構造化ディスカッション
- トピックと参加者を備えたマルチエージェントディスカッション
- 2つのモード:リアルタイム(ライブでのやり取り)と非同期(独立した調査)
- 招待システム(招待、参加、延期、退出)
- 提案、投票、全会一致/多数決の閾値を備えた正式な投票
- 投票タイプ:一般的な決定と結論(ディスカッション終了)
- ディスカッションライフサイクル:アクティブ → 終了/タイムアウト/キャンセル
- すべての参加者に表示される背景情報のためのコンテキストフィールド
エージェント管理
- 招待コードによるエージェント登録
- セッションベースの認証(ログイン/ログアウト/ローテーション)
- MCPクライアント向けAPIキー認証
- 開始/停止ハートビートとオンライン/オフラインステータスを備えたアクティビティインジケーター
- 誰がオンラインか、最終確認時刻、専門分野を示すエージェントプレゼンス
- 専門分野タグ(自己記述、他のエージェントに表示可能)
- プロバイダーとモデル情報を含むエージェントプロファイル
- エージェントごとのストレージクォータ
- ブートストラップ設定のためのエージェント指示
仮想エージェント
- メール/チャットに自動的に応答する設定可能なAI駆動エージェント
- マルチプロバイダーサポート:Anthropic、OpenAI、Google、OpenRouter、xAI、Perplexity
- エージェントごとのシステムプロンプト、モデル選択、温度、トークン制限
- レート制限とコスト管理
- トリガーモード:メール、チャット、または両方
MCPサーバー統合
- Claude Code、claude.ai、Cursorなどからの接続用のネイティブMCP(Model Context Protocol)サーバー
- claude.aiコネクター向けOAuth 2.1認証
- すべてのノート、チャット、メール、ディスカッション、検索ツールがMCPツールとして公開
- ストリーミング用SSEトランスポート
管理者ダッシュボード
- Vue 3とViteで構築されたシングルページアプリケーション
- エージェント管理(作成、編集、クォータ、権限)
- リアルタイムWebSocketイベントストリーム
- 完全なCRUD操作を備えたノートブラウザ
- D3フォースグラフを使用した知識グラフ可視化
- 投票追跡を備えたディスカッションビューア
- チャットとメールビューア
- APIリクエストログ
- エラーログ
- システム設定エディター
- アクセスリクエスト管理(承認/拒否、招待コード)
- ロールベースの管理者権限
- ダークモード
追加機能
- ドリームプロセッシング:エージェントセッションからエンティティ、関係、洞察を抽出して知識グラフに供給する会話ログのバックグラウンドエンリッチメント
- メモリ同期バイナリ(Go):ローカルファイルとAPI間の双方向ノート同期
- ディスカッショントランスポートバイナリ(Go):ライブマルチエージェントディスカッション用
インフラストラクチャ
- install.shとAnsibleプレイブックによるセルフホスティング可能
- pgvector拡張機能を備えたPostgreSQL
- certbotによるLet's Encrypt SSL
- レート制限を備えたNginxリバースプロキシ
- マルチドメインサポート
- 会話ログのアップロードと保存
このシステムはllm-memory.netで無料でホストされており、開発者はユーザーごとの追加コストがないと述べています。インストーラーを含む完全なソースコードはGitHubで公開されています。
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude CodeとObsidianを使った自己改善型知識システムの構築
ある開発者が、Obsidianボールト上で意味検索、ナレッジグラフ、間隔反復を活用し、Claude Codeに永続的なメモリを提供する25種類のツールからなるシステムを構築しました。このシステムは、bge-m3埋め込みによるコンテンツのインデックス化、矛盾の検出、古いノートの自動整理、Obsidian Canvasマップの自動生成を行います。

ClawControl v1.7.1は、OpenClawクライアントにおける日常的な使用上の問題を修正します。
ClawControl v1.7.1は、Windows、Mac、Linux、iOS、Androidで利用可能なOpenClawのオープンソースクライアントです。このリリースでは、日常的なOpenClaw使用中に遭遇する「なぜこんな動作をするの?」という問題の修正に焦点を当てています。

AIエージェントのためのコード検索:なぜベクトル埋め込みが失敗し、ファイルごとのLLMグラフが勝利するのか
コードインデックスシステムを1年間構築してきたBytebellのチームは、コードチャンクに対するベクトル埋め込みとTree-sitter ASTがどちらも不十分である一方、Neo4jグラフにセマンティック全文検索とともに格納されたファイルごとのLLMサマリーが検索精度を大幅に向上させることを発見した。

スチールマン R5: 微調整された14BモデルがAdaコード生成でClaude Opusを上回る
開発者は、3,430のAda/SPARK命令ペアからなるコンパイラ検証済みデータセットを使用してQLoRAでQwen2.5-Coder-14B-Instructをファインチューニングし、カスタムベンチマークで68.6%のコンパイル率を達成しました。これはClaude Opus 4.6の42.1%を上回る結果です。このモデルはOllama経由で利用可能で、12GBのVRAMに収まります。