What is Metapad?

Beginner

What is Metapad?

Metapad is a collaborative modeling IDE (Integrated Development Environment) for building digital twins — structured, queryable representations of real-world systems.

Key Ideas

  1. Everything is a model: In Metapad, you describe systems using nodes (things) and relationships (connections between things). This creates a knowledge graph that can be queried, analyzed, and shared.

  2. Schema-driven: Before creating data, you define a metamodel (schema) that describes what types of elements exist and how they can connect. This keeps your model consistent and meaningful.

  3. Visual + structured: You work on a visual canvas with diagrams, but the underlying data is a structured graph. You get the best of both worlds — intuitive visuals with rigorous data.

  4. Real-time collaboration: Multiple team members can work on the same model simultaneously. Changes sync instantly.

  5. AI-powered: An built-in AI assistant helps you generate models, answer questions, and explore your data.

Common Use Cases

  • Enterprise architecture (applications, servers, teams)
  • Process modeling (steps, decisions, handoffs)
  • Requirements management (features, stories, dependencies)
  • Ontology design (concepts, taxonomies)
  • Any domain where you need structured, visual knowledge management

Getting Started

  1. Create a new model from the Welcome Page
  2. Define your metamodel (node types and relationship types)
  3. Create instances (nodes and relationships)
  4. Visualize on the canvas using diagrams
  5. Collaborate with your team in real-time