Your Workbench
What is a Workbench?
Your workbench is YOUR space. Your AI. Your context. Your rules.
Think of it like:
- A woodworker's workbench: Tools arranged your way, projects in progress, patterns you've perfected
- A studio workspace: Your materials, your techniques, your creative space
- Your AI workbench: Your decisions, your patterns, your compounding intelligence
Where is My Workbench?
You don't need to know. It's automatic.
Your workbench lives alongside your project. When you run fai, it's there.
When you switch projects, a new workbench appears - or your existing one picks
up where you left off.
You never manage your workbench. You just build. It handles the rest.
What Does Your Workbench Remember?
| What | Example | When |
|---|---|---|
| Decisions | "Use Zod for validation" | When you choose |
| Patterns | "Always write functional components" | When AI detects consistency |
| Session history | "Last session: added auth endpoints" | Automatically |
| Project context | "Recipe API, Deno, FathymAPI framework" | From your work |
None of this requires configuration. Your workbench observes, learns, and compounds. You just build.
Workbench vs Project
Your project is your code. Your workbench is your AI's understanding of YOU.
- Project: Files, dependencies, tests - the work
- Workbench: Decisions, patterns, context - what makes YOUR AI different from anyone else's AI
When you change projects, your code changes. Your workbench - your patterns, your preferences, your professional identity - travels with you.
Multiple Projects, One You
Each project gets its own workspace. But YOUR patterns flow across all of them.
If you chose Zod for validation in Project A, your AI suggests it in Project B. If you prefer functional components, that preference follows you everywhere.
Your workbench is you. It goes where you go.
fai vs Others → - See how this compares to other tools