Smartmemory
S

Smartmemory

SmartMemory是一個為LLM提供結構化記憶的MCP服務器,通過自然對話將對話內容轉化為知識圖譜,使AI助手能夠學習和應用業務規則。
2.5分
7.4K

什麼是SmartMemory?

SmartMemory是一個創新的MCP(模型上下文協議)服務器,它賦予您喜愛的AI助手(如Claude、Gemini等)長期記憶和邏輯推理能力。它就像一個AI的‘大腦’,能夠從對話中學習事實和業務規則,並將它們組織成結構化的知識圖譜,讓AI能夠記住信息並進行邏輯推導。

如何使用SmartMemory?

您可以通過兩種主要方式使用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官方文檔和規範

安裝

複製以下命令到你的Client進行配置
{
  "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.2K
5分
P
Praisonai
PraisonAI是一個生產就緒的多AI智能體框架,具有自反思功能,旨在創建AI智能體來自動化解決從簡單任務到複雜挑戰的各種問題。它通過將PraisonAI智能體、AG2和CrewAI集成到一個低代碼解決方案中,簡化了多智能體LLM系統的構建和管理,強調簡單性、定製化和有效的人機協作。
Python
5.2K
5分
H
Haiku.rag
Haiku RAG是一個基於LanceDB、Pydantic AI和Docling構建的智能檢索增強生成系統,支持混合搜索、重排序、問答代理、多代理研究流程,並提供本地優先的文檔處理和MCP服務器集成。
Python
5.5K
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
14.6K
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分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
26.5K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
33.2K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
95.9K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
27.3K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
18.5K
5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
20.2K
4.8分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
62.7K
4.7分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
15.8K
4.5分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2026AIBase