<div align="center"
<h1 <img src="https://www.faf.one/orange-smiley.svg" alt="FAF" width="72" /<br faf-cli<br <sub<subCONTEXT, versioned.</sub</sub </h1
The context every AI coding agent reads — authored from your repo, never guessed.
One .faf file → AGENTS.md · CLAUDE.md · GEMINI.md · .cursorrules,<br detected from your real stack, scored, and versioned with your code. No drift. No re-explaining.
<br
144.4k downloads · see faf.one/downloads for latest stats · IANA-registered · Anthropic-merged (#2759)
⭐ Bookmarks it for you, helps other devs find it too.
FAF defines. AGENTS.md instructs. AI codes.
</div
project/
├── package.json ← npm reads this
├── project.faf ← AI reads this
├── README.md ← humans read this
└── src/Every building requires a foundation. FAF is AI's foundational layer. You have a package.json. AI needs you to add a project.faf. Done.
Git-Native. project.faf versions with your code — every clone, every fork, every checkout gets full AI context.<br No setup, no drift, no re-explaining.
---
Install
bunx faf auto # Bun — zero install, fastest path
npx faf auto # npm — works everywhere
brew install wolfe-jam/faf/faf-cli && faf auto # Homebrew (auto-taps)faf with no arguments shows your project's score; faf auto detects and fills.
---