@ijfw/install
v1.3.0
Published
One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.
Maintainers
Readme
@ijfw/install
One-command installer for IJFW -- the AI efficiency layer for 14 AI coding agents: Claude Code, Codex, Gemini, Cursor, Windsurf, Copilot, Hermes, Wayland, OpenCode, Qwen Code, Cline, Kimi Code, OpenClaw, and Aider.
Install
npm install -g @ijfw/install
ijfw demoIJFW configures every agent on your machine. The options below let you customize the install location, branch, or skip specific steps -- all are optional.
Options
| Flag | Default | Notes |
|------|---------|-------|
| --dir <path> | $IJFW_HOME or ~/.ijfw | Install location |
| --branch <name> | latest released tag | Git branch or tag |
| --no-marketplace | off | Skip settings.json edits |
| --yes | off | Non-interactive |
Uninstall
ijfw uninstall # preserves ~/.ijfw/memory/
ijfw uninstall --purge # removes memory tooIf ijfw isn't on your PATH (e.g. you uninstalled the global @ijfw/install
package already), invoke the bin directly:
npx -p @ijfw/install ijfw-uninstallMemory is preserved across re-runs by default.
Preflight
Requires node >=18 and git (used for the initial repo clone). The
installer is Node-native end to end -- no bash, no WSL, no Git for Windows
shell. On native Windows use the PowerShell installer (PS 5.1+), which
delegates to Node directly:
iwr https://gitlab.com/therealseandonahoe/ijfw/-/raw/main/installer/src/install.ps1 -OutFile install.ps1
.\install.ps1 -Dir $env:USERPROFILE\.ijfwBuild (contributors)
cd installer
npm install
npm run build # outputs dist/install.js + dist/uninstall.js
npm test
npm run pack:checkTarball target: <100 KB.
