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
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:
- Stripe Payment Link → checkout
- Webhook fires → license key generated (
FAF-XXXX-XXXX-XXXX-XXXX) - License emailed via Resend (steel blue for Pro)
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 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