Getting Started

META-AIML v2.0.1

Learn how to create your first AI-interpretable schema with META-AIML v2.0.1 in just 5 minutes. Enhanced with NEW entityCapabilities, siteCapabilities, and META-AIML Intelligent Scoring Engine v2.0.1.

What is META-AIML v2.0.1?

META-AIML v2.0.1 is an enhanced JSON-LD schema framework with 31 entity types,15 functional modules, 6 base categories, 8 components, NEW entityCapabilities & siteCapabilities, and META-AIML Intelligent Scoring Engine v2.0.1that makes your websites and applications understandable by AI agents with objective, verifiable business features.

Objective
Verifiable capabilities
Intelligent
Smart scoring engine
Modular
Required by entity type
Enhanced
v2.0.1 improvements

Quick Start in 3 Steps

1
Choose Your Approach
Pick the method that works best for you - enhanced playground with v2.0.1 validation
Interactive Playground v2.0.1 (Recommended)

Use our enhanced playground with META-AIML Intelligent Scoring Engine v2.0.1, entityCapabilities validation, and real-time feedback.

Try Playground v2.0.1
Manual Creation v2.0.1
For Developers

Write JSON-LD schemas directly using our enhanced v2.0.1 documentation with objective business validation.

View v2.0.1 Documentation
2
Create Your First Schema v2.0.1
Let's create a marketplace schema with NEW entityCapabilities and siteCapabilities (from public/examples)

Here's what a marketplace schema looks like with NEW v2.0.1 features:

Marketplace Schema (META-AIML v2.0.1 with NEW features)
{
  "@context": "https://schemas.meta-aiml.org/v2.0.1/context.jsonld",
  "@id": "https://techbazaar.com/entity",
  "@type": "Marketplace",
  "schemaVersion": "2.0.1",
  "entityType": "marketplace",
  "entityCategory": "product_offering",
  "subcategory": "ecommerce_platform",
  "name": {
    "en": "TechBazaar Global Marketplace",
    "es": "Mercado Global TechBazaar"
  },
  "description": {
    "en": "Leading B2B2C technology marketplace connecting vendors and buyers worldwide"
  },
  "url": "https://techbazaar.com",
  "foundingDate": "2020-03-15",
  "modules": {
    "auth": {
      "version": "2.0.1",
      "enabled": true,
      "methods": ["email", "social", "phone"]
    },
    "payments": {
      "version": "2.0.1",
      "enabled": true,
      "providers": ["stripe", "paypal", "klarna"]
    },
    "user-management": {
      "version": "2.0.1",
      "enabled": true,
      "roles": ["customer", "vendor", "admin"]
    }
  },
  "entityCapabilities": {
    "functionalFeatures": {
      "supportsOnlinePayments": true,
      "hasShoppingCart": true,
      "hasUserAccounts": true,
      "hasVendorVerification": true,
      "hasBulkPurchasing": true
    },
    "businessModel": "marketplace",
    "paymentMethods": ["credit_card", "paypal", "bank_transfer"],
    "contentTypes": ["products", "reviews", "guides", "vendor_profiles"]
  },
  "siteCapabilities": {
    "availableActions": [
      "browse_products", "compare_products", "add_to_cart",
      "checkout", "track_order", "write_review", "contact_vendor"
    ],
    "interactionMethods": ["online_form", "live_chat", "email"],
    "supportedDevices": ["desktop", "mobile", "tablet"],
    "languages": ["en", "es", "fr", "de"],
    "realTimeFeatures": ["live_chat", "real_time_inventory"]
  }
}
3
Implement in Your Project v2.0.1
Add the enhanced v2.0.1 schema to your website or application

Option A: HTML JSON-LD Script Tag v2.0.1

Add to your HTML <head> section
<script type="application/ld+json">
{
  "@context": "https://schemas.meta-aiml.org/v2.0.1/context.jsonld",
  "@id": "https://marketplace.example.com/entity",
  "@type": "Marketplace",
  "schemaVersion": "2.0.1",
  "entityType": "marketplace",
  "entityCategory": "product_offering",
  "subcategory": "ecommerce_platform",
  "name": {
    "en": "Example Marketplace"
  },
  "description": {
    "en": "Leading online marketplace connecting buyers and sellers worldwide"
  },
  "url": "https://marketplace.example.com",
  "modules": {
    "auth": { "version": "2.0.1", "enabled": true },
    "payments": { "version": "2.0.1", "enabled": true },
    "user-management": { "version": "2.0.1", "enabled": true }
  },
  "entityCapabilities": {
    "functionalFeatures": {
      "supportsOnlinePayments": true,
      "hasShoppingCart": true,
      "hasUserAccounts": true
    },
    "businessModel": "marketplace",
    "paymentMethods": ["credit_card", "paypal"]
  },
  "siteCapabilities": {
    "availableActions": ["browse_products", "add_to_cart", "checkout"],
    "supportedDevices": ["desktop", "mobile", "tablet"],
    "languages": ["en"]
  }
}
</script>

Option B: JavaScript SDK v2.0.1 (Enhanced)

JavaScript Implementation with Enhanced SDK v2.0.1
// Include the META-AIML v2.0.1 SDK
<script src="https://schemas.meta-aiml.org/v2.0.1/sdk/AIMLParser.js"></script>

// Initialize the enhanced parser
const parser = new AIMLParser({
  version: '2.0.1',
  debug: true
});

// Create marketplace data with NEW v2.0.1 features
const marketplaceData = {
  "@context": "https://schemas.meta-aiml.org/v2.0.1/context.jsonld",
  "@id": "https://marketplace.example.com/entity",
  "@type": "Marketplace",
  "schemaVersion": "2.0.1",
  "entityType": "marketplace",
  "entityCategory": "product_offering",
  "subcategory": "ecommerce_platform",
  "name": { "en": "Example Marketplace" },
  "description": { "en": "Leading online marketplace connecting buyers and sellers" },
  "modules": {
    "auth": { "version": "2.0.1", "enabled": true },
    "payments": { "version": "2.0.1", "enabled": true },
    "user-management": { "version": "2.0.1", "enabled": true }
  },
  "entityCapabilities": {
    "functionalFeatures": {
      "supportsOnlinePayments": true,
      "hasShoppingCart": true,
      "hasUserAccounts": true
    },
    "businessModel": "marketplace",
    "paymentMethods": ["credit_card", "paypal"]
  },
  "siteCapabilities": {
    "availableActions": ["browse_products", "add_to_cart", "checkout"],
    "supportedDevices": ["desktop", "mobile", "tablet"],
    "languages": ["en"]
  }
};

// Validate with META-AIML Intelligent Scoring Engine v2.0.1
const validation = parser.validate(marketplaceData);

if (validation.isValid) {
  console.log("✅ Valid META-AIML v2.0.1 schema!");
  console.log("Score:", validation.score); // 0-100 with intelligent scoring
  console.log("Completeness:", validation.completeness + "%");

  // Check for NEW v2.0.1 features
  if (validation.entityInfo.hasEntityCapabilities) {
    console.log("✅ Has entityCapabilities (NEW in v2.0.1)");
  }
  if (validation.entityInfo.hasSiteCapabilities) {
    console.log("✅ Has siteCapabilities (NEW in v2.0.1)");
  }
} else {
  console.log("❌ Validation errors:", validation.errors);
  console.log("⚠️ Warnings:", validation.warnings);
  console.log("💡 Suggestions:", validation.suggestions);
}

⭐ NEW in META-AIML v2.0.1

🔧 NEW Required Fields

entityCapabilities: Objective business capabilities with boolean functions for verification.

"functionalFeatures": { "supportsOnlinePayments": true, "hasShoppingCart": true }

siteCapabilities: Website interaction capabilities and supported devices.

"availableActions": ["browse_products", "add_to_cart", "checkout"]
🎯 META-AIML Intelligent Scoring Engine

Enhanced validation with smart scoring algorithm:

🟢 90-100 EXCELLENT: No warnings
🟡 50-89 GOOD: Functional schema
🔴 0-49 POOR: Multiple errors (>3)
❌ Removed in v2.0.1
Simplified, objective-focused architecture

semanticProperties - Replaced by objective entityCapabilities

intentContext - Replaced by concrete siteCapabilities.availableActions

appliedContexts - Context references no longer supported

context/ folder validation - Geographic, cultural and regulatory contexts validation removed

Required Modules by Entity Type v2.0.1
Enhanced validation with entity-specific module requirements

Healthcare & Compliance:

  • Clinic: auth, security, compliance
  • OnlineBanking: auth, security, compliance
  • TelemedicinePlatform: auth, security, compliance, streaming

E-commerce & Payments:

  • EcommerceStore: auth, payments
  • Marketplace: auth, payments, user_management
  • Hotel: location, payments
Congratulations! 🎉

You've successfully created your first META-AIML v2.0.1 schema! Here's what you've accomplished:

Created a v2.0.1 compatible schema
Added objective entityCapabilities
Defined siteCapabilities for AI agents
Enabled META-AIML Intelligent Scoring
Used enhanced v2.0.1 validation
Applied required modules validation

Next Steps

Explore Entity Types v2.0.1
Discover all 31 enhanced entity schemas

Explore entity types with NEW entityCapabilities and siteCapabilities: marketplaces, restaurants, AI platforms, healthcare, and more.

Browse All v2.0.1 Entities
Required Modules v2.0.1
Learn about entity-specific module requirements

Understand which modules are required for different entity types and enhanced validation rules in v2.0.1.

Explore Required Modules
META-AIML Intelligent Scoring
Understand the enhanced scoring engine

Learn about the new intelligent scoring algorithm with completeness boost and enhanced validation logic.

Test Scoring Engine
Real v2.0.1 Examples
See META-AIML v2.0.1 in action

Browse real-world examples with entityCapabilities and siteCapabilities from public/examples.

View v2.0.1 Examples
Need Help with v2.0.1?

If you run into any issues or have questions about META-AIML v2.0.1, here are some resources: