Smartmemory
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の公式ドキュメントと仕様。

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
19.6K
4.8ポイント

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
16.3K
4.5ポイント

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
61.2K
4.7ポイント

Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
29.7K
4.5ポイント

Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
16.1K
4.3ポイント

Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
21.0K
5ポイント

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
17.5K
5ポイント

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
26.4K
4.5ポイント
