Skip to content

Github trending [akitaonrails/ai-memory] 跨工具AI长期记忆 #1106

Description

@web1992

项目地址

https://github.com/akitaonrails/ai-memory

AI 摘要

ai-memory 为 AI 编码智能体提供长期记忆,支持跨工具(如 Claude Code、Codex)无缝衔接任务,无需重新解释架构或未决问题。兼容 macOS、Linux、Windows(WSL2/实验性)及多种智能体(Claude Code、Codex、Command Code、Devin CLI、Cursor、Gemini CLI 等),通过 MCP 配置和生命周期钩子实现上下文捕获与恢复。支持原生 Docker 镜像、Rust 构建及多平台发布,提供会话最终化、工作流管理及实验性功能。

README 原文

ai-memory

Long-term memory for AI coding agents. Quit Claude Code mid-task,
start OpenAI Codex in the same directory, continue without
re-explaining the architecture, the failed approaches, or the open
questions.

Release
Rust
License

Support Matrix

Area Status Notes
Linux Supported Primary Docker/server target and CI platform. Published Docker images support linux/amd64 and linux/arm64. Native Arch/AUR packages include system and user systemd units.
macOS Supported Workspace tests run in CI; tagged releases publish native ai-memory-macos-aarch64.tar.gz and ai-memory-macos-x86_64.tar.gz binaries. The native binary is the recommended path on Apple Silicon. See docs/macos.md.
Windows via WSL2 Supported Use the Linux install path inside WSL2 when the agent runs there.
Native Windows Experimental Tagged releases publish ai-memory-windows-x86_64.zip with ai-memory.exe; Docker Desktop wrapper and source builds are also available. Local supported profiles default to host-native hook commands; Claude Code may use its Windows exec form, while other agents use native single command strings matching their hook schema. PowerShell/Git Bash scripts are compatibility fallbacks. See docs/windows.md.
Claude Code Supported MCP config + lifecycle hooks; native commands enforce capture exclusions. install-mcp --session-aware optionally enables per-session auto-scope isolation through a local stdio bridge. Optionally captures t...

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions