Token导航 LogoToken导航

Agent Skill · 研究检索

brainmd(brainmd 搜索)

brainmd 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

brainmd 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为只读;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 11,137。

总安装 11,652周安装 476GitHub Stars 公开资料未说明下载 3,770核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
0.1.3

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:brainmd(brainmd 搜索)
来源仓库:https://github.com/p0lish/brainmd
安装命令:
openclaw skills install brainmd
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install brainmd

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

实现 AI Agent 自我修改的神经可塑性运行时。通过交互学习建立反射、习惯与长期记忆路径。适用于个性化代理能力渐进式进化需求。需定义学习速率与变更回滚机制。brainmd 属于研究检索类 Skill,可作为该场景下的辅助能力补充。建议监控内存增长防止无限膨胀风险。

适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install brainmd;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

brainmd 怎么安装?

在终端执行 openclaw skills install brainmd。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

brainmd 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

brainmd 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

brainmd 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

brainmd 用的人多吗?

公开数据是累计安装 11,652 次,近一周安装 476 次,下载 3,770 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

brainmd 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
brainmd

brainmd 搜索 · 本页

11,652—只读MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
brainmd
description
Neuroplastic self-modifying runtime for AI agents. Creates a file-based 'brain' that learns from interactions: reflexes (fast-path responses), habits (learned patterns), weighted pathways (reinforcement), and a cortex (self-review loop). Use when: setting up adaptive agent behavior, creating learning loops, building persistent behavioral memory, or making an agent that improves over time.

brainmd

*File-based nervous system for AI agents. Behaviors that work get stronger. Behaviors that fail get weaker. Unused patterns decay. Mistakes leave scars.*


What It Is

brainmd gives your agent a persistent behavioral memory that survives session restarts. It's not a knowledge base — it's muscle memory. It tracks *how* the agent behaves, not *what* it knows.

Three layers complement each other:

LayerFilePurpose
brainmdbrain/weights/pathways.jsonBehavioral reinforcement — what works, what doesn't
Long-term memoryMEMORY.mdSemantic facts — decisions, people, context
Daily logmemory/YYYY-MM-DD.mdEpisodic notes — what happened today

brainmd is the only layer that self-modifies. The others are written by the agent, not evolved by it.


Installation

clawhub install brainmd

Then initialize the brain in your workspace:

cd ~/.openclaw/workspace
./skills/brainmd/scripts/init-brain.sh brain/

This creates:

brain/
├── reflexes/           # Fast-path decision scripts
├── habits/
│   └── preferences.json
├── weights/
│   └── pathways.json   # ← the core state file
├── cortex/
│   └── review.js       # ← the self-review engine
└── mutations/          # Immutable audit log

Wiring Into OpenClaw

Step 1 — AGENTS.md

Add a startup check so the agent reads its neural state at session start:

## 🧠 brainmd — Consult Your Brain

After reading memory files, check your neural state:

node ~/.openclaw/workspace/brain/cortex/review.js status


Before acting on anything non-trivial, scan for relevant pathways:
- Weak pathways (< 0.5) = you've failed here before. Be careful, double-check.
- Strong pathways (> 0.8) = proven patterns. Trust them, act fast.
- Dying pathways (decaying) = you're forgetting something. Re-evaluate.

After notable outcomes, record them:

node brain/cortex/review.js record "pathway-name" true/false "what happened"

Step 2 — HEARTBEAT.md

Wire the review cycle into your heartbeat so it runs automatically:

## 🧠 brainmd Self-Check (every heartbeat)

node ~/.openclaw/workspace/brain/cortex/review.js review node ~/.openclaw/workspace/brain/cortex/review.js status


On each heartbeat, ask yourself:
1. Did I make a mistake since last check? → `record <pathway> false "what happened"`
2. Did something work well? → `record <pathway> true "what worked"`
3. Did a new pattern emerge? → let neurogenesis create it

Step 3 — Seed Initial Pathways

Don't hypothesize — seed from real behavior. Run a few sessions first, then record what you observed:

node brain/cortex/review.js record "reflex:morning-briefing" true "Supplement reminders sent, user confirmed"
node brain/cortex/review.js record "habit:check-files-before-search" true "Read apartment-search.md before googling apartments"
node brain/cortex/review.js record "reflex:safe-file-deletion" false "Used xargs rm with bad grep, deleted workspace files"

Start with 5–10 pathways. Let the system grow from there.


Daily Usage

Check neural state

node brain/cortex/review.js status

Output shows all pathways with visual weight bars, success rate, fire count, and last outcome. Use this to calibrate confidence before non-trivial actions.

Record an outcome

# Something worked
node brain/cortex/review.js record "habit:remote-service-recovery" true "Fixed broken systemd service, used journalctl to diagnose"

# Something failed
node brain/cortex/review.js record "habit:bulk-subagent-spawning" false "Rate limited all 3 models by spawning 2 Opus agents simultaneously"

New pathways are auto-created at weight 0.30 (neurogenesis). Existing pathways update their stats.

Run the review cycle

node brain/cortex/review.js review

The cortex examines all pathways and applies reinforcement rules:

  • Strengthen (+0.05): ≥3 fires, ≥80% success rate
  • Weaken (−0.10): ≥3 fires, <50% success rate
  • Decay (−0.02): unused for 7+ days
  • Prune: weight hits 0 (pathway removed)

All changes are logged to mutations/ with timestamp and reason.


Pathway Naming Conventions

reflex:timing          # Automatic, fast-path behaviors
habit:check-files      # Learned patterns from repeated interaction
skill:osint-workflow   # Acquired capabilities
instinct:safe-delete   # Safety behaviors (start at high weight, floor at 0.8)

Reading pathway weights

WeightMeaningHow to use
0.8–1.0Proven, trustedAct confidently, don't second-guess
0.5–0.8DevelopingUse but verify
0.3–0.5Weak / newProceed carefully, double-check
< 0.3Failing / dyingInvestigate before using; may need rethinking

Tuning the Learning Rate

Edit thresholds in brain/cortex/review.js:

// Strengthen when success rate >= this
const STRENGTHEN_THRESHOLD = 0.8;

// Weaken when success rate < this
const WEAKEN_THRESHOLD = 0.5;

// Days of inactivity before decay starts
const DECAY_ONSET_DAYS = 7;

// Weight change per review cycle
const DECAY_RATE = 0.02;
const STRENGTHEN_DELTA = 0.05;
const WEAKEN_DELTA = 0.10;

Floor weights (prevent over-pruning)

instinct:* pathways should have a minimum weight floor so they can't be trained away:

{
  "id": "instinct:safe-file-deletion",
  "weight": 0.85,
  "floor": 0.80,
  "fires": 1,
  "successes": 0
}

Add a floor field to pathways in pathways.json to protect them from decay.


Architecture Notes

pathways.json — the core state

{
  "version": 42,
  "pathways": {
    "habit:check-files-before-search": {
      "weight": 0.95,
      "fires": 13,
      "successes": 11,
      "lastFired": "2026-03-25T18:00:00.000Z",
      "lastOutcome": "Read AESTHETIC.md before recommending clothes. Saved a web search.",
      "created": "2025-11-01T00:00:00.000Z"
    }
  }
}

mutations/ — the audit log

Every self-modification writes a timestamped JSON file. Never delete these. They're how you trace *why* the agent's behavior changed over time.

{
  "type": "strengthen",
  "target": "habit:check-files-before-search",
  "from": 0.90,
  "to": 0.95,
  "reason": "11/13 success rate",
  "timestamp": "2026-03-26T07:00:00.000Z"
}

Integration With Auto-Dream

If you're using scripts/dream.js for memory consolidation, the two systems complement each other:

  • brainmd answers: *how should I behave?*
  • dream.js answers: *what do I know?*

Neither replaces the other. Wire both into HEARTBEAT.md for full coverage.


Bootstrapping Checklist

  • [ ] Run init-brain.sh to create directory structure
  • [ ] Add brainmd status check to AGENTS.md startup routine
  • [ ] Add heartbeat entry to HEARTBEAT.md
  • [ ] Seed 5–10 pathways from real observed behavior (not theory)
  • [ ] Run one manual review to verify reinforcement logic works
  • [ ] Check mutations/ after first review to confirm logging
  • [ ] Set floor weights on any instinct:* pathways

Design Principles

  1. Everything is mutable — no file is sacred except the mutation log
  2. Use strengthens, disuse weakens — pathways that fire together wire together
  3. Outcomes matter — track what worked, what didn't; guesses don't count
  4. Failures leave scars — the most valuable pathways come from mistakes
  5. Seed from reality — observe first, codify second
  6. Small and composable — one pathway per behavior pattern
  7. The schedule forces honesty — if it's not in HEARTBEAT.md, you'll skip it

平台分布

OpenClaw

76.32%
按下载量换算2,877

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills