Crawler Summary

second-brain answer-first brief

Second Brain v2 — OpenClaw Memory Intelligence Skill Second Brain v2 — OpenClaw Memory Intelligence Skill **Transform your agent from forgetful to brilliant with automated memory management.** Overview Second Brain v2 is an OpenClaw skill that solves the #1 AI agent problem in 2026: memory loss between sessions. Your agent wakes up fresh every time, relying on manually-written memory files that quickly become stale. This skill automates the entire memory lifecycle: - * Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 4/15/2026.

Freshness

Last checked 4/15/2026

Best For

second-brain is best for be workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 85/100

second-brain

Second Brain v2 — OpenClaw Memory Intelligence Skill Second Brain v2 — OpenClaw Memory Intelligence Skill **Transform your agent from forgetful to brilliant with automated memory management.** Overview Second Brain v2 is an OpenClaw skill that solves the #1 AI agent problem in 2026: memory loss between sessions. Your agent wakes up fresh every time, relying on manually-written memory files that quickly become stale. This skill automates the entire memory lifecycle: - *

OpenClawself-declared

Public facts

5

Change events

1

Artifacts

0

Freshness

Apr 15, 2026

Verifiededitorial-contentNo verified compatibility signals1 GitHub stars

Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 4/15/2026.

1 GitHub starsTrust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Apr 15, 2026

Vendor

Jugaad Lab

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 4/15/2026.

Setup snapshot

git clone https://github.com/jugaad-lab/second-brain.git
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Jugaad Lab

profilemedium
Observed Apr 15, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Apr 15, 2026Source linkProvenance
Adoption (1)

Adoption signal

1 GitHub stars

profilemedium
Observed Apr 15, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB OPENCLEW

Extracted files

0

Examples

6

Snippets

0

Languages

typescript

Parameters

Executable Examples

bash

# Install the skill (if using OpenClaw skill manager)
openclaw skill install second-brain

# Or clone directly
git clone <repo> ~/workspace/skills/second-brain

bash

export ANTHROPIC_API_KEY="your_key_here"

bash

python3 scripts/search.py "DPU debugging decisions"
python3 scripts/search.py --date-range "2026-02-01,2026-02-14" "Discord bot features"

bash

python3 scripts/stats.py

bash

# Extract from today's sessions
python3 scripts/extract_v2.py --date today

# Extract specific session
python3 scripts/extract_v2.py ~/path/to/session.jsonl

bash

# Dry run (see proposed changes)
python3 scripts/consolidate.py --days 7 --dry-run

# Apply consolidation
python3 scripts/consolidate.py --days 7 --apply

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB OPENCLEW

Docs source

GITHUB OPENCLEW

Editorial quality

ready

Second Brain v2 — OpenClaw Memory Intelligence Skill Second Brain v2 — OpenClaw Memory Intelligence Skill **Transform your agent from forgetful to brilliant with automated memory management.** Overview Second Brain v2 is an OpenClaw skill that solves the #1 AI agent problem in 2026: memory loss between sessions. Your agent wakes up fresh every time, relying on manually-written memory files that quickly become stale. This skill automates the entire memory lifecycle: - *

Full README

Second Brain v2 — OpenClaw Memory Intelligence Skill

Transform your agent from forgetful to brilliant with automated memory management.

Overview

Second Brain v2 is an OpenClaw skill that solves the #1 AI agent problem in 2026: memory loss between sessions. Your agent wakes up fresh every time, relying on manually-written memory files that quickly become stale. This skill automates the entire memory lifecycle:

  • Extract memories from session logs using Claude
  • Search memories with natural language queries
  • Consolidate daily memories into long-term storage automatically
  • Score memories by relevance with smart decay algorithms
  • Track memory health with detailed statistics
  • Graph entity relationships across all memories

Key Features

🔍 Semantic Memory Search

Query your memories naturally: remember search "when did we decide on GPT-4.1?"

🧠 Auto-Consolidation

Automatically distills daily memories into your MEMORY.md file with smart deduplication

📊 Memory Scoring & Decay

Relevance scoring with configurable decay (decisions matter more than transient notes)

🔄 Nightly Pipeline

Fully automated memory processing that runs in background via cron

📈 Health Dashboard

Track memory growth, coverage gaps, and consolidation freshness

🕸️ Entity Graph

Visualize relationships between people, projects, and decisions

Installation

# Install the skill (if using OpenClaw skill manager)
openclaw skill install second-brain

# Or clone directly
git clone <repo> ~/workspace/skills/second-brain

Dependencies

  • Python 3.12+
  • anthropic SDK (pip install anthropic)
  • PyYAML (pip install pyyaml)
  • qmd (optional, for enhanced search)

Quick Start

1. Configure Your API Key

Set your Anthropic API key:

export ANTHROPIC_API_KEY="your_key_here"

Or configure it in OpenClaw auth profiles at ~/.openclaw/agents/main/agent/auth-profiles.json.

2. Search Existing Memories

python3 scripts/search.py "DPU debugging decisions"
python3 scripts/search.py --date-range "2026-02-01,2026-02-14" "Discord bot features"

3. Run Memory Health Check

python3 scripts/stats.py

4. Extract Memories from Recent Sessions

# Extract from today's sessions
python3 scripts/extract_v2.py --date today

# Extract specific session
python3 scripts/extract_v2.py ~/path/to/session.jsonl

5. Auto-Consolidate Recent Memories

# Dry run (see proposed changes)
python3 scripts/consolidate.py --days 7 --dry-run

# Apply consolidation
python3 scripts/consolidate.py --days 7 --apply

6. Set Up Nightly Pipeline

# Test the full pipeline
python3 scripts/pipeline.py --dry-run

# Schedule via OpenClaw cron (recommended)
# Add to your agent's cron config

Commands Reference

Memory Search

# Natural language search
python3 scripts/search.py "your query here"

# Advanced options
python3 scripts/search.py \
    --date-range "2026-02-01,2026-02-14" \
    --limit 5 \
    --format json \
    "decision about model choice"

Memory Extraction

# Extract from date
python3 scripts/extract_v2.py --date 2026-02-14

# Extract specific session
python3 scripts/extract_v2.py session_123.jsonl

# Enhanced output with entities
python3 scripts/extract_v2.py --structured session.jsonl

Memory Consolidation

# Dry run (preview only)
python3 scripts/consolidate.py --dry-run

# Consolidate last 7 days
python3 scripts/consolidate.py --days 7 --apply

# Interactive mode
python3 scripts/consolidate.py --interactive

Memory Scoring

# Score all memories
python3 scripts/score.py --reindex

# Show top-scored memories
python3 scripts/score.py --show-top 20

# Update scores only
python3 scripts/score.py --update-only

Health & Statistics

# Memory health dashboard
python3 scripts/stats.py

# Detailed breakdown
python3 scripts/stats.py --detailed

# Export for external tools
python3 scripts/stats.py --format json

Entity Graph

# Build entity relationship graph
python3 scripts/graph.py --build

# Query graph
python3 scripts/graph.py --query "DpuDebugAgent"

# Export graph data
python3 scripts/graph.py --export graph.json

Nightly Pipeline

# Full pipeline (recommended for cron)
python3 scripts/pipeline.py

# Pipeline with custom config
python3 scripts/pipeline.py --config my_config.yaml

# Dry run mode
python3 scripts/pipeline.py --dry-run

Configuration

Default config is in config.yaml. Override by creating your own config file:

memory_dir: ~/workspace/memory
session_dir: ~/.openclaw/agents/main/sessions
memory_md: ~/workspace/MEMORY.md

consolidation:
  interval_days: 7
  dry_run: false
  min_score: 0.5
  backup_memory_md: true

scoring:
  decay_half_life_days: 14
  category_weights:
    decisions: 1.5
    preferences: 1.3
    facts: 1.0
    action_items: 1.2
    transient: 0.5

search:
  use_qmd: true
  fallback: bm25
  max_results: 10
  highlight_matches: true

pipeline:
  extract_recent: true
  update_qmd: true
  generate_report: true
  consolidate_threshold: 5  # Min new memories before consolidation

Integration with OpenClaw

Cron Integration

Add to your OpenClaw agent's cron configuration:

jobs:
  - name: "memory-pipeline"
    schedule: "0 2 * * *"  # 2 AM daily
    command: "python3 ~/workspace/skills/second-brain/scripts/pipeline.py"
    enabled: true

Using in Agent Sessions

The skill is designed to work seamlessly with OpenClaw agents. Commands can be called directly from sessions:

# In your agent code
exec(command="python3 ~/workspace/skills/second-brain/scripts/search.py 'recent decisions'")

File Structure

~/workspace/skills/second-brain/
├── SKILL.md              # This file
├── README.md             # Full documentation
├── config.yaml           # Default configuration
├── scripts/
│   ├── search.py         # Semantic memory search
│   ├── consolidate.py    # Auto-consolidation engine
│   ├── score.py          # Memory scoring & decay
│   ├── extract_v2.py     # Enhanced extraction
│   ├── pipeline.py       # Nightly automation
│   ├── stats.py          # Health dashboard  
│   ├── graph.py          # Entity relationships
│   ├── extract.py        # Original extractor (legacy)
│   ├── digest.py         # Original digester (legacy)
│   ├── weekly.py         # Weekly analysis (legacy)
│   └── utils/
│       ├── memory_io.py  # Memory file operations
│       ├── scoring.py    # Scoring algorithms
│       ├── qmd_bridge.py # qmd search integration
│       └── bm25.py       # Pure Python BM25 implementation
├── tests/
│   ├── test_search.py
│   ├── test_scoring.py
│   ├── test_consolidation.py
│   └── test_pipeline.py
└── examples/
    ├── sample_config.yaml
    └── cron_setup.md

Memory Files Layout

The skill works with OpenClaw's standard memory organization:

~/workspace/memory/
├── 2026-02-01.md         # Daily memory files
├── 2026-02-02.md
├── ...
├── .memory-index.json    # Scored memory index
├── .pipeline-log.json    # Pipeline execution log
└── .entity-graph.json    # Entity relationships

Plus your main memory file:

~/workspace/MEMORY.md     # Long-term consolidated memories

Troubleshooting

Search Returns No Results

  1. Check if memory files exist in ~/workspace/memory/
  2. Try rebuilding search index: python3 scripts/score.py --reindex
  3. If using qmd, run: qmd update && qmd embed

Consolidation Not Working

  1. Check API key is configured: python3 -c "from scripts.utils.memory_io import get_api_key; print('OK')"
  2. Run with --dry-run first to see what would be consolidated
  3. Check minimum score threshold in config

Pipeline Failing

  1. Run python3 scripts/pipeline.py --dry-run to see what would happen
  2. Check logs in ~/workspace/memory/.pipeline-log.json
  3. Verify all dependencies are installed

Permission Errors

  1. Ensure OpenClaw agent has write access to ~/workspace/memory/
  2. Check that MEMORY.md is writable
  3. Backup files before running consolidation with --apply

Performance Notes

  • Memory search is optimized for up to 10,000 daily memory files
  • Consolidation processes last 7 days by default (configurable)
  • Entity graph rebuilds are expensive - run weekly max
  • qmd integration provides much faster search than BM25 fallback

Contributing

This is an OpenClaw skill. Improvements welcome:

  1. Add new memory categories
  2. Improve scoring algorithms
  3. Better entity extraction
  4. Enhanced search capabilities

License

MIT License - Use freely in your OpenClaw setups.

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB OPENCLEW

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/snapshot"
curl -s "https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/contract"
curl -s "https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITHUB_REPOSactivepieces

Rank

70

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Traction

No public download signal

Freshness

Updated 2d ago

OPENCLAW
GITHUB_REPOScherry-studio

Rank

70

AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

Traction

No public download signal

Freshness

Updated 5d ago

MCPOPENCLAW
GITHUB_REPOSAionUi

Rank

70

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

Traction

No public download signal

Freshness

Updated 6d ago

MCPOPENCLAW
GITHUB_REPOSCopilotKit

Rank

70

The Frontend for Agents & Generative UI. React + Angular

Traction

No public download signal

Freshness

Updated 23d ago

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-04-17T01:46:51.788Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "be",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:be|supported|profile"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Jugaad Lab",
    "href": "https://github.com/jugaad-lab/second-brain",
    "sourceUrl": "https://github.com/jugaad-lab/second-brain",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T01:15:46.757Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-04-15T01:15:46.757Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "1 GitHub stars",
    "href": "https://github.com/jugaad-lab/second-brain",
    "sourceUrl": "https://github.com/jugaad-lab/second-brain",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T01:15:46.757Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-second-brain/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to second-brain and adjacent AI workflows.