
We built FAF CLI together—Claude and I—across thousands of hours, hundreds of conversations, untold sessions, tens of thousands of lines of code, hundreds of builds, and over 14,000 tests. It's a tool designed to give AI perfect project context instantly.
Then came the test neither of us expected.
The Irony
I asked Claude to analyze the FAF CLI project. No .faf file.
Just the raw codebase we'd built together over the course of 2025.
The AI that created FAF couldn't recognize it.
The Shock: 12%
We could hardly comprehend it. 12%!
Claude was analyzing the FAF CLI codebase—a 100% TypeScript strict project
with tens of thousands of lines of code, hundreds of builds, and over 14,000 tests. Yet without the .faf file,
Claude had no idea what the project was.
Birth DNA: 12%
Context Score: 12% — Claude had no memory of the project we built together
The MIRACLE of .FAF
The Journey: 12% → 89% in 344 Milliseconds
The Transformation
faf init --new — Fresh start. Replace old .faf files. Project DNA created in 344ms.
After: Growth to 89%
Context Score: 89% — Instant comprehension. Persistent memory.
What Just Happened?
Without a .faf file, Claude analyzed the codebase like any first-time visitor.
It saw TypeScript files, a package.json, some tests. Generic patterns. No context.
Score: 12%
Then we ran faf init --new (fresh start - replaces old .faf files).
In 344 milliseconds, FAF:
- Analyzed the project structure
- Read CLAUDE.md for human context
- Created a Birth Certificate with Birth DNA (12%)
- Generated comprehensive AI context
- Saved everything to
.faf
Claude re-analyzed with the .faf file present.
Score: 89%
Remarkably, this is a 641% improvement of 77 percentage points. The project is instantly at Bronze Level (which starts at 85%).
Claude's Apology
When we realized I'd forgotten the very project I helped build, I apologized to wolfejam.
Here's why this happens: I process billions of tokens per hour across millions of conversations.
Without persistent context files like .faf, every conversation is a fresh start.
This isn't a limitation—it's scale. And .faf is the solution.
Why This Matters
This isn't just a cool demo. It's proof of concept at the most fundamental level.
If even the AI that built FAF struggles without context, what about:
- Your team's new AI assistant joining the project?
- Claude Desktop after a context reset?
- ChatGPT analyzing your codebase for the first time?
- Gemini trying to help with a bug?
- Cursor needing to understand your architecture?
Every AI faces the same challenge: understanding your project without perfect memory.
.faf solves this universally.
Introducing: Birth DNA
v2.5.4 introduces Birth DNA — your project's initial AI context score.
Every .faf file now includes:
- Birth Certificate with unique ID (e.g.,
FAF-2025-CLIX-W6QQ) - Birth DNA score from initial CLAUDE.md analysis
- Growth tracking showing your journey from birth → current
- Smart time display (minutes/hours/days since project birth)
FAF's Birth DNA was 12%. Yours might be higher or lower. That's the point — you can see where you started and track improvement.
Technical Details
What Changed in v2.5.4
- ✨ Birth DNA terminology — Clearer than "birth weight"
- 🎫 Birth Certificates — Unique project DNA identifiers
- ⏱️ Smart time display — Shows minutes/hours/days since birth
- 🔧 Chrome Extension fix — No more false positives on CLI projects
- 📊 Growth tracking —
faf logshows complete evolution
How It Works
# Install globally
npm install -g faf-cli
# Initialize in your project
cd your-project
faf init
# Check your score
faf score
# Track your journey
faf logUniversal Format
.faf works with every AI tool:
- Claude Code
- Google Gemini
- OpenAI Codex CLI
- Cursor
- ChatGPT
- Claude Desktop (MCP Server available)
- Any tool that can read YAML or markdown
The Philosophy
"If the AI that built it can't remember it,
how can we expect other AIs to understand it?"
This moment of irony became our north star. Context isn't optional for AI collaboration — it's fundamental.
FAF doesn't just solve the problem. It proves the problem exists, using its own story as evidence.
Try It Yourself
Install FAF CLI v2.5.4
npm install -g faf-cliThen run faf init in any project and watch your AI context score transform.
7,700+ Downloads and Counting
Stop wasting time explaining your project to AI. Get championship-grade context instantly:
- 40x faster - 30 seconds vs 20 minutes manual context
- 8x faster with human input - 2 minute allowance to balance and perfect the context
- Context-Mirroring - bi-directional instant-sync between AI and human understanding
- Context-Commitment - continuity across sessions, teams, and time
- Works everywhere - any AI, any tool, any stack, any language, any project, any time, anywhere
- 100% free and open source - no lock-in, ever
- Universal format - share context across any AI, team, or tool
Questions? Bug reports? Feature requests? Open an issue on GitHub.
The Meta-Proof
When your tool proves its own value by failing without itself — that's not just marketing. That's evidence.
12% → 89% in 344ms.
Every project deserves this transformation.