tri-sync
Define once. Remember forever.
Persistent project context (ROM) and session memory (RAM) that survives across every AI session.
What tri-sync does
ROM: Your .faf file
The single source of truth. Your 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.
bi-sync (free) keeps .faf ↔ CLAUDE.md in sync.
tri-sync adds AGENTS.md, .cursorrules, and GEMINI.md — so every AI tool gets the same persistent memory.
Early-Adopter Pricing
Persistent project context (ROM) and session memory (RAM) — unlimited projects.
The only IANA-registered solution. Lock in these rates forever.
Monthly
A dime a day.
- tri-sync: .faf → CLAUDE.md + AGENTS.md + .cursorrules
- GEMINI.md generation
- Unlimited projects
- Cancel anytime
Annual
A nickel a day.
- Everything in Monthly
- Unlimited projects
- Lock in the lowest rate
- Annual billing
tri-sync Global
- CLI tri-sync (everything above)
- MCP server tri-sync (when available)
- Thank-you bundle for early supporters
- The more you commit, the more you save
How it works
Subscribe
Pick a plan above. You'll get a license key via email.
Activate
Sync
ROM (project DNA) + RAM (session memory via CLAUDE.md) — persistent context that survives across every session. That's the real unlock.
FAQ
What stays free?
faf init, faf go, faf git, faf score,
bi-sync (.faf ↔ CLAUDE.md), and all core CLI features. Free forever.
What happens after the trial?
bi-sync keeps working. tri-sync locks. Your existing generated files stay — they just won't auto-update until you subscribe.
Will the price go up?
Yes. Early-adopter pricing locks in your rate forever. When we raise prices for new subscribers, yours stays the same.
Can I cancel?
Anytime. Monthly cancels at end of billing cycle. Annual cancels at end of year. No questions asked.
Want the full story? Read the release blog post.