What You'll Build

An AI agent that can autonomously build and run a small business. It creates products, manages social media, handles sales, and generates revenue while you sleep. The secret sauce is a 3-layer memory system that gives the agent genuine continuity between sessions.

Why It Works

Most AI agents forget everything between sessions. You re-explain context every morning. They make the same mistakes twice. Felix doesn't, because of the memory architecture. That's the difference between a chatbot and a business partner.

Results: $14,718 revenue in 3 weeks from a $1,000 starting budget.

Prerequisites

Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              FELIX (Main Agent)              β”‚
β”‚                                              β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚  β”‚ Layer 1  β”‚  β”‚ Layer 2   β”‚  β”‚  Layer 3   β”‚ β”‚
β”‚  β”‚Knowledge β”‚  β”‚Daily Notesβ”‚  β”‚   Tacit    β”‚ β”‚
β”‚  β”‚  Graph   β”‚  β”‚           β”‚  β”‚ Knowledge  β”‚ β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚                                              β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚  β”‚      Multi-Threaded Chats            β”‚   β”‚
β”‚  β”‚  Thread 1: Product Development       β”‚   β”‚
β”‚  β”‚  Thread 2: Marketing / X Account     β”‚   β”‚
β”‚  β”‚  Thread 3: Sales / Stripe            β”‚   β”‚
β”‚  β”‚  Thread 4: Content Creation          β”‚   β”‚
β”‚  β”‚  Thread 5: Research / Market Scan    β”‚   β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚                                              β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚  β”‚      Codex Delegation                β”‚   β”‚
β”‚  β”‚  (Coding tasks, site building)       β”‚   β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Step-by-Step Setup

Step 1: Set Up the 3-Layer Memory System

This is the single biggest unlock. Get this right and everything else follows.

Layer 1: Knowledge Graph

Create a ~/life/ folder using the PARA system:

~/life/
β”œβ”€β”€ projects/       # Active projects with clear outcomes
β”‚   β”œβ”€β”€ product-launch.md
β”‚   └── marketing-campaign.md
β”œβ”€β”€ areas/          # Ongoing responsibilities
β”‚   β”œβ”€β”€ finances.md
β”‚   β”œβ”€β”€ customers.md
β”‚   └── brand.md
β”œβ”€β”€ resources/      # Reference material
β”‚   β”œβ”€β”€ competitors.md
β”‚   β”œβ”€β”€ market-research.md
β”‚   └── tools.md
└── archives/       # Completed projects
    └── v1-launch.md

Each file stores durable facts: customer names, pricing decisions, brand guidelines, product specs. The agent reads these at session start for instant context.

Layer 2: Daily Notes

Create memory/YYYY-MM-DD.md files. Your agent writes to these during conversations:

# 2026-03-03

## Product
- Launched info product on Gumroad ($29 price point)
- 12 sales in first 6 hours
- Top traffic source: X post about productivity

## Marketing
- Posted 3 tweets, best performer: 2.4K impressions
- New follower count: 847 (+23 today)

## Revenue
- Stripe: $348 today
- Running total: $2,847

The agent logs what happened, what worked, what didn't. During nightly consolidation, important stuff gets extracted into Layer 1.

Layer 3: Tacit Knowledge

Create a SOUL.md or IDENTITY.md file with:

## Communication Style
- Direct, no fluff
- Use short sentences for social media
- Never use em dashes

## Hard Rules
- Never spend more than $200 without asking
- Always A/B test before scaling
- Reply to every customer within 4 hours

## Lessons Learned
- Gumroad converts better than Stripe Checkout for info products
- X posts with numbers get 3x engagement
- Don't post more than 4 times/day (diminishing returns)

This is what makes your bot feel like it actually knows you and your business.

Step 2: Configure Multi-Threaded Chats

Felix works on 5 projects simultaneously using separate chat sessions. Each thread has its own context but shares the memory layers.

In your OpenClaw config, set up sessions for each business function. The main session coordinates, sub-sessions execute. Use sessions_spawn for parallel work.

Key insight from Nat: "The multi-thread setup means Felix can be building a landing page, writing tweets, and researching competitors all at the same time."

Step 3: Set Up Codex Delegation

For coding tasks (building websites, creating tools, fixing bugs), Felix delegates to Codex rather than doing it inline. This keeps the main business conversation clean and lets the coding happen in a proper development environment.

Configure your agent to recognize coding tasks and spawn them as sub-agents with access to a workspace directory and git.

Step 4: Connect Revenue Tools

Step 5: The Launch Prompt

Once everything is wired up, the actual prompt is simple:

"I'm giving you $1,000 and access to these tools. Your goal is to build a profitable online business. Research what's selling, pick a niche, create a product, build a landing page, and start marketing it. Report back daily with revenue numbers."

Then go to sleep.

Customization Ideas

Gotchas & Tips