Chapter 2·20 min

The Life Repository

A structured directory that gives your AI persistent memory across sessions.

Last updated: March 2026

Why You Need a Life Repository

On day 14 of building my AI system, I opened a new session and Claude had zero memory of the previous 13 days. Decisions I made on day 3 were gone. Context from day 10 was gone. I had to re-explain everything from scratch. That afternoon I created the Life Repository and never lost context again.

The Life Repository is a directory on your machine that stores your priorities, context, and state. Your AI reads from it at the start of every session and writes to it at the end. For your business, this means your AI always knows what you are working on, what decisions were made yesterday, and what is coming up next.

Directory Structure

The Genesis Framework uses a simple, flat directory structure. Create this anywhere on your machine — the convention is ~/life/ or ~/[business-name]/.

The Life Repository/life/STATUS.mdAGENT_CONTEXT.mdfuture_triggers.jsonNumbered Directories01_youtube/02_ecombrain/04_digital_real_estate/05_community/06_coaching/07_agent_library/System Filesdocs/state_machines/logs/daily_summaries/scripts/
Fig 2 — /life/ repository structure
Terminalbash
mkdir -p ~/life
cd ~/life

# Core files
touch STATUS.md           # Current priorities and state
touch AGENT_CONTEXT.md    # Universal context for all agents
touch future_triggers.json # Time-based reminders

# Domain directories (customize for your business)
mkdir -p logs/daily_summaries
mkdir -p logs/handoffs
mkdir -p docs
mkdir -p scripts

STATUS.md — Your Single Source of Truth

STATUS.md is the first file your AI reads every morning. It contains your current priorities, active projects, and any blockers. Keep it short — under 50 lines.

~/life/STATUS.mdmarkdown
# Status — My Business

## Top Priority
scale your operations — this is the #1 focus right now.

## Active Projects
1. [Your most important project]
2. [Second priority]
3. [Third priority]

## Blockers
- [Anything blocking progress]

## This Week
- [ ] [Task 1]
- [ ] [Task 2]
- [ ] [Task 3]

## Tools & Stack
your current tools

---
*Last updated: [date]*

AGENT_CONTEXT.md — Universal Context

This file provides context that every agent needs. It describes your business, your team, and your working style. Agents read this before starting any task.

~/life/AGENT_CONTEXT.mdmarkdown
# Agent Context — My Business

## Business Overview
- **Type:** business
- **Team:** solo operator
- **Primary Goal:** scale your operations
- **Tools:** your current tools

## Working Style
- Prefer direct, actionable outputs over lengthy explanations
- Always reference existing files before creating new ones
- Use specific numbers and dates, not vague estimates

## Key Directories
- ~/life/ — Life Repository (priorities, logs, context)
- ~/projects/ — Active project codebases
- ~/.claude/ — AI system configuration

## Communication Preferences
- Be concise — lead with the answer
- Use bullet points over paragraphs
- Flag blockers immediately, do not wait

Daily Summaries — Your Session Memory

At the end of each work session, your AI writes a daily summary to ~/life/logs/daily_summaries/. The next morning, it reads yesterday's summary to restore context. This creates continuity across sessions.

The Life Repository is referenced in your CLAUDE.md file (Chapter 1: CLAUDE.md Foundation) so the AI always knows where to look. The morning and evening protocols (Chapter 5: Protocols) automate reading from and writing to this repository. And the continuity system in Chapter 9 builds on top of daily summaries with handoffs and time capsules.

~/life/logs/daily_summaries/2026-03-11.mdmarkdown
# Daily Summary — 2026-03-11

## What Got Done
- [Completed task 1]
- [Completed task 2]

## Key Decisions
- Decided to [decision] because [reason]

## Tomorrow's Priority
- [Most important thing for tomorrow]

## Open Questions
- [Anything unresolved]

Frequently Asked Questions

Related Chapters