Basic Memory 知识管理MCP平台源码 Python企业源码

Basic Memory 知识管理MCP平台源码 Python企业源码

  • 承接源码二开、定制
  • 各种脚本CMS插件定制
  • 全站源码免费下载
资源下载
免费资源
立即下载

Basic Memory 知识管理MCP screenshot

系统概览

文章正文

是一套开源的本地优先 AI 记忆源码,知识存储为纯 文件,支持和 协议,提供级别的知识管理功能。该平台能显著提升个人和团队的知识管理和记忆持久化效率。

源码简介

项目由 basicmachines-co 开发,基于 和 TypeScript 构建。SQLite 和 PostgreSQL 双后端,fastembed 向量嵌入实现语义搜索。MCP 服务提供笔记写入、笔记搜索、上下文构建工具,AI 和人类双向写入同一文件,同步保持一致。渐进式工具发现,标注只读、破坏性、幂等行为。插件生态包含 Claude Code、Codex、OpenClaw、Hermes。项目采用 AGPL v3 协议开源,社区活跃,欢迎贡献 star 和 fork。最后更新 2026 年,更新日志见 GitHub 发布页面。当前版本号 v1.0.0。

适用场景

适用于 AI 助手持久记忆管理、团队知识库构建、个人笔记语义搜索、MCP 客户端上下文增强等场景,可替代云端笔记和知识管理服务。

技术栈与运行环境

主要使用 Python 开发,包含八百九十六个 Python 文件。TypeScript 文件四十八个。数据库支持 SQLite 和 PostgreSQL 双后端。向量嵌入使用 fastembed。代码检查使用 Ruff。包管理使用 uv。

功能亮点

  • 本地优先,知识存储为纯 Markdown 文件
  • AI 和人类双向写入同一文件,同步保持一致
  • 语义搜索,按含义而非关键词查找笔记
  • MCP 原生支持,兼容 Claude/Codex/Cursor 等
  • 渐进式工具发现,标注只读/破坏性/幂等

技术架构与部署指南

安装与部署提示

首先克隆仓库到本地,使用 uv pip 安装依赖文件。运行环境需要 Python 3.12 以上。最后更新 2026 年,更新日志见 GitHub 发布页面。当前版本号 v1.0.0。

截图与演示说明

封面图展示 Basic Memory 知识图谱界面,可见思维导图式节点连接布局。

中心节点是知识类型,分支为笔记、文档、媒体、数据四个分类,每个分类标注了功能说明。

笔记用于快速记录原始内容,文档支持富文本结构化组织,媒体覆盖图片视频和音频,数据用于结构化查询。

界面顶部有编辑工具栏,支持节点拖拽和连线编辑。

截图来自项目测试截图文件,呈现了知识管理 MCP 平台的可视化图谱功能和节点关系浏览界面,直观展示了知识管理的分类体系。

常见问题

问:Basic Memory 是什么?

Basic Memory 是本地优先的 AI 记忆知识图谱,知识存为 Markdown,支持语义搜索和 MCP 协议。

问:Basic Memory 和 Obsidian 有什么区别?

Basic Memory 原生集成 MCP 协议,AI 可直接读写。Obsidian 需插件桥接。Basic Memory 是开源 AGPL 协议。

问:Basic Memory 怎么安装?

git clone 后 uv pip install -r requirements.txt,需要 Python 3.12+。也可 pip install basic-memory。

问:Basic Memory 免费吗?

采用 AGPL v3 开源协议,自用免费。商业用途需遵守 AGPL 条款或购买云服务。

问:支持哪些 AI 客户端?

支持 Claude Code/Codex/Cursor/ChatGPT 等所有支持 MCP 协议的 AI 客户端。

安全风险提示

扫描发现一处动态执行和两处硬编码凭据,位于测试代码中。

跨域资源共享由 MCP 服务配置,需限制来源域名。

Docker 容器部署时注意 PostgreSQL 密码修改和数据目录文件权限设置。

下载说明

已打包为 zip 压缩包,包含一千三百四十九个文件。下载后解压即可使用,包含完整的 Python 源码、MCP 服务配置和插件模板文件。提取码为 8888。

对比,区别 vs Obsidian:Basic Memory 知识管理MCP平台 和 Obsidian 的区别在于各自定位不同。下表展示主要差异:

项目 特点
Obsidian 笔记应用但无 AI/MCP 原生集成
Notion 云端但非本地优先
Mem.ai AI 笔记但不开源

GitHub项目开源地址:https://github.com/basicmachines-co/basic-memory

资源下载
下载价格免费
本文章资源https://www.aosen.cc/basic-memory-%e7%9f%a5%e8%af%86%e7%ae%a1%e7%90%86mcp%e5%b9%b3%e5%8f%b0%e6%ba%90%e7%a0%81-python%e4%bc%81%e4%b8%9a%e6%ba%90%e7%a0%81/来源于互联网,如存在侵权,请联系我们立马删除!
0
显示验证码