M
memorycrystal/memorycrystal
Persistent memory for AI agents — OpenClaw plugin + MCP server
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
- ★ 数取值
- 12 ★ · memorycrystal/memorycrystal · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
- 来源明细
- 从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
- 收录与活跃
- 收录于 2026-10-26 · 最近见到 2026-11-14 · 共见到 23 次 · 被 1 个来源列出
- 评分构成
- 综合分 103 · 12 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 记忆增强。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库
memorycrystal/memorycrystal;我们收录于 2026-10-26;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。Persistent memory for AI agents.
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Every conversation remembered. Every decision recalled. Every session informed.
Website · Docs · Dashboard · Pricing
Your AI forgets everything between sessions — who you are, what you decided, what failed, what works. Memory Crystal fixes that.
It captures each completed conversation once, distills durable knowledge only in bounded session-boundary or indexed nightly batches, and recalls the right context when an agent needs it. The turn write performs no inference. Capture stays automatic; recall defaults to deliberate tool calls so idle sessions cost nothing.
bash
curl -fsSL https://memorycrystal.ai/crystal | bash
## Works with everything
Install Memory Crystal on any MCP-compatible AI tool in one command:
| Platform | Install |
| Claude Code | curl -fsSL https://memorycrystal.ai/install-claude-mcp.sh \| bash |
| Codex CLI | curl -fsSL https://memorycrystal.ai/install-codex-mcp.sh \| bash |
| Factory Droid | curl -fsSL https://memorycrystal.ai/install-droid-mcp.sh \| bash |
| OpenClaw | curl -fsSL https://memorycrystal.ai/crystal \| bash |
| Claude Desktop | Add the MCP server in settings (guide) |
| Any MCP host | Point at https://api.memorycrystal.ai/mcp with a Bearer token |
The universal installer supports cloud, local, and self-hosted backends. It can register MCP clients, configure OpenClaw, install Codex/Claude hook assets, and stage a Dockerized local Convex backend for offline or self-hosted work.
## How it works
You send a message
┌─────────────────────────────────────────┐
│ CONTEXT ENGINE │
│ │
│ Vector search across durable LTM │
│ Lexical fallback over recent messages │
│ Deterministic bounded ranking │
│ Scope filtering + context budgeting │
│ → Inject top memories into context │
└─────────────────────────────────────────┘
AI responds with full context
┌─────────────────────────────────────────┐
│ MEMORY EXTRACTION │
│ │
│ Completed turn → STM (idempotent) │
│ Bounded extraction → durable LTM │
│ One authoritative LTM vector index │
└─────────────────────────────────────────┘
Every response is informed by what came before. Every conversation feeds the next one.
## Two memory layers
| Layer | Stores | Retention |
| Short-term (STM) | Recent raw messages, verbatim | Rolling window by tier |
| Long-term (LTM) | Facts, decisions, lessons, people, rules | Permanent, vector-indexed |
| Sensory raw content | Raw sensory payloads behind memory records | Summarized, tombstoned, or protected by policy |
STM gives recent continuity. LTM gives permanent knowledge. Sensory retention lets Memory Crystal keep durable recall value without keeping every raw payload forever.
## Five memory stores
| Store | Purpose | Example |
| sensory | Raw signals | "the user sounds frustrated about the deploy" |
| episodic | Events | "We shipped v2 on March 15" |
| semantic | Facts | "The API uses Convex for the backend" |
| procedural | How-to | "Deploy with npm run convex:deploy" |
| prospective | Plans | "Add billing webhooks next sprint" |
## Adaptive recall
Six modes, automatically selected:
| Mode | Prioritizes |
| General | Broad recall across STM + LTM |
| Decision | Decisions, lessons, and rules before risky changes |
| Project | Goals, workflows, and implementation context |
Website · Docs · Dashboard · Pricing
Your AI forgets everything between sessions — who you are, what you decided, what failed, what works. Memory Crystal fixes that.
It captures each completed conversation once, distills durable knowledge only in bounded session-boundary or indexed nightly batches, and recalls the right context when an agent needs it. The turn write performs no inference. Capture stays automatic; recall defaults to deliberate tool calls so idle sessions cost nothing.
bash
curl -fsSL https://memorycrystal.ai/crystal | bash
## Works with everything
Install Memory Crystal on any MCP-compatible AI tool in one command:
| Platform | Install |
| Claude Code | curl -fsSL https://memorycrystal.ai/install-claude-mcp.sh \| bash |
| Codex CLI | curl -fsSL https://memorycrystal.ai/install-codex-mcp.sh \| bash |
| Factory Droid | curl -fsSL https://memorycrystal.ai/install-droid-mcp.sh \| bash |
| OpenClaw | curl -fsSL https://memorycrystal.ai/crystal \| bash |
| Claude Desktop | Add the MCP server in settings (guide) |
| Any MCP host | Point at https://api.memorycrystal.ai/mcp with a Bearer token |
The universal installer supports cloud, local, and self-hosted backends. It can register MCP clients, configure OpenClaw, install Codex/Claude hook assets, and stage a Dockerized local Convex backend for offline or self-hosted work.
## How it works
You send a message
┌─────────────────────────────────────────┐
│ CONTEXT ENGINE │
│ │
│ Vector search across durable LTM │
│ Lexical fallback over recent messages │
│ Deterministic bounded ranking │
│ Scope filtering + context budgeting │
│ → Inject top memories into context │
└─────────────────────────────────────────┘
AI responds with full context
┌─────────────────────────────────────────┐
│ MEMORY EXTRACTION │
│ │
│ Completed turn → STM (idempotent) │
│ Bounded extraction → durable LTM │
│ One authoritative LTM vector index │
└─────────────────────────────────────────┘
Every response is informed by what came before. Every conversation feeds the next one.
## Two memory layers
| Layer | Stores | Retention |
| Short-term (STM) | Recent raw messages, verbatim | Rolling window by tier |
| Long-term (LTM) | Facts, decisions, lessons, people, rules | Permanent, vector-indexed |
| Sensory raw content | Raw sensory payloads behind memory records | Summarized, tombstoned, or protected by policy |
STM gives recent continuity. LTM gives permanent knowledge. Sensory retention lets Memory Crystal keep durable recall value without keeping every raw payload forever.
## Five memory stores
| Store | Purpose | Example |
| sensory | Raw signals | "the user sounds frustrated about the deploy" |
| episodic | Events | "We shipped v2 on March 15" |
| semantic | Facts | "The API uses Convex for the backend" |
| procedural | How-to | "Deploy with npm run convex:deploy" |
| prospective | Plans | "Add billing webhooks next sprint" |
## Adaptive recall
Six modes, automatically selected:
| Mode | Prioritizes |
| General | Broad recall across STM + LTM |
| Decision | Decisions, lessons, and rules before risky changes |
| Project | Goals, workflows, and implementation context |
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[](https://anclum.com/zh/s/memorycrystal-memorycrystal/)
- 来源
- github · https://github.com/memorycrystal/memorycrystal
- 按领域浏览
- 记忆增强
- Traction
- 12 ★
- 收录于
- 今天
同类推荐
所属领域与标签
每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。