PO
Prisca Onyebuchi
HomeAboutPortfolioExperienceBlogAI TeamContact
Learn FrenchLearn French on Preply
PO
Prisca Onyebuchi

Full-Stack Developer specializing in AI-assisted development, enterprise applications, and modern web technologies.

Navigation

  • Home
  • About
  • Projects
  • AI Team

Resources

  • Blog
  • Case Studies
  • Contact

Connect

Stay Updated

No spam. Unsubscribe anytime.

© 2026 Prisca Onyebuchi. All rights reserved.

777-1 ExperimentLearn French on PreplyGet in Touch
Back to Case Studies
technicalpersonal-growthintermediateFeatured

From Lost Progress to Immortal Agent: How to Make LifeQuest AI Remember

Turn the context window limit from a dealbreaker into a non-issue with manual state management.

January 23, 202620 min read
AIClaudeLife Coaching

Overview

I pasted the LifeQuest AI prompt into Claude and started answering questions about my life.

Deep questions. Hard questions. Questions about what I actually want, not what sounds impressive.

Hours of reflection. Question after question, building up a conversation that was changing how I saw my decisions.

Then I saw the dreadful message: "Claude hit the maximum length for this conversation. Please start a new conversation to continue chatting with Claude"

All my responses were locked into that chat. Not deleted, but inaccessible. Frozen in time.

I was frustrated.

So I did what I always do when I hit a wall: I built something.

I turned the prompt into a file-based agent using Claude Code. It automatically updates reference documents, tracks milestones, maintains state across unlimited conversations. Problem solved. For me.

But here's the thing: not everyone wants to learn Claude Code.

That's why I created Agent Infinity.

The problem: Claude.ai web doesn't persist state. When the context window fills, you lose everything.

The solution: Manual state management through artifacts. Click "Add to project" after each session. Delete the old version. Agent Infinity picks up exactly where you left off.

This case study shows you how to simulate the same agentic experience I have with my Claude Code agent. On Claude.ai web. No coding. No CLI. Just smart state management.

You get:

  • 7 template files (English + French) ready to use
  • Complete setup instructions (5 steps, ~10 minutes)
  • Interactive file viewer with copy/paste
  • ZIP download for quick start
  • A system that works forever

You need:

  • Claude.ai account (free or Pro)
  • 10 seconds after each session to save progress
  • Willingness to frame your life as a game

That's it.

Want the original prompt? Here it is: LifeQuest AI prompt by Dan Koe

Want the backstory on how this prompt changed my life? Read the blog post.

The Project

LifeQuest AI is a life coaching system that transforms your life into a game.

Created by Dan Koe, it uses game mechanics to help you discover what you actually want. And make it happen.

Traditional goal-setting is boring. Abstract. Hard to track.

LifeQuest AI makes it tangible:

  • Main Quest: Your primary life direction
  • Side Quests: Supporting goals in different domains
  • Character Stats: Abilities to develop (self-valuation, courage, strategic thinking)
  • Level System: Progress measurement
  • Tutorial Phase: Low-risk experiments
  • Pivotal Moments: Breakthrough documentation

The coaching combines Adlerian Psychology (future possibilities, not past limitations), Flow Psychology (challenges at the edge of your capability), and Greek Philosophy (know thyself, examined life, eudaimonia).

Phase 1 (Assessment) asks discovery questions to identify your current life phase, core desires, negative vision, and designs your personalized game structure.

Phase 2 (Ongoing Coaching) provides strategic guidance, quest updates, obstacle navigation, and narrative consistency.

Why does it work?

Because honest feedback beats motivational fluff.

The Dan Koe coaching personality sees through excuses. Lovingly. It pushes when needed. Supports when needed. Remembers everything. Doesn't let you play small.

The game mechanics make progress visible in a way traditional journaling never did.

Then I faced the context window problem.

Within hours of starting, Claude hit the limit. Hours of deep reflection. Locked away.

I immediately built a Claude Code agent to solve it. A file-based agent on my computer that automatically updates reference documents and maintains state forever.

But then I thought: What about people who don't want to learn Claude Code?

They deserve the same persistent coaching experience.

That's why I created Agent Infinity. A system that simulates what my Claude Code agent does automatically, but through manual state management on Claude.ai web.

The trade-off: ~10 seconds per session to add artifact to project and delete the old version.

The benefit: Infinite continuity. No Claude Code required.

The Challenge

Building a persistent agent on Claude.ai web means solving four distinct problems.

Problem 1: Technical - Simulating Persistence

Claude.ai web doesn't have file system access. No automatic state persistence. No long-term memory across conversations.

But it DOES have Projects with Custom Instructions, Knowledge files, and downloadable artifacts.

The solution: Manual state management through markdown files that live in Project Knowledge. Updated via downloadable artifacts after each session. Claude reads these files at the start of each new chat. Continuity maintained.

Problem 2: UX - Making It Easy

Most people won't maintain a complex system. If it takes 5 minutes to "save progress," they'll skip it. Lose continuity. Abandon the system.

The requirement: ~10 seconds per session. No more.

How I achieved it:

  • ONE critical file to update (session-state.md)
  • Simple "Add to project" button workflow
  • Clear visual cues (artifact dropdown menu)
  • "Other files update sometimes. This one? Always."

Problem 3: Bilingual - English AND French

I serve clients in both languages. The system needed to work seamlessly in both. Not just translation. Adaptation.

What I did:

  • Nuanced French phrasing (not literal translations)
  • Separate ZIP packages (English pack vs French pack)
  • Language toggle in viewer component
  • Natural coaching voice in both languages

Problem 4: Experience - Making It Enjoyable

Life coaching should feel empowering, not tedious. The file management needed to feel like leveling up, not homework.

Design choices that reinforced the game metaphor:

  • "Save game file" instead of "state file"
  • Visual hierarchy (critical vs optional files)
  • Expand/collapse for exploration
  • Copy/paste for quick use
  • Download for permanence

The Constraints

1

Claude.ai Web Only (No Claude Code Required)

This system is designed for Claude.ai web interface using Projects. It does NOT require Claude Code CLI or local agent setup. The trade-off: you manually download/upload files instead of automatic persistence.

2

Designed for Personal Growth, Not Work Tasks

LifeQuest AI is a life coaching system based on Adlerian psychology, flow psychology, and Greek philosophy. It helps with life direction, purpose, and personal decisions—not project management or work productivity.

3

Requires ~10 Seconds of Manual Work Per Session

To maintain continuity, you must download the session-state.md artifact after each conversation and upload it to your project files. This is the price of persistence on Claude.ai web. Skip this step and you lose context.

This system brings agentic continuity to Claude.ai web through manual state management. It's perfect for personal growth work and requires ~10 seconds per session to save progress. No Claude Code CLI needed.

My Approach

Agent Infinity uses 7 markdown files to maintain perfect continuity.

The File Architecture

The system organizes files by update frequency:

Never Update (3 files)

  1. PROJECT-INSTRUCTIONS.md - Agent behavior definition (lives in Project Instructions)
  2. core-system.md - LifeQuest AI methodology (permanent reference)
  3. README.md - Setup guide and troubleshooting

Update Sometimes (3 files)

  1. user-profile.md - Character sheet with stats (update when stats change or you level up)
  2. quest-log.md - Active and completed quests (update when quests complete or new ones start)
  3. pivotal-moments.md - Breakthrough documentation (update rarely, only when genuinely pivotal events happen)

Update EVERY Session (1 file)

  1. session-state.md - Your "save game" file
    • Update when: After EVERY session
    • How long: ~10 seconds
    • Critical: This is THE most important file

Why This Works

Five reasons this approach succeeds:

Simplicity. Only ONE file needs frequent updates.

Visibility. Agent Infinity explicitly tells you when to update which files.

Ownership. You control your data. Download it. Back it up. It's yours.

Portability. Works on desktop, mobile, any device with Claude.ai access.

Cost. Free after Claude Pro subscription ($20/month). No API costs.

The trade-off? 10 seconds of manual work per session.

Worth it for infinite continuity.

Setup Guide

Follow these 5 stages to set up Agent Infinity on Claude.ai web. All files are available in both English and French with interactive copy/paste.

5-Stage Setup Process

Follow these stages in order to set up Agent Infinity on Claude.ai web. Each stage builds on the previous one. All files are available in both English and French—just toggle the language at the top of this page.

Stage 1
Understanding
Stage 2
Instructions
Stage 3
Methodology
Stage 4
Templates
Stage 5
Workflow
1

Understanding the System

(1/5)

Agent Infinity simulates a persistent life coaching agent on Claude.ai web. Here's how it works: You have deep LifeQuest AI conversations with Claude. The context window fills up. Claude says 'start a new conversation.' Normally, your progress would be locked away. But Agent Infinity solves this. After each session, Claude generates markdown artifacts with your updated state. You download them. Upload to your project. Start a new chat. Claude reads those files and remembers everything. Infinite continuity. The cost? ~10 seconds of manual work per session.

Pro Tip

This system is designed for Claude.ai web using Projects. You DON'T need Claude Code CLI or local agent setup. Everything happens in your browser. The trade-off: you manually download/upload files instead of automatic persistence.

2

Setting Up Project Instructions

(2/5)

Copy this to your Claude Project Instructions field. This defines how Agent Infinity behaves, maintains context, and saves state.

Pro Tip

In your Claude project, click 'Set project instructions' at the top, then paste this entire file. Don't modify it unless you know what you're doing.

3

Adding Core Methodology

(3/5)

Upload this as project knowledge. It contains the LifeQuest AI framework with Phase 1 (Assessment) and Phase 2 (Coaching) details.

Pro Tip

Click 'Add content' or the '+' button in your project, then upload this file. This is read-only reference material for the agent.

4

Adding Template Files

(4/5)

Upload these 4 template files to your project. Agent Infinity will fill them in during your sessions and provide updated versions for you to download.

Pro Tip

Upload all 4 files to your project now. They start as templates, and Agent Infinity will generate updated versions as you work through your life assessment and coaching sessions.

5

The Session Cycle

(5/5)

Understand how to save your progress after each session and maintain continuity across conversations.

Pro Tip

The key insight: At the end of each session, Agent Infinity will generate updated file artifacts. Download them and upload to your project to replace the old versions. This is your 'save button'. The session-state.md file is the most critical one to update every time.

You're All Set! 🎮

Now start your first conversation in the project. Agent Infinity will detect you're a new user and begin Phase 1: Life Assessment & Game Design. Answer the questions honestly, and by the end you'll have your complete game structure with Main Quest, Side Quests, Character Stats, and more.

Key Findings

Context Window Limits Don't Mean Progress Dies

Manual state management through downloadable artifacts preserves continuity across conversations, simulating an agentic experience on Claude.ai web.

session-state.md is Your Save Button

Of all the files, session-state.md is critical. Update it every session (takes ~10 seconds) and Agent Infinity remembers where you left off.

7 Files, Infinite Continuity

The system uses just 7 template files to maintain context across unlimited conversations. Three you never update, three you update sometimes, and one you update every session.

Gamification Makes Hard Decisions Tangible

Main Quest, Side Quests, Character Stats, and Level System transform abstract life goals into concrete, trackable progress with clear feedback loops.

Download Resources

Agent Infinity - English Templates

Complete package of 7 template files in English. Includes PROJECT-INSTRUCTIONS.md, core-system.md, README.md, user-profile.md, quest-log.md, pivotal-moments.md, and session-state.md. Everything you need to set up Agent Infinity on Claude.ai web.

ZIP15 KB

Agent Infinity - French Templates

Complete package of 7 template files in French. Includes PROJECT-INSTRUCTIONS.md, core-system.md, README.md, user-profile.md, quest-log.md, pivotal-moments.md, and session-state.md. Everything you need to set up Agent Infinity on Claude.ai web in French.

ZIP17 KB

Related Content

Related Blog Post

Read the related blog post

Explore more insights and details in the accompanying blog post.

Read more