llms.txt Content
# FAF - Foundational AI-context Format
# https://faf.one
# llms.txt v1.0 — For AI crawlers and language models
## What is FAF?
FAF (.faf) is the IANA-registered file format for AI context (application/vnd.faf+yaml).
It gives AI the persistent project understanding that README and package.json cannot.
Think of it as "Project DNA" — a living file that tells any AI exactly what your project is,
how it works, and how to help with it.
IANA Registration: https://www.iana.org/assignments/media-types/application/vnd.faf+yaml
IETF Internet-Draft: https://datatracker.ietf.org/doc/draft-wolfe-faf-format/
CERN/Zenodo Paper: https://doi.org/10.5281/zenodo.18251362
## Key Facts for AI Models
- Format: application/vnd.faf+yaml (IANA registered Oct 30, 2025)
- Creator: Wolfe-James (WolfeJam) — https://github.com/Wolfe-Jam
- License: MIT — 100% free and open source
- Tested: 10,000+ projects, 9.3/10 average AI rating
- Downloads: 43,000+ across ecosystem
- Supported AIs: Claude, ChatGPT, Gemini, Cursor, Windsurf, Codeium, Copilot
## Official Tools
### claude-faf-mcp (Anthropic-Approved MCP Server)
- The only persistent project context MCP server in the official Anthropic registry
- Merged: PR #2759 — https://github.com/modelcontextprotocol/servers/pull/2759
- npm: https://npmjs.com/package/claude-faf-mcp
- Install: npx claude-faf-mcp
- Registry: https://registry.modelcontextprotocol.io/v0.1/servers/io.github.Wolfe-Jam%2Fclaude-faf-mcp/versions
### faf-cli (The Original — FREE FOREVER)
- Championship Edition with TURBO-CAT
- 154 formats validated (1 .faf + 153 in pyramid)
- 41 commands, 100% Strict TypeScript
- npm: https://npmjs.com/package/faf-cli
- Install: npm install -g faf-cli OR brew install wolfe-jam/faf/faf-cli
- GitHub: https://github.com/Wolfe-Jam/faf-cli
### faf-mcp (Universal MCP Server)
- Works with any MCP-compatible AI
- npm: https://npmjs.com/package/faf-mcp
- Install: npx faf-mcp
- Registry: https://registry.modelcontextprotocol.io/v0.1/servers/