十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

MemU 跨平台部署教程:3 步在 Windows、Linux、macOS 一次装好的 Agent 记忆系统

MemU 跨平台部署教程:3 步在 Windows、Linux、macOS 一次装好的 Agent 记忆系统 MemU 跨平台部署教程3 步在 Windows、Linux、macOS 一次装好的 Agent 记忆系统【免费下载链接】memUPersonal memory across agents项目地址: https://gitcode.com/GitHub_Trending/mem/memUMemU 是一个为 AI Agent 设计的个人记忆系统把跨会话、跨设备的记忆存成 Wiki 式文件并自动从历史中提炼可复用技能。本教程覆盖 Windows、Linux、macOS带你跑通一次 MemU 跨平台部署。30 秒了解它memU 以 sidecar 形式挂在现有编码 AgentCodex、Claude Code、Cursor 等旁边通过 record 与 inject 两条链路自动沉淀并召回记忆核心逻辑仅约 500 行、可读可改。它还能把 Agent 历史自动提炼成 Markdown 技能文件供后续相似任务直接复用。环境准备检查项最低要求建议值操作系统Windows 10 / Linux / macOS 12最新稳定版Python3.113.12 或 3.13Git任意近期版本2.40磁盘空间约 500MB1GBEmbedding 密钥本地模式必需OpenAI / Jina / Voyage 任一安装主流程获取代码把仓库克隆到本地。git clone https://gitcode.com/GitHub_Trending/mem/memU cd memU建虚拟环境隔离依赖避免污染系统 Python。python -m venv .venv建好后激活它激活命令按系统不同见下方对照表。装依赖以可编辑模式安装memu与各 host 二进制会进入 PATH。pip install -e .基础配置在用户主目录新建~/.memu/config.env写入存储与提供方配置。MEMU_DB~/.memu/memu.sqlite3 MEMU_EMBED_PROVIDERopenai MEMU_API_KEYsk-你的密钥首次运行探测本机可用的 Agent确认二进制可调用。memu-agent detect预期按 Agent 列出 memorize 与 retrieve 是否可用。三大系统差异对照流程步骤WindowsLinuxmacOS创建虚拟环境python -m venv .venvpython3 -m venv .venvpython3 -m venv .venv激活虚拟环境.venv\Scripts\activatesource .venv/bin/activatesource .venv/bin/activate安装 Python官网安装包勾选 Add to PATHsudo apt install python3.12brew install python3.12配置目录%USERPROFILE%\.memu~/.memu~/.memu后台定时任务任务计划程序croncron 或 launchd在 Windows 上路径用反斜杠、激活走 Scripts 目录在 Linux/macOS 上用正斜杠并以source激活。存储后端选型可选默认用 SQLite单文件、无需额外服务适合单机部署。要切到 PostgreSQL支持并发与向量检索先装扩展依赖再改 DSNpip install memu-cli[postgres]MEMU_DBpostgresql://user:passhost:5432/memu三种后端的取舍见 SQLite 集成说明。安装自检清单memu --help能打印子命令列表memu-agent detect至少对一个 Agent 报 retrieve 可用~/.memu/config.env含MEMU_DB与MEMU_EMBED_PROVIDER对应 host 二进制的doctor通过如memu-codex doctor数据目录已生成memu.sqlite3踩坑速查现象memu不是内部或外部命令 / command not found原因虚拟环境未激活或二进制未进入 PATH解决source .venv/bin/activate pip install -e .Windows 上第一行换成.venv\Scripts\activate现象子命令报invalid choice原因用了旧的构建版本解决pip install --upgrade -e .现象doctor报 502 或连接失败原因Embedding 密钥或 Base URL 未配置、被代理拦截解决核对MEMU_API_KEY与MEMU_BASE_URL检查本机代理设置。写在最后至此 memU 本地部署完成记忆将随 Agent 会话自动沉淀与召回。更多接口见 开发者文档参与贡献请先阅读 CONTRIBUTING.md问题可直接提交到仓库 Issue。【免费下载链接】memUPersonal memory across agents项目地址: https://gitcode.com/GitHub_Trending/mem/memU创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表