brain-memory

Consolidate JSONL conversation logs into daily and weekly memory summaries.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jihwan97-hash/jino-memory --skill brain-memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brain-memory
Source: https://github.com/jihwan97-hash/jino-memory/tree/main/skills/brain-memory
Command: npx skills add https://github.com/jihwan97-hash/jino-memory --skill brain-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates the consolidation of JSONL conversation logs into a persistent memory digest, reducing manual curation and enabling quick recall.

Core Features & Use Cases

  • Parse and filter JSONL conversation entries from live sessions and backups.
  • Generate daily and weekly memory summaries in markdown and compact formats for efficient ingestion.
  • Auto-save daily summaries and maintain state to avoid re-processing unchanged files.

Quick Start

Run the brain-memory-system.js script to generate daily or weekly memory summaries from your JSONL conversations.

Frequently Asked Questions about brain-memory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I consolidate JSONL conversation logs into a daily memory summary?

To consolidate JSONL conversation logs into a daily memory summary, run the brain-memory script to parse new or updated JSONL files, filter noise, and format conversations into an organized markdown digest.

What is the best way to automate conversation summarization from JSONL files?

Automating JSONL conversation summarization involves processing live session logs and backups, filtering out noise, and generating deterministic text outputs for downstream processing using a dedicated NLP consolidation script.

Does this memory consolidation tool support weekly summaries and compact output formats?

Yes, the memory consolidation tool supports both daily and weekly summaries, offering an optional compact output format to ensure efficient ingestion and recall of conversation data.

Can I avoid re-processing unchanged JSONL files when generating memory digests?

Yes, the system maintains state and auto-saves daily summaries, which prevents re-processing unchanged JSONL files and ensures only new or updated logs are parsed.

How does filtering noise in JSONL conversation logs work?

Filtering noise in JSONL conversation logs works by parsing raw session entries, removing irrelevant data, and formatting the remaining conversations into a structured memory digest.

What downstream processing is supported by the deterministic text output from conversation consolidation?

The deterministic text output from conversation consolidation is written to stdout, enabling seamless ingestion by downstream data-processing pipelines and NLP tools for further analysis.