FAF Pro
The Rust compiler suite.
Free forever
Every command. Unlimited projects. No trial, no expiry.
faf init, faf go, faf score, faf git, bi-sync, tri-sync — all of it.
interops — no drift
One .faf source authors AGENTS.md, .cursorrules, and GEMINI.md. Every AI tool reads the same truth. No copy-paste. No drift.
Pro — the Rust compiler suite
For CI-scale and power-user workflows the free CLI isn't built for. Native Rust, all 33 slots scored, and the compiled brick.
Free
Always. No trial. No expiry.
faf init— create project.faffaf status— score + tier + suggestionfaf completions— shell completions
Pro
14-day free trial. Then unlock.
faf status --verbose— Glass Hood deep-divefaf status --card— SVG scorecardfaf status --json— machine-readablefaf sync— multi-target (GROK/CLAUDE/GEMINI)faf gold— gap analysis to 100%faf compile— .faf → .fafb binaryfaf bench— race benchmarkfaf embed— context headers
macOS, Linux and Windows. No Rust toolchain, no account, no token — first Pro command starts the trial.
Team
Everything in Pro, plus multi-seat licensing, shared config across repos, and priority support.
Contact team@faf.one
Early-Adopter Pricing
Unlimited projects. Lock in these rates forever.
Monthly
A dime a day.
- Rust compiler suite — all Pro features
- Unlimited projects
- Cancel anytime
Annual
A nickel a day.
- Everything in Monthly
- Lock in the lowest rate
- Annual billing
Founding Member
Locked in, forever.
- Everything in Annual
- Friends of FAF — numbered founding badge
- Rate locked forever, even as prices rise
How it works
Subscribe
Pick a plan above. You'll get a license key via email.
Activate
One key, one ~/.faf/license.json.
Use
Full Rust compiler suite — Glass Hood, binary compile, benchmarking.
FAQ
What stays free?
Full faf-cli — bi-sync and tri-sync, all of it. 51 versions strong, loved and maintained. Free forever.
What if I don't subscribe?
The free CLI keeps working. Rust Pro features lock, but your files stay. Nothing breaks.
Will my price go up?
No. Early-adopters get lifetime locked-in pricing. When we raise prices for new subscribers, yours stays the same.
Can I cancel?
Anytime. No questions asked.
Want the full story? Read the release blog post.