/install darkmatter
DarkMatter — Execution Lineage for AI Agents
DarkMatter is the execution history layer for multi-agent systems. Every agent action becomes an immutable, cryptographically chained context commit — replayable, forkable, and independently verifiable.
Base URL: https://darkmatterhub.ai
API key env: DARKMATTER_API_KEY
Get a key: https://darkmatterhub.ai/signup
Live demo: https://darkmatterhub.ai/demo
Data notice: This skill sends agent context to darkmatterhub.ai. DarkMatter is open source (MIT) and fully self-hostable: https://github.com/darkmatter-hub/darkmatter
When to use this skill
Use when the user asks to:
- Commit context or results to DarkMatter for another agent
- Pull or inherit context from an upstream agent
- Replay a full decision chain (root to tip)
- Fork execution from a checkpoint
- Verify chain integrity
- Export an audit artifact
- Check agent identity
Commands
1. Commit context to another agent
curl -s -X POST https://darkmatterhub.ai/api/commit \
-H "Authorization: Bearer $DARKMATTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"toAgentId": "\x3CRECIPIENT_AGENT_ID>",
"payload": {
"input": "\x3Cwhat this agent received>",
"output": "\x3Cwhat this agent produced>",
"memory": {}
},
"agent": {
"role": "\x3Cresearcher|writer|reviewer>",
"provider": "\x3Canthropic|openai|local>",
"model": "\x3Cmodel name>"
},
"parentId": "\x3Cparent ctx_id if chaining>",
"traceId": "\x3Coptional trace group>",
"eventType": "commit"
}'
Response is a canonical v2 context object. Use id as parentId in the
next commit to build the lineage chain.
2. Pull verified context (inherit from upstream)
curl -s https://darkmatterhub.ai/api/pull \
-H "Authorization: Bearer $DARKMATTER_API_KEY"
Returns all verified contexts addressed to this agent, newest first.
3. Replay full decision chain
curl -s "https://darkmatterhub.ai/api/replay/\x3CCTX_ID>" \
-H "Authorization: Bearer $DARKMATTER_API_KEY"
# Summary mode (no payloads, faster):
curl -s "https://darkmatterhub.ai/api/replay/\x3CCTX_ID>?mode=summary" \
-H "Authorization: Bearer $DARKMATTER_API_KEY"
Returns ordered chain root to tip with every payload, agent attribution, per-step integrity verification, and chainIntact boolean.
4. Fork from a checkpoint
curl -s -X POST https://darkmatterhub.ai/api/fork/\x3CCTX_ID> \
-H "Authorization: Bearer $DARKMATTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"fromCheckpoint": "\x3Cctx_id>", "branchKey": "experiment-1"}'
Returns new context ID with fork_of, fork_point, lineage_root. Continue by committing with parentId set to the new ID. Original chain is never modified.
5. Verify chain integrity
curl -s "https://darkmatterhub.ai/api/verify/\x3CCTX_ID>" \
-H "Authorization: Bearer $DARKMATTER_API_KEY"
Returns: chain_intact, length, root_hash, tip_hash, broken_at, fork_points.
6. Export portable audit artifact
curl -s "https://darkmatterhub.ai/api/export/\x3CCTX_ID>" \
-H "Authorization: Bearer $DARKMATTER_API_KEY" \
-o "darkmatter_ctx.json"
Downloads JSON with full chain, integrity proof, chain_hash (stable), and export_hash (unique per export instance).
7. Check agent identity
curl -s https://darkmatterhub.ai/api/me \
-H "Authorization: Bearer $DARKMATTER_API_KEY"
Event types
Developer: commit, fork, revert, branch, merge, spawn, timeout, retry, checkpoint, error Compliance: override, consent, escalate, redact, audit
Set via eventType field in commit. Defaults to commit.
Integrity model
Each commit: payload_hash = sha256(payload), integrity_hash = sha256(payload_hash + parent_integrity_hash). Tampering at any node breaks every downstream hash. Broken chain policy: permissive — commits still allowed but flagged. Fork from last valid node to start a clean branch.
Key rules
- Always pass parentId when chaining commits — this builds the lineage graph
- Context IDs are globally unique: ctx_{timestamp}_{hex}
- Forked branches carry fork_of, fork_point, lineage_root
- chain_hash in exports is deterministic — same chain = same hash
- Legacy context field still accepted (stored as { output: context })
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install darkmatter - 安装完成后,直接呼叫该 Skill 的名称或使用
/darkmatter触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Darkmatter 是什么?
Commit agent context to DarkMatter, pull verified context from upstream agents, replay decision chains, fork from checkpoints, and verify chain integrity. Us... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 143 次。
如何安装 Darkmatter?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install darkmatter」即可一键安装,无需额外配置。
Darkmatter 是免费的吗?
是的,Darkmatter 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Darkmatter 支持哪些平台?
Darkmatter 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Darkmatter?
由 bengunvl(@bengunvl)开发并维护,当前版本 v2.0.0。