BrainRepo
Your personal knowledge repository — capture, organize, and retrieve everything using PARA + Zettelkasten. Triggers on: "save this", "remember", "note", "capture", "brain dump", daily/weekly reviews,
Your personal knowledge repository — capture, organize, and retrieve everything using PARA + Zettelkasten. Triggers on: "save this", "remember", "note", "capture", "brain dump", daily/weekly reviews,
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Your personal knowledge repository. Capture fast, organize automatically, retrieve instantly.
Fixed path:
~/Documents/brainrepo/
This is not configurable. All brain data lives here.
Before any action, check if brainrepo is initialized:
~/Documents/brainrepo/ exists with expected structure (Inbox/, Projects/, Areas/)Triggers automatically on first interaction, or when user says "set up brainrepo":
~/Documents/brainrepo/mkdir -p <path>/{Inbox,Projects,Areas/personal-growth,Areas/family,Notes,Resources,Journal,People,Tasks,Archive}
Create initial files from templates in
assets/templates/:
Tasks/index.md — task hubAreas/personal-growth/index.md — personal growth areaAreas/family/index.md — family areaInitialize git (optional):
cd <path> && git init && git add -A && git commit -m "init: brainrepo"
DUMP → PROCESS → RETRIEVE
brainrepo/ ├── Inbox/ # Quick capture (clear daily) ├── Projects/ # Active work with deadlines ├── Areas/ # Ongoing responsibilities (no deadline) ├── Notes/ # Permanent atomic knowledge ├── Resources/ # External links, articles, references ├── Journal/ # Daily notes (YYYY-MM-DD.md) ├── People/ # One note per person ├── Tasks/ # Centralized task tracking └── Archive/ # Completed projects
See references/structure.md for detailed breakdown.
| Type | Destination | Example |
|---|---|---|
| Quick thought | | "Maybe we should..." |
| Decision made | or | "Decided to use Next.js" |
| Person info | | New contact or update |
| Project update | | Meeting notes, progress |
| Task/Todo | | "Need to finish X" |
| Link/Article | or | URL with context |
| Personal growth | | Health, habits, learning |
| Family info | | Important dates, notes |
Every note uses minimal frontmatter:
--- created: YYYY-MM-DD tags: [tag1, tag2] related: ["[[Other Note]]"] ---Title
Content here. Link to [[Related Notes]] freely.
Use templates from
assets/templates/ when creating new notes.
Inbox/Process Inbox/:
Journal/YYYY-MM-DD.md with summarygit commit -am "daily processing"Tasks/index.mdSee references/workflows.md for detailed workflows.
| User says | Action |
|---|---|
| "Set up brainrepo" | Run onboarding, create structure |
| "Save this: [text]" | Capture to Inbox/ |
| "New project: [name]" | Create Projects/name/ with template |
| "Add person: [name]" | Create People/name.md with template |
| "What do I know about X?" | Search & retrieve |
| "Daily review" | Process Inbox/, update Journal/ |
| "Weekly review" | Full system review |
Use
[[wiki-links]] to connect notes:
Met with [[People/john]] about [[Projects/acme/index|ACME Project]]. Relevant insight: [[Notes/negotiation-tactics]]
| Projects | Areas |
|---|---|
| Have deadlines | No end date |
| Can be "done" | Maintained forever |
| Specific outcome | Standard to uphold |
kebab-case/kebab-case.mdYYYY-MM-DD.mdfirstname-lastname.mdNo automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.