Skip to content

CrossModel Knowledge Base

Welcome to the CrossModel Knowledge Base. Here you'll find everything you need to get started with CrossModel - a modern data modeling platform for creating, managing, and governing logical data models.

CrossModel helps data modelers, data engineers, and data architects design technology-agnostic data models using an intuitive visual interface, a structured form editor, or a text-based code editor - all working together as synchronized perspectives on a single source of truth.

Where to start

Getting Started New to CrossModel? Start here to create your account, set up your first workspace, and build your first data model.

CrossModel Basics Learn about the user interface, workspaces, diagrams, editing perspectives, and other core features.

Tutorials Follow step-by-step tutorials that guide you through data modeling, AI-assisted reverse engineering, mappings, and more.

Key features

  • Multiple editing perspectives - Model using a visual diagram canvas, a structured form editor, or a YAML-based code editor, all kept in sync automatically.
  • AI-assisted modeling - Use AI assistants to reverse engineer data models from SQL DDL files, documentation, and images, or to generate mappings from requirements.
  • Data lineage and mappings - Define how data flows from source systems to target models with attribute-level lineage, expressions, and multi-source mappings.
  • Version control - Track changes to your models with built-in Git integration for branching, committing, and collaborating.
  • Code generation - Transform logical models into executable code using customizable templates with a live preview. (Teams edition)

Additional resources