Basic Memory是一款知識管理系統,借助與LLM的自然對話構建持久知識,並保存於本地Markdown文件。它解決了多數LLM互動短暫、知識難留存的問題。其優點包括本地優先、雙向讀寫、結構簡單、可形成知識圖譜、兼容現有編輯器、基礎設施輕量。定位為幫助用戶打造個人知識庫,採用AGPL - 3.0許可證,無明確價格信息。
需求人群:
"目標受眾為希望有效管理知識、與LLM進行深度交互的人群。該產品適合他們,因為能將知識本地存儲,方便管理與積累,雙向讀寫和知識圖譜功能助力知識的構建與拓展,兼容常見編輯器降低使用門檻。"
使用場景示例:
探索咖啡沖泡方法時,記錄並拓展相關知識
在項目開發中,記錄架構決策等相關內容
查找筆記中關於JWT authentication的信息
產品特色:
與LLM進行自然對話,基於先前知識展開交流
在對話中創建結構化筆記,以Markdown格式保存
讓LLM記住之前討論內容,實現知識積累
語義導航知識圖譜,方便查找關聯信息
使用熟悉工具如Obsidian查看和編輯筆記
保持知識本地化,用戶完全掌控數據
通過實時同步,確保知識更新一致
使用教程:
1. 使用uv安裝:uv tool install basic - memory
2. 配置Claude Desktop:編輯~/Library/Application Support/Claude/claude_desktop_config.json,添加相關mcpServers配置
3. 同步知識:可運行basic - memory sync進行一次性同步,或basic - memory sync --watch進行實時同步
4. 在Claude Desktop中,通過特定指令使用如write_note、read_note等工具