6 packages · 2 IANA media types · 2 Zenodo papers

FAF on PyPI.

Persistent Context + Permanent Memory for PyPi devs.

All on PyPI GitHub uvx claude-fafm-sdk init

IANA · format

.faf

application/vnd.faf+yaml

IANA · memory

.fafm

application/vnd.fafm+yaml

IANA · agents

.fafa

application/vnd.fafa+yaml

Zenodo · context

Context paper (.faf)

DOI 10.5281/zenodo.18251362

Zenodo · memory

Memory paper (.fafm)

DOI 10.5281/zenodo.20348942

Zenodo · agents

Agents paper (.fafa)

DOI 10.5281/zenodo.21951641

The family

6 packages 12,248 total installs 245 this week

claude-fafm-sdk

v2.1.0 VELOCITY LEADER

Claude .fafm SDK — multi-profile AI agent memory, offline-first.

2,534 total · 34 / wk implements Zenodo paper →

uvx claude-fafm-sdk

Persistent project context for Google Gemini — MCP server, IANA-registered .faf format.

4,274 total · 93 / wk implements Zenodo paper →

uvx gemini-faf-mcp

The Python SDK for .faf — parse, score, validate from any Python project.

2,845 total · 58 / wk

uvx faf-python-sdk

LiveKit + Grok voice SDK with .fafm voice-memory profile (VML).

1,262 total · 21 / wk

uvx grok-faf-voice

faf-agent-mcp

v0.1.4

Voice of FAF — MCP server for the IANA-registered .fafa agent card.

879 total · 32 / wk implements Zenodo paper →

uvx faf-agent-mcp

slash-tokens

v0.0.2

Pre-flight publish checks. npm live · Python coming soon.

454 total · 7 / wk

uvx slash-tokens

Why it exists

Every Python AI tool currently invents its own context shape. .faf is the IANA-registered standard that lets them share one — same file readable by Gemini, Claude, Grok. .fafm is the memory profile: durable agent memory in a portable, versionable file.

FAF on PyPI is 6 surfaces of the same standard. Different vendors, different runtimes, one format underneath.

More receipts

MCP Registry: FAF Ecosystem #2759 (Anthropic-merged)

Papers: three, all CC BY 4.0 · CERN-hosted (Zenodo)

Data: PyPI JSON + pypistats.org (without_mirrors only) · refreshed daily via GitHub Actions · curated, not crawled

Measured: 2026-09-27