Skip to content

Stable Protocol Specification (v1.1.0 Freeze)

This document formalizes the official, frozen architectural layers and design contracts for the MultiModel Dev OS protocol, guaranteeing portability and long-term stability across diverse AI coding agents.

Best for: Third-party client integrations, tool adapter developers, and engineering teams establishing robust AI coding guidelines.


1. Frozen Layers Architecture

MultiModel Dev OS enforces a three-tier design to decouple core workspace context from individual IDE adapters:

┌────────────────────────────────────────────────────────┐
│ LAYER 1: Root Contracts (Single Source of Truth)       │
│ AGENTS.md • MEMORY.md • TASKS.md • RUNBOOK.md          │
│ Status: FROZEN                                         │
└──────────────────────────┬─────────────────────────────┘
                           │ Centralizes project context
┌──────────────────────────▼─────────────────────────────┐
│ LAYER 2: Configuration & Modules (.ai/)                │
│ context/ • agents/ • skills/ • prompts/ • checks/      │
│ Status: FROZEN                                         │
└──────────────────────────┬─────────────────────────────┘
                           │ Routes files dynamically
┌──────────────────────────▼─────────────────────────────┐
│ LAYER 3: Tool & IDE Adapters                           │
│ .cursorrules • CLAUDE.md • .vscode/ • .gemini/        │
│ Status: FROZEN                                         │
└────────────────────────────────────────────────────────┘

2. Layer 1: Root Contracts

The following root files serve as the workspace single source of truth and are completely frozen:

  • AGENTS.md: Defines team structures, boundaries, and model configurations (Codex project memory / Antigravity AI workflow).
  • MEMORY.md: Preserves key context decisions, codebase state, and repository milestones.
  • TASKS.md: Tracks current active goals and backlog.
  • RUNBOOK.md: Operational scripts and workspace verify procedures.

3. Layer 2: Scaffolding Layout

The following directories and files under .ai/ are strictly locked:

  • .ai/config.yaml: Standard configuration file mapping templates and active adapters.
  • .ai/context/: Standard markdown files containing architecture guidelines, briefs, and SEO rules.
  • .ai/skills/: High-frequency modular instructions for agent workflows.
  • .ai/session-logs/: Standard directory for tracking agent workspace operations.

4. Layer 3: Adapters Setup

IDE adapters translate centralized rules to tool-specific paths (Cursor project rules / Claude Code project instructions):

  • Cursor: Linked via root .cursorrules
  • Claude: Linked via root CLAUDE.md
  • Gemini: Linked via .gemini/settings.json
  • VS Code: Linked via .vscode/settings.json

5. Experimental vs. Stable Scope

  • Stable: Root files, scaffolding directories, CLI subcommand signatures, and standard config structures.
  • Experimental: Custom check overrides under .ai/checks/ and stack-specific context routing.

Explore our Upgrades & Migration Guide or Release Quality Checklist for staging controls.

Released under the MIT License.