BrainRepo for Openclaw

A comprehensive personal knowledge repository that utilizes PARA and Zettelkasten methodologies to capture, organize, and retrieve information via AI agents.

codezz
v1.0.0
Feb 5, 2026
4
3.9k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install brainrepo

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install brainrepo using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is BrainRepo?

BrainRepo is a specialized framework for building a personal secondary brain, designed to work seamlessly with any AI agent that supports Openclaw Skills. It centralizes your information into a Git-backed repository located at a fixed path, ensuring your data is always portable, version-controlled, and accessible through markdown-compatible editors like Obsidian or VS Code. By synthesizing the PARA (Projects, Areas, Resources, Archives) method with Zettelkasten's atomic note-taking, BrainRepo allows users to transition from messy "brain dumps" to a structured, interconnected web of knowledge.

The skill provides a standardized environment for AI agents to act as your knowledge librarian. Through the use of Openclaw Skills, the agent can automatically categorize incoming thoughts, manage active project documentation, and maintain a historical journal. This system moves beyond simple storage by focusing on a lifecycle of dumping, processing, and instant retrieval through natural language queries.

BrainRepo Use Cases

  • Capturing fleeting thoughts or "brain dumps" into a central Inbox for later processing.
  • Managing complex project documentation with specific deadlines and task lists.
  • Maintaining a personal CRM by tracking interactions and information in the People directory.
  • Building a long-term knowledge base of atomic notes connected via wiki-links.
  • Automating daily and weekly reviews to ensure your knowledge repository remains clean and actionable.

How BrainRepo Works

  1. The AI agent verifies the existence of the repository at ~/Documents/brainrepo/ to ensure Openclaw Skills can access the data.
  2. On first run, the skill automatically initializes a multi-folder PARA structure and populates it with essential templates.
  3. Users provide natural language triggers like "save this" or "remember", which the AI captures and places into the Inbox/ directory.
  4. During a processing phase, the AI moves items from the Inbox to their relevant permanent homes (e.g., Projects or Areas) based on context.
  5. The system utilizes a Git-based workflow to commit changes, providing a full audit trail of your knowledge evolution.
  6. For retrieval, users can ask the AI questions about their stored data, and the skill performs a cross-repository search to synthesize answers.

BrainRepo Setup

To initialize your personal knowledge repository using Openclaw Skills, you can simply ask your agent to "set up brainrepo". If you prefer a manual setup, run the following commands in your terminal:

mkdir -p ~/Documents/brainrepo/{Inbox,Projects,Areas/personal-growth,Areas/family,Notes,Resources,Journal,People,Tasks,Archive}
cd ~/Documents/brainrepo && git init && git add -A && git commit -m "init: brainrepo"

The AI agent will then utilize its built-in templates to create your task hub and initial growth areas.

BrainRepo Data Schema & Taxonomy

BrainRepo organizes its data using a strict folder hierarchy and markdown metadata to ensure compatibility with Openclaw Skills and other PKM tools:

Folder Contents Retention
Inbox/ Raw captures and fleeting notes Daily clearance
Projects/ Active initiatives with deadlines Move to Archive on completion
Areas/ Ongoing responsibilities (e.g., Personal Growth) Indefinite
Notes/ Atomic, permanent Zettelkasten notes Indefinite
Journal/ Daily notes named YYYY-MM-DD.md Persistent history
People/ Profiles for contacts and collaborators Persistent
Archive/ Completed projects and inactive resources Long-term storage

Each note includes YAML frontmatter for tracking creation dates, tags, and internal relationships.

BrainRepo Advanced Features

  • Git-integrated version control allowing for rollback and synchronization across devices.
  • Wiki-link support for creating a non-linear graph of information that AI agents can navigate.
  • Template-based note creation to ensure consistency across projects, people, and daily logs.
  • Automated evening and weekly review workflows to maintain repository hygiene using Openclaw Skills.
  • Fixed-path architecture for zero-config integration with various AI development environments.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*