Smartmemory
SmartMemoryはLLMに構造化された記憶を提供するMCPサーバーで、自然な対話を通じて対話内容を知識グラフに変換し、AIアシスタントが業務ルールを学習し適用できるようにします。
2.5ポイント
7.2K

SmartMemoryとは?

SmartMemoryは革新的なMCP(モデルコンテキストプロトコル)サーバーで、あなたが好きなAIアシスタント(Claude、Geminiなど)に長期記憶と論理的推論能力を与えます。これはAIの「脳」のようなもので、対話から事実や業務ルールを学習し、それらを構造化された知識グラフに整理して、AIが情報を記憶し論理的な導出を行えるようにします。

SmartMemoryをどう使う?

あなたは2つの主要な方法でSmartMemoryを使用できます。 1. **対話モード(脳)**:MCPサーバーとしてAIクライアント(Claude Desktopなど)に統合し、チャット中に自然にルールを学習します。 2. **監督モード(工場)**:完全なWebダッシュボードをデプロイし、ドキュメント(PDFなど)から一括でルールを抽出し、知識グラフを可視化します。 どちらのモードもDockerを使った迅速なデプロイをサポートしており、複雑なPython環境の設定は必要ありません。

適用シナリオ

SmartMemoryは以下のシナリオに特に適しています。 • **個人ユーザー**:AIアシスタントに個人の好み、習慣、重要な事実を記憶させたい方 • **業務チーム**:AIに会社の政策、業務プロセス、ルールを学習させる必要がある方 • **知識管理**:大量のドキュメントから構造化された知識を抽出し、関連付けを構築する方 • **教育トレーニング**:分野の知識グラフを構築し、学習や意思決定を支援する方 • **開発者**:AIアプリに記憶と推論能力を追加する方

主要機能

構造化記憶ストレージ
対話内容をRDF知識グラフに変換し、三元組形式でエンティティ、属性、関係を保存し、構造化された記憶を実現します。
自然対話学習
日常の対話を通じてAIに新しい事実やルールを学習させ、手動でのプログラミングや複雑な設定は必要ありません。
論理的推論能力
学習したルールと事実に基づいて論理的な導出を行い、推論が必要な質問(例:「Bobは投票できますか?」)に答えます。
ルールの検証と確認
新しいルールを追加する前にユーザーに確認を求め、AIが学習するルールが正確で信頼できることを保証します。
マルチモードデプロイ
MCPサーバーモードとWebダッシュボードモードをサポートし、さまざまな使用シナリオのニーズに対応します。
ドキュメントの自動抽出
PDFなどのドキュメントから自動的に業務ルールを抽出し、一括で知識グラフを構築します。
知識グラフの可視化
Webダッシュボードを通じて、知識グラフ内のエンティティと関係を直感的に表示し管理します。
複数のLLMプロバイダーサポート
OpenAI、Anthropic、Google Gemini、ローカルのOllamaなど、複数のLLMプロバイダーをサポートします。
利点
🔄 **シームレスな統合**:MCPサーバーとして、Claude Desktop、Geminiなどの主流のAIクライアントに簡単に統合できます。
🧠 **スマートな学習**:自然な対話を通じて学習するため、技術的な背景がなくてもAIに新しい知識を教えることができます。
📊 **構造化されたストレージ**:知識がグラフ形式で保存されるため、検索、更新、推論が容易です。
🐳 **簡単なデプロイ**:Dockerイメージを提供し、ワンクリックでデプロイでき、複雑な環境設定は必要ありません。
🔧 **柔軟な設定**:複数のLLMプロバイダーをサポートしているため、ニーズに応じて最適なモデルを選択できます。
👥 **チーム協力**:監督モードでは、チームで知識グラフとルールベースを共有することができます。
📈 **拡張性**:オープン標準(RDF/SPARQL)に基づいているため、拡張や統合が容易です。
制限
⚠️ **実験的な性質**:現在は概念実証段階であり、本番環境での使用はお勧めしません。
📚 **学習曲線**:最良の結果を得るには、知識グラフの基本概念を理解する必要があります。
⚡ **パフォーマンス依存度**:推論速度はLLMの応答時間とグラフの複雑さに依存します。
🔍 **ルールの検証**:新しいルールを手動で確認する必要があり、対話コストが増える可能性があります。
💾 **ストレージ管理**:知識グラフが増大すると、適切な管理とメンテナンスが必要になります。
🌐 **ネットワーク要件**:クラウドベースのLLMを使用する場合は、安定したネットワーク接続が必要です。
🛠️ **設定要件**:高度な機能を使用するには、一定の技術的な設定知識が必要です。

使い方

使用モードを選択する
ニーズに応じて、対話モード(個人使用)または監督モード(チーム/一括処理)を選択します。対話モードは日常のチャットに適しており、監督モードはドキュメント処理と可視化に適しています。
Dockerによる迅速なデプロイ(推奨)
Dockerイメージを使用して迅速にデプロイし、Python環境のインストールは必要ありません。MCPクライアントをSmartMemoryコンテナに向けるように設定します。
MCPクライアントを設定する
AIクライアント(Claude Desktopなど)の設定ファイルにSmartMemoryサーバーの設定を追加します。
LLMプロバイダーを設定する
環境変数またはWebダッシュボードを使用して、LLMプロバイダー(OpenAI、Ollamaなど)とAPIキーを設定します。
対話学習を開始する
AIクライアントを再起動し、AIとの対話を開始します。AIはあなたが言及した事実やルールを自動的に学習し、必要に応じて確認を求めます。
監督モードを使用する(オプション)
Webダッシュボード(localhost:8080)にアクセスし、ドキュメントをアップロードしてルールを抽出し、知識グラフを可視化し、学習したルールを管理します。

使用例

個人の知識管理
AIにあなたの友人や同僚の情報とその関係を記憶させ、個人の社交知識グラフを構築します。
業務ルールの学習
AIに会社の政策や業務プロセスを教え、新入社員の質問に答えるために使用します。
資格の推論判断
既知の事実とルールに基づいて、誰かが特定の条件を満たしているかどうかを推論します。
ドキュメントからのルール抽出
PDFの政策ドキュメントから一括でルールを抽出し、完全な業務知識ベースを構築します。

よくある質問

SmartMemoryを使うにはプログラミング知識が必要ですか?
どのようなAIクライアントをサポートしていますか?
データはどこに保存されますか?安全ですか?
学習したルールを削除または変更することはできますか?
有料のLLM APIが必要ですか?
知識グラフにはどの程度の制限がありますか?
ルールが衝突した場合はどうなりますか?
知識グラフをエクスポートすることはできますか?

関連リソース

5分で始めるガイド
新しいユーザー向けの迅速なガイドで、最も簡単なデプロイと使用手順が含まれています。
トラブルシューティングガイド
一般的な問題の解決方法が記載されており、デプロイや使用中の問題の解決に役立ちます。
完全な設定リファレンス
すべての設定オプションの詳細な説明が含まれており、環境変数や設定ファイルも含まれます。
ニューロシンボリックアーキテクチャの説明
技術的な原理:LLMと知識グラフを組み合わせて推論を実現する方法。
技術アーキテクチャの概要
システムの全体的なアーキテクチャ設計と技術スタックの説明。
ドキュメントインデックス
すべてのドキュメントの完全なインデックスで、特定のトピックを簡単に見つけることができます。
デプロイガイド
高度なデプロイガイドで、クラウドデプロイやチームデプロイも含まれます。
GitHubコードリポジトリ
プロジェクトのソースコードと最新バージョン。
Dockerイメージ
公式のDockerイメージリポジトリ。
MCPプロトコルの公式サイト
Model Context Protocolの公式ドキュメントと仕様。

インストール

以下のコマンドをクライアントにコピーして設定
{
  "mcpServers": {
    "smart-memory": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "ghcr.io/mauriceisrael/smart-memory:latest"]
    }
  }
}

{
      "mcpServers": {
        "smartmemory": {
          "command": "/absolute/path/to/SmartMemory/venv/bin/python",
          "args": ["-m", "smart_memory.server"]
        }
      }
    }
注意:あなたのキーは機密情報です。誰とも共有しないでください。

代替品

N
Next Devtools MCP
Next.js開発ツールのMCPサーバーです。ClaudeやCursorなどのAIプログラミングアシスタントにNext.js開発ツールとユーティリティを提供します。実行時診断、開発自動化、およびドキュメントアクセス機能が含まれています。
TypeScript
7.1K
5ポイント
P
Praisonai
PraisonAIは、自動反省機能を備えた本番環境で使用可能な多AIエージェントフレームワークです。簡単なタスクから複雑な課題まで、様々な問題を自動的に解決するAIエージェントを作成することを目的としています。PraisonAIエージェント、AG2、CrewAIを低コードソリューションに統合することで、多エージェントLLMシステムの構築と管理を簡素化し、簡単さ、カスタマイズ性、および効果的な人間との協働を重視しています。
Python
5.1K
5ポイント
H
Haiku.rag
Haiku RAGは、LanceDB、Pydantic AI、Doclingを基盤とした高度な検索強化生成システムです。ハイブリッド検索、再ランキング、質問応答エージェント、多エージェント研究プロセスをサポートし、ローカルファーストのドキュメント処理とMCPサーバー統合を提供します。
Python
5.4K
5ポイント
B
Blueprint MCP
Blueprint MCPは、Arcadeエコシステムに基づくチャート生成ツールで、Nano Banana Proなどの技術を利用して、コードベースとシステムアーキテクチャを分析し、アーキテクチャ図、フローチャートなどのビジュアルチャートを自動生成し、開発者が複雑なシステムを理解するのを支援します。
Python
9.5K
4ポイント
K
Klavis
Klavis AIはオープンソースプロジェクトで、Slack、Discord、Webプラットフォームで簡単に使えるMCP(モデルコンテキストプロトコル)サービスを提供します。レポート生成、YouTubeツール、ドキュメント変換などのさまざまな機能があり、非技術ユーザーと開発者がAIワークフローを使用するのをサポートします。
TypeScript
15.1K
5ポイント
D
Devtools Debugger MCP
Node.jsデバッガーMCPサーバーは、Chrome DevToolsプロトコルに基づく完全なデバッグ機能を提供します。ブレークポイントの設定、ステップ実行、変数のチェック、式の評価などが含まれます。
TypeScript
10.4K
4ポイント
M
Mcpjungle
MCPJungleは自ホスト型のMCPゲートウェイで、複数のMCPサーバーを集中的に管理および代理し、AIエージェントに統一されたツールアクセスインターフェースを提供します。
Go
0
4.5ポイント
C
Cipher
Cipherは、プログラミングAIエージェント向けに設計されたオープンソースのメモリ層フレームワークです。MCPプロトコルを通じてさまざまなIDEとAIコーディングアシスタントと統合し、自動記憶生成、チーム記憶共有、デュアルシステム記憶管理などの核心機能を提供します。
TypeScript
0
5ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
19.6K
4.8ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
16.3K
4.5ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
61.2K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
30.8K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
16.1K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
21.0K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
17.5K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
26.4K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2026AIBase