跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of ai-memory

ai-memory

Free 等级项目

ai-memory 是自托管的 AI 编码代理 CLI 长期记忆方案:自动捕获会话并整理为由 Git 版本管理的 Markdown 项目 wiki,让不同代理与机器共享上下文,并通过带类型的交接继续任务。

访问 akitaonrails/ai-memory

项目简介

ai-memory 是一个自包含、自托管的长期记忆方案,面向 AI 编码代理 CLI。它通过生命周期钩子捕获观察,将会话摘要整理成项目 wiki 中的普通 Markdown 页面,并让后续代理在支持的运行环境和机器之间检索上下文或从带类型的交接继续工作。

核心功能

  • 共享记忆:二十多个编码代理运行环境(包括 Claude Code、Codex、Cursor、Gemini CLI、OpenCode 等)共享同一份记忆,代理之间通过带类型且只能被认领一次的交接传递任务。
  • Git 支持的 Markdown wiki 是事实来源,数据库只是可从文件重建的派生索引。
  • 生命周期钩子静默捕获提示词、工具调用和会话边界,并在存储前经过带类型的隐私边界处理。
  • 跨项目配置档案把工作习惯带入新仓库;由服务器承载的记忆可跟随用户跨机器和团队使用。
  • 默认路径在捕获、搜索、交接以及衰减、压缩、去重和矛盾标记等老化操作中使用零次 LLM 调用。
  • 可选的 LLM 整理、向量搜索和 dream 式重写默认关闭,且从不删除源版本。

适用场景

  • 在同一项目目录中从一个编码代理切换到另一个后继续工作。
  • 团队共用一台服务器共享项目知识,同时让个人交接保持私密。
  • 通过自托管服务器从另一台机器恢复项目记忆。
  • 为已有长期历史的现有项目引导记忆。

快速开始

  • 在 Linux 或 macOS 上运行 install.sh 发布脚本,然后运行 ai-memory setup。
  • 在 Windows PowerShell 中运行 install.ps1 发布脚本,然后运行 ai-memory setup。
  • 使用 install-mcp 和 install-hooks 接入代理,或以 ai-memory run 启动运行环境,以便自动接入并获得会话连续性。
  • 重启代理,并询问它记得这个项目的什么,以验证召回。

部署与要求

  • 产品以单个自包含二进制形式发布,支持 Linux、macOS 和 NixOS 模块,并通过 WSL2 支持 Windows。
  • 原生 Windows 在支持矩阵中列为实验性。
  • 支持 Docker 或 Podman 部署,已发布的 Docker 镜像包含 linux/amd64 和 linux/arm64 变体。
  • NixOS 模块需要 git 作为运行时依赖,并提供加固的 systemd 服务。
  • 面向局域网或广域网绑定服务时,应在服务前放置 TLS;回环绑定可以省略密钥,并容忍环境文件缺失。

采用前须知

  • 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 ai-memory 的项目

Favicon of Context Mode

Context Mode

Free 等级项目星标数: 30.2K

连接编码智能体与模型的控制平面

智能体记忆

Context Mode 是位于 AI 编码智能体与模型 API 之间的控制平面。它在模型读取前折叠工具输出并归档完整内容,跨会话保留记忆与技能,并对命令、文件读取和网页抓取执行规则。

Favicon of Hy-Memory

Hy-Memory

Free 等级项目星标数: 0.3K

面向自演化 LLM 智能体的双系统认知记忆引擎。

智能体记忆

生产级双系统认知记忆引擎与 Python SDK,面向自演化 LLM 智能体,提供 Chat、Working 与 Coding 专用记忆流水线,并包含 MemHub 以支持本地优先的跨应用记忆召回。

Favicon of Octop Memory

Octop Memory

Free 等级项目星标数: 0.1K

懂你、帮你、陪你成长的智能伙伴

智能体记忆

Octop 是腾讯出品的开源智能协作伙伴,可为个人和团队提供可并行运作的数字助手。它支持自托管、MIT 开源,并可选用 Octop Memory 持久记忆系统,跨会话保留偏好与上下文,在 SQLite 或 PostgreSQL 上运行。