技能潮 SkillTide 提交收录
官方说明记忆增强2 天前
RooAGI/Membrick

RooAGI/Membrick

Persistent memory layer for AI coding agents — current-state retrieval that knows what is still true
在 GitHub 查看 ↗直链 · 无中转页
官方说明Membrick Open-source agent memory for coding agents.** AI memory that knows what is still true.** Your agent doesn't just forget; it can confidently remember outdated decisions.
★ 数取值
11 ★ · RooAGI/Membrick · 取自 GitHub 搜索 API · (2026-10-16 20:00:20 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-15 · 最近见到 2026-10-16 · 共见到 2 次 · 被 1 个来源列出
评分构成
综合分 103 · 11 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: 记忆增强。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 RooAGI/Membrick;我们收录于 2026-10-15;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Membrick

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**Open-source agent memory for coding agents.**
> **AI memory that knows what is still true.** Your agent doesn't just forget; it can confidently remember outdated decisions.
Membrick is an open-source **persistent agent memory** layer for Claude Code, Codex, Gemini CLI, Antigravity CLI (AGY), and Muse Code. It turns project history — sessions, documents, decisions, traces, notes, and code — into **current, evidence-backed context** when an agent needs it.
Search can find the right topic. Membrick helps an agent answer the harder question: **is this information still true?** It uses relevance, time, and semantic relationships to distinguish the latest truth from old-but-still-relevant history.
Agent memory guide · Quickstart · Reproducible demo · Agent integrations · Benchmarks · Documentation
**Current benchmark:** 500-question LongMemEval-S. See the
latest benchmark results for metrics and the source report.
---
The stale-memory problem
Your project says one thing on Monday and something different on Friday. Both versions remain relevant to the same question.
**Older — decision-a.md**
**Newer — decision-b.md**
Now ask:
A normal retriever can return either document — or both — and leave the model to guess which value is current.
**Membrick keeps 2 as the current answer and preserves 5 as superseded history.**
That difference matters anywhere project truth changes over time: architecture decisions, API contracts, configuration values, runbooks, ownership, terminology, and implementation plans.
There is no required supersedes: frontmatter in this example. For simple configuration/value claims, Membrick can infer chronological replacement when the documents establish the same semantic domain. Inferred supersession is domain-scoped so unrelated settings such as two different services' timeout values do not suppress one another. Explicit supersession metadata remains authoritative when you provide it.
Current-state retrieval returns the newer decision with semantic_status: current, and membrick context excludes the stale value.
Reproducible terminal demo
The repository includes a reproducible **asciinema PTY recording** that builds the actual membrick binary, sets deterministic file mtimes for a controlled stale-memory scenario, runs the neutral query above, verifies the result, and renders the captured terminal session.
See examples/demo-real-terminal/ and .github/workflows/demo-real-terminal.yml.
---
Why Membrick?
Agent memory is not only a retrieval problem. It is a **state problem**.
A useful memory layer has to answer:
1. **Relevance** — is this about the question?
2. **Recency** — when was this evidence true?
3. **Supersession** — did something newer replace it?
4. **Temporal intent** — is the user asking about now, last Tuesday, or a historical state?
5. **Evidence** — where did the answer come from?
| Ordinary retrieval | Membrick |
|---|---|
| Finds topically similar text | Ranks relevant **and current** evidence |
| Can surface stale decisions as if they are current | Tracks time and supersession |
| Treats relative time as mostly query text | Resolves temporal intent against a reference clock |
| Returns passages | Returns context with source and relationship evidence |
| Treats documents mostly in isolation | Connects facts, entities, links, symbols, ownership, and time |
| Leaves corpus drift hidden | Surfaces contradictions, stale claims, terminology drift, orphan pages, and missing links |
Historical evidence is not deleted. A historical query can still retrieve superseded material as history rather than presenting it as current state.
---
Quickstart
Install directly from GitHub:
Check what is currently indexed in a folder without scanning it:
Check or index a local corpus:
Query it:
Get LLM-ready context:
See the CLI reference and full quickstart
for Docker, HTTP, Python, Rust, and MCP setup.
---
Agent integrations
Membrick provides opt-in integrations for major coding-agent clients.
| Integration | Project memory | Lifecycle capture | MCP tools | Replay / comparison |
来源
github · https://github.com/RooAGI/Membrick
按领域浏览
记忆增强
Traction
11 ★
收录于
昨天

更多记忆增强

查看记忆增强全部 30 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引