fAI

YOUR PERSONAL AI WORKBENCH

Build with any AI. Keep everything. Own it.

fAI is a portable workbench that sits under the AI coding tools you already use: Claude Code, Cursor, Codex, whatever's next. It captures how you work and compounds it into context every tool can draw from, session after session, in plain files you own.

deno run -A "https://www.fathym.com/fai/install.deno"

Free · open source · runs locally.

AI gives you intelligence. fAI gives you intellect.

claude codecursorcodexwindsurf+12~/.faiFAI-SESSION.md · plain files · git-backedsession 1session 20session 50

one vault, under every tool, compounding session over session

~ fai

WHAT fAI ACTUALLY IS

One workbench under every tool.

Like GitHub, but for your AI context: portable, versioned, and yours.

Not a coding agent. Not a model router. Not a memory plugin. A workbench.

Your context, captured

Decisions, patterns, vocabulary: captured as you work, without changing how you work.

Smarter every session

What you learn in one session shows up in the next. Every tool draws from the same vault.

Plain files, git-backed

Readable markdown in ~/.fai/. No opaque database. Uninstall fAI and your context stays.

HOW IT WORKS

Four steps. Fully automatic.

Four steps building two things, running quietly under whatever tool you are in: a record of your work that only grows, and a synthesis of it that's rewritten to keep every tool briefed. No config, no ritual.

The record · only grows

01

Capture

What you discussed, decided, and discovered, as you work.

02

Seal

Captures seal into your vault on a cadence, each one kept as its own commit.

The synthesis · rewritten in place

03

Synthesize

The record gets boiled down to what matters, using the model you pick.

04

Inject

Open a fresh terminal or switch tools, and you start already briefed.

WHAT CHANGES

Session 50 knows your patterns. Session 1 started from scratch.

Without fAI

  • ✗Re-explain the project, every session
  • ✗Context trapped per tool: Claude's stays in Claude, Cursor's in Cursor
  • ✗Switch tools, start over
  • ✗Your best thinking evaporates on close

With fAI

  • ✓Every tool starts already briefed
  • ✓One vault feeds all 16 agents
  • ✓Switch tools without starting over
  • ✓Your judgment compounds, session over session

YOUR VAULT

Three files your AI reads, rebuilt from the record.

FAI-SESSION.md

What's happening now

Decisions made, approaches tried, threads still open: the living briefing your next session picks up.

FAI-PROJECT.md

What you're building

Architecture, patterns, vocabulary, stack choices: the full picture of the project, without the re-brief.

FAI-PERSONAL.md

How you work

Your preferences, corrections, and style, carried across every project and every tool.

These three are the synthesis: readable markdown in ~/.fai/, rewritten as you work, with your petnames beside them. Underneath sits the record they come from, versioned in git. History, not snapshots.

WORKS WITH EVERYTHING

One vault. Every tool you use.

Claude CodeCursorCopilotGemini CLIWindsurfCodexAntigravityJetBrains AIClineContinueGooseAiderAmazon QOpenCodeOpenClawOpenMono

$ fai  → fAI's own block in each agent's file, pointing at your context. The rest stays yours.

YOUR CHOICE OF MODEL

Local or frontier. Your vault doesn't care.

Local models

  • ·$0 per month
  • ·Never leaves your machine
  • ·Fast for captures

Frontier models

  • ·Stronger synthesis
  • ·Complex reasoning
  • ·Heavier distillation

Switch freely. Context persists either way.

OWNERSHIP

Uninstall fAI. Keep everything.

Your context lives in plain files you own: readable, portable, git-versioned. Git democratized code ownership; fAI does the same for your AI's context. Remove fAI whenever you like: the folder stays, the record and the synthesis both.

GET STARTED

Install in seconds. Then just work.

deno run -A "https://www.fathym.com/fai/install.deno"

$ fai

Free. Open source. Runs locally. Git files on your machine.

Your AI finally knows you. Every tool. Every session.

PERSONAL AI WORKBENCH

YOU^AI