Airsc miễn phí cho tất cả. Nếu nó giúp bạn, hãy ủng hộ $2–$20.

Ủng hộ
SkillCẩn thậnQuy trình & bộ nhớ agentCần cài đặt chút

memU

NevaMind-AI · NevaMind-AI/memU

Cung cấp một hệ thống bộ nhớ cá nhân nhẹ, được điều khiển bởi tác nhân, hoạt động như một wiki LLM được chia sẻ trên các tác nhân và thiết bị khác nhau.

memU là một hệ thống bộ nhớ nhẹ, được điều khiển bởi agent, cung cấp cho người dùng một wiki LLM được chia sẻ trên các phiên, agent và thiết bị. Nó tự động chắt lọc các skill có thể tái sử dụng của bạn từ lịch sử agent của bạn. Logic bộ nhớ cốt lõi của nó chỉ 500 dòng — đủ nhỏ gọn để kiểm tra, hiểu và điều chỉnh.

15k sao1.1kGiấy phép: Không có giấy phépCập nhật 5 ngày trước0 lượt mở

Xem trước

▍

Bạn có thể làm gì với nó

  • Cho phép tác nhân AI ghi nhớ các cuộc hội thoại hoặc quyết định trước đó qua các phiên làm việc mới.
  • Chia sẻ liền mạch các kỹ năng và cơ sở tri thức đã học giữa nhiều tác nhân AI.
  • Xây dựng cơ sở tri thức liên tục, có thể tìm kiếm từ các tương tác và tác vụ của tác nhân.

Kiểm tra an toàn

Cẩn thận

Dùng được, nhưng nên đọc ghi chú trước.

  • ●Không có giấy phép rõ ràng: hỏi tác giả trước khi dùng cho sản phẩm thương mại.

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

memU

Personal memory, stored as Wiki

Across Sessions. Across Agents. Across Devices.


memU is a lightweight, agent-driven memory system that gives users a shared LLM wiki across sessions, agents, and devices. It automatically distills your own reusable skills from your agent history. Its core memory logic is only 500 lines — compact enough to inspect, understand, and adapt.

Quick start

memU works with Codex, Claude Code, Cursor, OpenClaw, Hermes, WorkBuddy, Cola, pi, and more. See Host adapters.

Cross-device · Free · Unlimited · View online

Get your API key from memu.so, then send this message to your agent:

Read https://memu.pro/SKILL.md, follow its instructions to install and configure memU, API Key is memu_•••••••••(get Api Key from memu.so).

Agent support

This matrix lists the currently tested memU integrations by operating system.

  • Memorize — capture useful session knowledge through a scheduled background task and turn it into reusable memory.
  • Retrieve — bring relevant memory into a future task.
  • ⚠️ — supported with an important limitation; see the user note.

macOS

AgentModeMemorizeRetrieveUser note
ChatGPTChatGPT(Work mode), codex and VS Code extension✅✅
ChatGPTChat❌❌Chat mode is not currently supported. Please use Work mode.
Claude CodeDesktop and CLI✅✅If the selected model declines the setup steps, retry with Opus or another model. Sonnet 5 can occasionally do this.
ClaudeChat and Cowork❌❌
Cursor—✅✅
OpenClaw—✅✅Retrieve support has not yet been verified.
Hermes Agent—✅✅
WorkBuddy—✅✅

Windows

AgentModeMemorizeRetrieveUser note
ChatGPTChatGPT(Work mode), codex and VS Code extension✅✅
ChatGPTChat❌❌Chat mode is not currently supported. Please use Work mode.
Claude CodeDesktop and CLI✅✅If the selected model declines the setup steps, retry with Opus or another model. Sonnet 5 can occasionally do this.
ClaudeChat and Cowork❌❌
Cursor—✅✅
OpenClaw—✅✅
Hermes Agent—✅⚠️Use a memU version with Windows HERMES_HOME support; older versions may retrieve from the wrong files.
WorkBuddy—✅✅With Hy3, retrieval may fail. Retry with another model if this happens.

Linux

AgentModeMemorizeRetrieveUser note
CodexVS Code extension❌✅
Claude CodeCLI✅✅
OpenClaw4.23 / 7.1✅✅

Support status reflects the current release and may change as host integrations evolve.

How it works

Automatic skill extraction

Once the scheduled bridging task is installed, memU can turn useful agent history into reusable Markdown skills automatically.

  1. Capture new sessions. The host adapter reads new session history, including messages and tool calls.
  2. Prepare self-evolve jobs. prepare slices each session into a self-contained job with the paths and context the agent needs.
  3. Let the agent decide. The agent reads related existing skills, then chooses to do nothing, patch an existing skill, or create a new one.
  4. Write readable skill Markdown. Each skill has a name, description, and reusable workflow, including useful branches, edge cases, and pitfalls.
  5. Commit and index. commit submits changed skill files through commit_results; memU embeds the skill name and description and stores it under the skill track.
  6. Retrieve it later. On a similar future task, memU returns the relevant skill so any connected agent can use the learned workflow.

The judgment and synthesis stay inside the agent. MemoryService makes no LLM or chat calls; it stores, embeds, and retrieves the skill Markdown the agent prepared.

Self-hosted

Private · Single-device · Embedding key required

To run memU locally with your own storage and embedding provider, send this message to your agent:

Read https://raw.githubusercontent.com/NevaMind-AI/MemU/main/SKILL.md and follow it to install memU.

Uninstall

To uninstall memU, send this message to your agent:

Read https://memu.pro/SKILL.md and follow its instructions to uninstall memU.

By default, uninstalling removes the host integration and tooling while keeping your memory store and ~/.memu/config.env, so a later reinstall can resume where you left off. Memory is erased only when you explicitly ask for it.

Host adapters: memory for desktop coding agents

memU runs as a sidecar to a desktop agent, one binary per host. Each binds two seams:

  • record — a scheduled bridging task slices new session logs into self-contained job files; the agent itself distills them into memory/skill Markdown; commit submits whatever the agent left on disk back through commit_results.
  • inject — a standing instruction in the host's instruction file tells the agent to run <binary> retrieve (→ progressive_retrieve) before answering.
HostBinarySession log it minesInstruction file it patches
Codexmemu-codex~/.codex/sessions/**/*.jsonl~/.codex/AGENTS.md
Claude Codememu-claude-code~/.claude/projects//<session>.jsonl~/.claude/CLAUDE.md
Cursor (Agent/CLI)memu-cursor~/.cursor/projects//agent-transcripts/**.jsonl./AGENTS.md (per project)
OpenClawmemu-openclaw~/.openclaw/agents//agent/openclaw-agent.sqlite (SQLite, read-only) + legacy /sessions/*.jsonl~/.openclaw/workspace/AGENTS.md
Hermes Agentmemu-hermes`~/.herme
Xem mã nguồn trên GitHub