Getting Started
ulis compiles one canonical config tree into native configuration for Claude Code, Codex, Cursor, OpenCode, and ForgeCode.
Install
bash
npm i -g @nejcm/ulisor
bash
bun add -g @nejcm/ulisRequires Node 20+.
Project mode quick start
Use project mode when you want configuration that lives with a single repository.
bash
cd my-project
ulis initThis creates .ulis/ in the current repository with scaffolded files and folders.
After editing .ulis/:
bash
ulis install --yesThis builds generated output and installs into local tool folders like ./.claude/, ./.cursor/, ./.codex/, ./.opencode/, and ./.forge/ (plus ./.mcp.json).