{
  "summary": "Framework M is an open-source, metadata-driven Python framework whose DocTypes generate REST APIs, permissions and schema, built for agent-readable enterprise applications.",
  "seo_title": "Framework M",
  "seo_description": "Framework M is an open-source, metadata-driven Python framework whose DocTypes generate REST APIs, permissions and schema, built for agent-readable",
  "canonical_url": "",
  "social_image": "",
  "schema_type": "WebPage",
  "noindex": false,
  "keywords": [],
  "published": true,
  "featured": false,
  "published_date": "2026-09-06",
  "updated_date": "2026-09-06",
  "last_reviewed": null,
  "slug": "framework-m",
  "id": "6052e933-6fc0-4ada-807c-fa85f5c4ab48",
  "name": "TECH-9EF62EB9",
  "creation": "2026-09-06T14:49:39.497354+00:00",
  "modified": "2026-09-06T14:49:39.502269+00:00",
  "title": "Framework M",
  "positioning_statement": "Framework M is an open-source, metadata-driven Python framework whose DocTypes generate REST APIs, permissions and schema, built for agent-readable enterprise applications.",
  "overview": "",
  "capabilities": [
    "Machine-readable schemas for agents",
    "Hexagonal, swappable adapters",
    "Native multi-tenancy",
    "Local-first to distributed scale"
  ],
  "is_open_source": true,
  "license": "Apache-2.0",
  "source_url": "https://gitlab.com/framework-m/framework-m",
  "docs_url": "",
  "hero_image": "",
  "order": 10,
  "doctype": "TechnologyPage",
  "url": "/framework-m",
  "markdown_url": "/framework-m.md",
  "api_url": "/api/public/technologies/framework-m.json",
  "collection": "technologies"
}