PUBLIC PREVIEW / 0.20.0FOR HUMANS. FOR AGENTS.

Many repos.One workspace.

One shared manifest to sync your repositories, connect your tools, and give coding agents the context they need.

Install from npmjs. Requires Node.js 22 or later.

npm install -g @angelmsger/fx
Registry setup & installation guide ↗

One workspace. Three ways in.

Select a command ↓
~/work / fxEXAMPLE

Preview repository updates. Keep unfinished work untouched.

❯ fx sync --dry-run
Reading workspace manifest…

✓ example-api       fast-forward
✓ example-web       up to date
↳ example-worker    skip · dirty

docs · skills · hooks  planned

Plan ready. Your changes stay yours.
Dry run. No files changed.
DECLARATIVE IN. PREDICTABLE OUT.
BUILT FOR THE WAY ENGINEERS WORK
Node.js ≥22JSON-nativeManifest-driven
01 / LESS GLUE. MORE BUILDING.

Context is infrastructure.

Stop rebuilding the same mental map.
Give your team—and your agents—a shared one.

02 / YOUR STACK. CONNECTED.

Shared facts.
Local choices.

fx orchestrates your workspace. Your tools keep their jobs: authentication, service APIs, and access control.

Explore workspace concepts ↗
INPUTworkspace.yamlshared facts + local choices
fxORCHESTRATE
RepositoriesCompanion CLIsCoding agents
03 / START WITH YOUR WORKSPACE

Context loaded.
Your move.

Bring an existing manifest.
Or build your first one in a few steps.

Build your workspace Your code. Your tools. Your context.