Installation
Run the dojofoo CLI with npx and verify it works.
Install
npx dojofoo install
Or have your agent install it
Verify the CLI:
npx dojofoo --helpRequirements
- Node.js 22.13 or newer.
- A coding agent that can read project files and run shell commands — Claude Code is the default target.
Local state
Dojofoo keeps its local workspace, dojo run, and agent session index in
~/.dojofoo/dojofoo.db. Kata progress and installed dojo files remain in the
workspace, so existing CLI and agent flows continue to use the same files.
- For language-specific dojos, the matching toolchain (e.g.
pnpmfor TypeScript dojos,uvfor Python dojos).
The CLI runs through npx, so there is no global package to uninstall. Remove
an installed dojo from a project with npx dojofoo remove <name>.