Skip to content

CLI Command Reference

multimodel-dev-os features a lightweight, dependency-free CLI utility with zero third-party runtime dependencies. All commands work on Windows, macOS, and Linux.

Execution

bash
# Via npx (recommended — no install needed)
npx multimodel-dev-os@latest <command> [options]

# Via local clone
node bin/multimodel-dev-os.js <command> [options]

Commands

1. init — Scaffold Workspace

Scaffold MultiModel Dev OS files and adapters cleanly.

bash
npx multimodel-dev-os@latest init [options]
OptionDescription
-t, --target <path>Target destination (default: current directory)
--template <name>Stack blueprint: nextjs-saas, wordpress-site, ecommerce-store, seo-landing-page, expo-react-native-android, general-app
-a, --adapter <name>Inject adapter rules: cursor, claude, vscode, gemini, antigravity, codex
--cavemanInstall ultra-lightweight token-optimized variant
-d, --dry-runPreview actions without writing files
-f, --forceOverwrite existing files (creates .bak backups)

2. scan — Codebase Scanner

Scan codebase structure, frameworks, package managers, and security/exclusion risks.

bash
npx multimodel-dev-os@latest scan [--target <path>]

3. status — Intelligence Dashboard

Display a compact project intelligence dashboard summarizing package metadata, framework signals, memory state, feedback counts, proposals, and recommended next steps. Fully read-only.

bash
npx multimodel-dev-os@latest status [--target <path>]

4. memory — Hash-Compressed Memory

Manage codebase hash-compressed memory index.

bash
npx multimodel-dev-os@latest memory <subcommand> [--target <path>]
SubcommandDescription
buildFull codebase scan → writes memory files
refreshIncremental memory update based on file hash diffs
diffReports modified/added/removed files vs memory index (read-only)

5. feedback — Developer Feedback Loop

Capture developer corrections and compile them into reusable learning rules.

bash
npx multimodel-dev-os@latest feedback <subcommand> [options]
SubcommandDescription
add "<text>"Append a structured feedback entry
listView all logged feedback entries
summarizeCompile feedback logs into learning-rules.md

Options: --type <type> (correction, preference, bug) · --tags <list> · --files <list>


6. improve — Proposal Engine

Manage codebase optimization proposals and deterministic execution.

bash
npx multimodel-dev-os@latest improve <subcommand> [options]
SubcommandDescription
proposeGenerate a codebase improvement proposal
reviewList active proposals and their statuses
statusShow aggregate proposal status counts
validate <file>Validate safety gates and parse operations
diff <file>Preview changes in grouped diff format
apply <file> --approvedApply approved operations to target codebase
logDisplay Applied Proposals Audit Log history

Options: --title <text> (with propose) · --approved (required for apply) · --target <path>


7. workflow — Workflow Orchestration

Orchestrate read-only development workflow pipelines.

bash
npx multimodel-dev-os@latest workflow <subcommand> [options]
SubcommandDescription
listPrint all registered workflows
show <name>Display workflow details, risk level, and steps
plan <name>Dry-run preview of workflow steps
run <name>Execute safe, read-only workflow steps

Built-in workflows: repo-health · memory-refresh · feedback-review · proposal-review · release-check


8. handoff — Agent Session Handoff

Compile token-compressed agent session handoff context.

bash
npx multimodel-dev-os@latest handoff <subcommand>
SubcommandDescription
buildGenerate .ai/intelligence/handoff.md (gitignored)
showPrint handoff contents to console

9. onboard — Existing Repo Onboarding

Safely onboard an existing repository into MultiModel Dev OS.

bash
npx multimodel-dev-os@latest onboard <subcommand> [options]
SubcommandDescription
analyzeScan project structure, frameworks, and risk markers (read-only)
recommendRun diagnostics and recommend templates/adapters (read-only)
planGenerate onboarding plan and report (read-only)
apply --approvedCopy configuration templates (creates backups, requires --force for overwrites)
statusShow onboarding progress and completeness dashboard

10. adapter — IDE Adapter Sync

Manage and synchronize rule files for IDE and assistant adapters.

bash
npx multimodel-dev-os@latest adapter <subcommand> [options]
SubcommandDescription
statusShow rules files status and enable/disable states
diff <adapter>Show diff between bundled template and target root file
sync <adapter|all> --approvedSynchronize rule files (creates backups, requires --force for overwrites)

11. validate — Strict Validation

Strict directory schema compliance gate. Exits with code 1 on failures — safe for CI/CD.

bash
npx multimodel-dev-os@latest validate [--target <path>]

12. doctor — Advisory Diagnostics

Advisory checkups for workspace health, gitignores, token-sinks, and intelligence configuration.

bash
npx multimodel-dev-os@latest doctor [options]
FlagDescription
--releaseVerify version stability, docs build, and dry-run pack
--intelligenceAudit memory freshness, feedback logs, proposals, and .gitignore safety
--onboardingVerify crucial root files, configs, and git-ignored plan files for onboarding readiness

13. verify — Release Audit

Full release verification suite with 214+ structural assertions. Checks all files, registries, YAML syntax, CLI version matching, npm pack hygiene, and security boundaries.

bash
npx multimodel-dev-os@latest verify
# or
npm run verify

List and inspect all built-in stack templates.

bash
npx multimodel-dev-os@latest templates          # List all templates
npx multimodel-dev-os@latest show-template <name>  # Detailed template inspection

15. dashboard — Interactive TUI Dashboard

Launch the zero-dependency interactive command center to manage all commands.

bash
npx multimodel-dev-os@latest dashboard
# or short alias:
npx multimodel-dev-os@latest ui

16. plugin — Declarative Plugins Engine

Manage declarative plugins safely within the whitelisted .ai/ and adapters/ paths.

bash
npx multimodel-dev-os@latest plugin list
npx multimodel-dev-os@latest plugin show <slug>
npx multimodel-dev-os@latest plugin validate <path-to-yaml>
npx multimodel-dev-os@latest plugin install <path-to-yaml> --approved
npx multimodel-dev-os@latest plugin status
SubcommandDescription
listPrint all installed plugins
show <slug>Inspect detailed plugin capabilities and safety notes
validate <path>Validate a YAML manifest against the plugin JSON schema
install <path>Install plugin configs (creates backups, requires --approved)
statusAudit workspace to verify plugin asset presence

17. catalog — Local Workflow Marketplace & Plugin Catalog

Manage and discover curated workflows and plugins offline.

bash
npx multimodel-dev-os@latest catalog list [--category <name>]
npx multimodel-dev-os@latest catalog search <query>
npx multimodel-dev-os@latest catalog show <slug>
npx multimodel-dev-os@latest catalog categories
npx multimodel-dev-os@latest catalog recommend
npx multimodel-dev-os@latest catalog install <slug> --approved
npx multimodel-dev-os@latest catalog status
SubcommandDescription
listList all curated catalog plugins
search <query>Case-insensitively search catalog
show <slug>Inspect catalog plugin capabilities and installation actions
categoriesList all unique marketplace categories
recommendScan current workspace framework/language signals and recommend plugins
install <slug>Install a catalog plugin (requires --approved)
statusAudit installation status of catalog entries

18. Registry Commands

Explore model, adapter, and skill registries.

bash
npx multimodel-dev-os@latest models         # View model registry
npx multimodel-dev-os@latest models --json   # Machine-readable output
npx multimodel-dev-os@latest show-model <id> # Detailed model info
npx multimodel-dev-os@latest providers       # View API providers
npx multimodel-dev-os@latest adapters        # View adapter registry
npx multimodel-dev-os@latest skills          # View skill registry

19. registry — Trusted Remote Catalog Registries

Manage trusted remote catalog registries under policy-enforced safety gates.

bash
npx multimodel-dev-os@latest registry list
npx multimodel-dev-os@latest registry add <name> <url> --approved
npx multimodel-dev-os@latest registry sync <name> --approved
npx multimodel-dev-os@latest registry status
npx multimodel-dev-os@latest registry verify <name>
npx multimodel-dev-os@latest registry show <name>
npx multimodel-dev-os@latest registry cache clear --approved
SubcommandDescription
listPrint all configured registry sources
add <name> <url>Add a remote registry source (requires --approved)
remove <name>Remove a registry source and its cache (requires --approved)
sync <name>Sync and cache registry manifest and assets (requires --approved)
statusShow cache health, timestamps, and policy configuration
verify <name>Verify cached files against expected SHA256 checksums
show <name>Display detailed registry configuration metadata
cache clearDelete all files in cache directory (requires --approved)

Released under the MIT License.