Skip to content

Migration Guide: Upgrading MultiModel Dev OS

This guide assists engineering teams in upgrading their MultiModel Dev OS configurations across releases, preparing repositories for v1.0.0 compliance.


1. Upgrading from v0.1 to v0.5

The v0.5 release introduced the pure-Node local CLI and template scaffolding directories.

Upgrade Steps:

  1. Directory Scaffolding: Create the Lower-case subfolders under .ai/ if they do not exist:
    bash
    mkdir -p .ai/context .ai/skills .ai/session-logs
  2. Move Custom Rules: Scrape old system prompt snippets from .cursorrules and modularize them into isolated files inside .ai/context/ (e.g. project-brief.md, architecture.md).
  3. Configure Adapters Settings: Create [.ai/config.yaml](file:///c:/Users/ADMIN/OneDrive/Desktop/multimodel-dev-os/.ai/config.yaml) and configure adapter mappings:
    yaml
    version: "0.5.0"
    adapters:
      cursor: true
      claude: true

2. Upgrading from v0.5 to v0.8

The v0.8 release focused on cost/context optimizations, adding the 12 playbook techniques and visual timelines.

Upgrade Steps:

  1. Enable Caveman Mode: Set up Caveman minimal-token files inside .ai/templates/ to allow rapid chat turns under tight budgets.
  2. Deploy Session Logs: Confirm a session-log-template.md exists in .ai/templates/ and create [.ai/session-logs/README.md](file:///c:/Users/ADMIN/OneDrive/Desktop/multimodel-dev-os/.ai/session-logs/README.md) to manage sequential handoffs.
  3. Audit Workspace compliance: Run the linter to diagnostic environment issues:
    bash
    npx multimodel-dev-os doctor

3. Upgrading from v0.9.0 to v1.0.0 Stable

The v1.0.0 release completely freezes the public protocol and schemas.

Upgrade Steps:

  1. Mount JSON Schemas: Verify that config schemas under .ai/schema/ are linked in your local configuration files.
  2. Execute Strict Validations: Enforce strict assertions inside your pull requests or pre-commit hooks:
    bash
    npx multimodel-dev-os validate
  3. Run Diagnostics Suite: Execute the full verification and doctor suite to ensure absolute compliance:
    bash
    npx multimodel-dev-os doctor

Released under the MIT License.