TL;DR: FAF Pro is live. tri-sync gives you persistent project context (ROM) and session memory (RAM) that survives across every AI session. No re-explaining. No context drift. Your AI remembers. Early-adopter pricing from a dime a day.

The Problem

Every time you start a new Claude session, you re-explain. Your stack. Your conventions. Your architecture decisions. The context you carefully built last session? Gone.

bi-sync solved half of this — .faf and CLAUDE.md stay mirrored, free, forever. But what about AGENTS.md? What about .cursorrules? What about GEMINI.md? What about session memory that persists across every tool?

That's tri-sync.

ROM + RAM

ROM: Your .faf file

The single source of truth. Project DNA — stack, conventions, architecture — defined once in structured YAML.

RAM: Session memory

CLAUDE.md becomes persistent memory. Your AI remembers project context, decisions, and conventions across every session. No re-explaining.

tri-sync keeps your .faf in sync with CLAUDE.md, AGENTS.md, .cursorrules, and GEMINI.md — so every AI tool gets the same persistent memory.

You're using tri-sync right now.

It adds RAM to FAF — another sync, this time to Claude's session memory.

bi-sync  = ROM (.faf) ↔ CLAUDE.md
tri-sync = ROM ↔ CLAUDE.md ↔ RAM (Claude's session memory)

bi-sync is also running right now. The stack, the config, the languages — project.faf, exactly the same. Free for all devs, forever. That's FAF — persistent project memory.

tri-sync is a Pro feature. You're trying it free for 14 days.

— What you see when tri-sync starts for the first time

Steel Blue Means Business

You'll notice something different. Pro doesn't wear orange.

Orange is fun, free, and friendly — the original FAF brand for every developer. Pro wears steel blue. Derived from the faf.one banner. Hard-cutting. We mean business.

The license email arrives in steel blue. The Pro page is steel blue. It's a different tier, a different energy.

Early-Adopter Pricing

Monthly
$3/mo
A dime a day. 70% off.
Global (CLI + MCP)
$29/yr
Two apps, one price. 88% off.

These rates lock in forever. When prices go up for new subscribers, yours stays the same. The more you commit, the more you save.

How It Works

Step 1: Subscribe at faf.one/pro. License key arrives via email.

Step 2: Activate.

faf pro activate FAF-XXXX-XXXX-XXXX-XXXX

Step 3: Sync.

faf tri-sync

ROM (project DNA) + RAM (session memory) — persistent context that survives across every session. That's the real unlock.

What Stays Free

Everything that's free today stays free forever:

  • faf init, faf go, faf git, faf score
  • bi-sync (.faf ↔ CLAUDE.md) — the foundation
  • All 153+ format detections
  • All core CLI features

tri-sync is the Pro feature. bi-sync stays free. Your existing generated files stay even if you don't subscribe — they just won't auto-update.

The Pipeline

The whole flow is wired end-to-end:

  1. Stripe Payment Link → checkout
  2. Webhook fires → license key generated (FAF-XXXX-XXXX-XXXX-XXXX)
  3. License emailed via Resend (steel blue for Pro)
  4. faf pro activate → tri-sync unlocked

No database dependency. No account creation. No login. Just a license key in your inbox, 30 seconds after checkout.

Try It

npm install -g faf-cli@latest

Subscribe

Early-adopter pricing. Lock in your rate.

faf.one/pro →

GitHub

Star the repo. Read the source.

faf-cli →

The Numbers

  • faf-cli v5 — Pro Gate ships with tri-sync
  • 1,100+ — Tests passing
  • 33,000+ — Downloads across 3 registries
  • IANA-registered — The only standardized AI context format
  • 3 tiers — $3/mo, $19/yr, $29/yr