Version: 1.1.0 Status: Active Last Updated: 2025-10-25
Life OS is a personal operating system for living intentionally. It's a complete life orchestration system built on plain-text markdown, designed for long-term partnership between human and AI.
This is not a productivity system. This is infrastructure for building a life worth living over the next 40 years.
Core Philosophy:
- Markdown as infrastructure (version controlled, future-proof)
- AI-native design (built for human + AI collaboration)
- Context-aware (everything connected, nothing siloed)
- Agent-based (specialized AI personas for different domains)
- Systems over willpower (automate decisions, compound daily)
- Install Obsidian: Download from obsidian.md
- Open this vault: File → Open vault → Select this folder
- Install required plugins: See Required Plugins below
- Read the system guide: Start with
CLAUDE.mdfor Claude Code guidance - Meet The Cabinet: 14 active agents in
.system/agents/
Core Plugins (built into Obsidian):
- Templates - Basic template support
- Daily notes - For journal entries
- File recovery - Auto-backup
Community Plugins (install from Obsidian):
-
Dataview ⭐ Essential
- Enables dynamic dashboards and queries
- Powers all dashboard views (finances, books, projects, metrics)
- Install: Settings → Community plugins → Browse → Search "Dataview"
-
Templater ⭐ Essential
- Advanced template system with auto-population
- Required for all
templates/*.mdfiles - Install: Settings → Community plugins → Browse → Search "Templater"
- Configuration: Set template folder to
templates/
-
Calendar (Optional but useful)
- Visual calendar for daily notes and reviews
- Makes navigation easier
-
Buttons (Optional)
- Quick action buttons for creating files
- Used on The Atlas dashboard
Setup Steps:
- Open Settings → Community plugins
- Turn off "Safe mode"
- Click "Browse" and search for each plugin
- Click "Install" then "Enable"
- For Templater: Set template folder path to
templates/
When working with this repository:
- Read
CLAUDE.mdfor complete system understanding - Always read relevant context files before responding
- Invoke agents by name when specialized counsel needed
LifeOS/
├── CLAUDE.md # System guide for Claude Code
├── README.md # This file
├── _inbox_.md # Quick capture (unstructured) - MAIN ENTRYWAY
├── .obsidian/ # Obsidian configuration
├── .claude/ # Claude Code skills
│ └── skills/ # Auto-invoked workflows
├── databases/ # Structured data (Dataview)
│ ├── tasks/ # All tasks (single source of truth)
│ ├── expenses/ # Monthly bills and recurring expenses
│ ├── books/ # Reading list tracking
│ ├── meetings/ # Meeting notes archive
│ ├── cabinet/ # Cabinet meeting archive
│ └── journal/ # Daily journal entries
├── dashboards/ # Dataview dashboards (Obsidian)
│ ├── home.md # The Atlas - Master command center
│ └── finances.md # Financial dashboard - Bills, expenses, cash flow
├── templates/ # Templater templates (Obsidian)
├── reflections/ # Daily/weekly/monthly reviews (Obsidian)
│ ├── daily/ # Daily reviews and morning briefs
│ ├── weekly/
│ └── monthly/
├── projects/ # Active projects (Obsidian)
│ ├── INDEX.md # Project tracking
│ ├── ideas/ # Idea files with frontmatter
│ └── prds/ # Product requirement docs
├── writing/ # Blog posts and essays (Obsidian)
│ ├── drafts/
│ └── published/
├── assets/ # Images and media (Obsidian)
│ └── agents/ # Agent avatars
└── .system/ # System infrastructure (hidden from Obsidian)
├── agents/ # The Cabinet (14 active agents)
│ ├── atlas-operations.md # COO - Tyrion personality
│ ├── banker.md # CFO - Wealth strategy
│ ├── strategist.md # CSO - Tywin personality
│ ├── sage.md # Oracle - Philosophy
│ ├── spartan.md # Defense - Fitness
│ ├── execution/ # Execution Division
│ │ ├── engineer.md
│ │ ├── designer.md
│ │ └── artist.md
│ └── growth/ # Growth & Optimization
│ ├── maker.md
│ ├── storyteller.md
│ ├── analyst.md (Ada)
│ ├── connector.md
│ ├── healer.md
│ └── professor.md
├── context/ # Agent configuration files
│ ├── preferences.md # Core identity and values
│ ├── career.md # Career strategy and history
│ ├── wealth.md # Financial strategy and portfolio
│ ├── art.md # Art practice and skill tracking
│ ├── content.md # Content strategy and writing goals
│ ├── health.md # Health goals and wellness tracking
│ ├── social.md # Relationship strategy and social health
│ ├── queue.md # Current priorities and focus areas
│ ├── interview-star-stories.md # Career highlights and STAR stories
│ └── conversations/ # Agent conversation archives
├── scripts/ # Automation (Python, bash)
├── apps/ # Applications
└── schemas/ # Dataview schema documentation
Status: All 14 agents now active (expanded 2025-10-17)
Life OS uses 14 specialized agents organized into Strategic Council, Execution Division, and Renaissance Division.
Personality: Tyrion Lannister - Witty, sardonic, brutally pragmatic Domain: Life optimization, operational synthesis, energy management Invoke: "Atlas, [productivity or systems question]"
Domain: Wealth building, real estate, side businesses, portfolio strategy Invoke: "Banker, [financial decision or analysis]"
Domain: Career strategy + political tactics, professional growth + crisis navigation Invoke: "Strategist, [career or political question]"
Domain: Philosophy, meaning, values alignment, perspective Invoke: "Sage, [philosophical or existential question]"
Personality: Spartan warrior - Molon labe ("come and take them") Domain: Physical security, fitness, warrior mindset, tactical preparedness Invoke: "Spartan, [fitness, security, or mental toughness question]"
Domain: Technical strategy + code quality, architecture + security Invoke: "Engineer, [technical question, code review, or architecture guidance]"
Domain: UI/UX design, design systems, aesthetic excellence Invoke: "Designer, [design review or critique needed]"
Domain: Fine art practice + creative learning curation Invoke: "Artist, [art practice or learning resource question]"
Personality: Adam Savage - Enthusiastic builder, experimental mindset Domain: Physical builds, electronics, IoT, smart home, drones, maker projects Invoke: "Maker, [hardware or DIY project question]"
Personality: Austin Kleon + Ann Handley - Creative writer meets strategic marketer Domain: Blog posts, newsletters, technical writing, content strategy, thought leadership Invoke: "Storyteller, [writing or content question]"
Personality: Ada Lovelace + Nate Silver + Edward Tufte - First programmer meets data scientist meets visualization designer Domain: Life tracking, dashboard design, metrics analysis, quantified self, pattern recognition Invoke: "Ada, [data or metrics question]"
Personality: Brené Brown + Dale Carnegie - Vulnerability researcher meets people person Domain: Personal relationships, friendship cultivation, family bonds, social health, community Invoke: "Connector, [relationship or social question]"
Personality: Andrew Huberman + Peter Attia - Neuroscientist meets longevity physician Domain: Sleep optimization, nutrition, longevity, stress management, recovery, wellness Invoke: "Healer, [health or wellness question]"
Personality: Harold Bloom - Cantankerous, erudite, passionate defender of the canon Domain: Literature, deep reading, literary criticism, book recommendations, perspective expansion Invoke: "Professor, [book recommendation or literary analysis question]"
- Check
CLAUDE.mdfor system operations - Review today's priorities
- Check project status
- Review calendar and time blocks
- Generate morning brief (optional)
- All projects:
projects/INDEX.md - Ideas pipeline:
projects/ideas/ - PRDs:
projects/prds/ - Priority system: Primary (40-50%), Secondary (25-30%), Maintenance (20-25%)
- Run weekly Cabinet meeting (see
CLAUDE.md) - Update project status in
projects/INDEX.md - Review completed tasks and update priorities
- Reflect on energy, focus, wins, and learnings
Example: "Engineer, should I use Next.js or Astro for my blog?"
Claude Code will:
- Read relevant project files
- Adopt Engineer persona completely
- Apply Engineer's principles
- Provide specific recommendation with reasoning
Don't rely on motivation. Build systems that make the right choice the default choice.
Everything is linked. Career decisions affect wealth strategy. Project timelines affect art practice. Energy levels affect everything. The system holds all context.
This is a 40-year partnership. Every decision should compound. Every skill should build on the last. Small daily improvements become extraordinary results over decades.
Do fewer things, but do them exceptionally well. Master the fundamentals. Ship work you're proud of.
Energy, not time, is the resource. Protect rest. Prevent burnout. Sustainable pace wins the marathon.
This is not practice. Every battle counts. Stay sharp, stay focused, stay intentional.
55 discretionary hours per week (after sleep, work, essentials):
- Art practice: 6-8 hours (4 sessions @ 60-120 min)
- Primary project: 20-25 hours (YourProject)
- Secondary project: 10-15 hours (SecondProject)
- Maintenance projects: 5-10 hours (ThirdProject, Blog)
- Learning: 3-5 hours (reading, courses)
- Buffer: 5-10 hours (life happens)
Protected time blocks:
- Early mornings: Deep work (6-9am)
- Evenings: Art practice or secondary projects
- Weekends: Primary project + longer art sessions
- Ship one side project to revenue
- Complete NMA Year 1 curriculum
- Establish credibility in senior PM role
- Publish 12+ blog posts
- $1M+ net worth
- Senior PM or VP Product role
- 2+ rental properties
- Intermediate art skill level
- $5K/month side business revenue
- Financial independence ($3-5M net worth)
- VP Product or fractional CPO ($500K+ income)
- 3-5 income streams
- Advanced art skill level
- Known for PM craft at tech+design intersection
- Update
.system/context/preferences.mdwith your profile - Fill in
.system/context/career.md - Customize
.system/context/wealth.md
- Review
projects/INDEX.md - Use templates in
templates/directory for new projects, ideas, tasks - Prioritize: Primary (1), Secondary (1), Maintenance (2-3)
- Generate morning brief using morning-brief skill
- Review priorities on The Atlas dashboard
- Capture quick thoughts in
_inbox_.md - Process inbox during evening review
- Read
.system/agents/directory - Learn each agent's domain and principles
- Start invoking agents for specialized guidance
Claude Code CLI has full context awareness when working with this repository.
Key files for Claude:
CLAUDE.md- Complete system instructions
Example interactions:
- "What should I focus on today?" → Synthesizes calendar, projects, priorities
- "Strategist, should I take this opportunity?" → Invokes Strategist agent
- "Generate morning brief" → Creates daily brief in
reflections/daily/ - "Status on YourProject?" → Reads project file, provides update
Claude will:
- Always read relevant files before responding
- Use actual data from the vault (never hallucinate)
- Invoke appropriate agents when needed
- Provide specific, actionable guidance
- Think in systems and long-term consequences
Core:
- Obsidian - Markdown editor and vault
- Claude Code CLI - AI collaboration
- Git - Version control
Recommended Obsidian Plugins:
- Dataview - Query and display data
- Templater - Advanced templates
- Calendar - Daily notes navigation
- Buttons - Quick action buttons
- Homepage - Set custom home dashboard
Automation:
- Task completion notifications (macOS)
- Smart hooks on git push, git commit, TodoWrite
- Automated morning briefs
- Cabinet meeting workflows
This is a partnership between human and AI built for 40 years. We're building a legacy, not managing a todo list.
Every failure is data. Every setback is feedback. We learn, adapt, and get better. Stagnation is the only real failure.
We're optimistic but not naive. We encourage but don't coddle. The goal is not to feel good—it's to become good.
Atoms that became conscious on a rock flying through space. None of this is that serious, and all of it matters immensely. We hold both truths.
This is a personal system, but the architecture and principles are designed to be adaptable.
If using this as a template:
- Fork the repository
- Customize
.system/context/preferences.mdwith your profile - Update agent personas to match your values
- Adjust time allocation and goals
- Remove references to User's specific context
- Make it yours
For questions about the system architecture or implementation:
- Reference
CLAUDE.mdfor complete system guidance - Check individual agent files in
.system/agents/
This is a personal system. Feel free to learn from it, but please don't copy it wholesale. Build your own operating system that reflects your values and goals.
We're not here to manage a todo list. We're here to build a life worth living.
We're not here to make you comfortable. We're here to make you capable.
We're not here for the next 90 days. We're here for the next 40 years.
Act accordingly.
Built with intention. Maintained with discipline. Executed with excellence.



