{
  "format": "minglabs/v1",
  "pageType": "Marketing",
  "url": "https://www.minglabs.com/agents",
  "htmlUrl": "https://www.minglabs.com/agents",
  "title": "Developer resources — MING Labs",
  "description": "The machine-readable surface of minglabs.com, documented: llms.txt site guide, Markdown twins with Accept negotiation, JSON siblings for company, pillar, Insights and role pages, sitemap with real change dates, and an explicit AI crawler policy.",
  "inLanguage": "en",
  "dateModified": "2026-10-07",
  "markdownUrl": "https://www.minglabs.com/agents.md",
  "contentMarkdown": "---\ntitle: \"Developer resources — MING Labs\"\ndescription: \"The machine-readable surface of minglabs.com, documented: llms.txt site guide, Markdown twins with Accept negotiation, JSON siblings for company, pillar, Insights and role pages, sitemap with real change dates, and an explicit AI crawler policy.\"\ncanonical: https://www.minglabs.com/agents\nlang: en\nlast-updated: 2026-10-07\n---\n\n# Built to be read by machines, too.\n\nminglabs.com serves public content as HTML and Markdown, with JSON for company, pillar, Ventures, Insights and role pages. This page documents the machine-readable surface so developers and AI agents can consume it without guessing. Everything listed here is live; the counts are generated from the content at build time.\n\n-   [llms.txt](/llms.txt) Machine-readable site guide following the llms.txt convention: what MING Labs is, when to use it, and every indexable page with a one-line summary. Scoped deep index for the editorial layer at /insights/llms.txt.\n-   [Markdown twins](/index.md) Every content page has a Markdown twin: append .md to the URL, or request the page with the header Accept: text/markdown. Twins carry frontmatter (title, description, canonical, last-updated) and open with the page's H1. The homepage twin lives at /index.md.\n-   [JSON siblings](/insights.json) Append .json to company, pillar, Ventures, Insights and role URLs; the homepage uses /index.json. 13 company/pillar pages, 36 Insights detail pages and 2 roles. Twins include current metadata and actions; forms and copying require a browser. Legal and private pages are excluded.\n-   [AI briefing](/briefing.md) A curated Markdown briefing on MING Labs written for AI evaluation: positioning, frameworks, evidence, and contact paths in one document. Maintained by hand, byte-stable between content changes.\n-   [Sitemap with real change dates](/sitemap-index.xml) XML sitemap of every indexable URL. Content pages carry a lastmod taken from the page's own published dateModified; pages without a content date carry none. The build date is never used as a stand-in.\n-   [Crawler policy](/robots.txt) Explicit allowlist for search and AI assistant crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended and others) with content-signal preferences. Being read and cited by assistants is the point of this site.\n-   [Structured data](/insights/concepts) Every page emits schema.org JSON-LD in the initial HTML: one canonical Organization entity, DefinedTerm pages for MING Labs' vocabulary (Agent Experience, Hybrid Organisation, the ABC Framework), Article and FAQPage where applicable.\n-   [Honest 404](/llms.txt) Unknown paths return HTTP 404 with recovery links, and a Markdown body when requested with Accept: text/markdown. No soft redirects, no error pages pretending to be content.\n\n## Try it from a terminal\n\n```\n# The site guide, with a when-to-use section\ncurl https://www.minglabs.com/llms.txt\n\n# Any page as Markdown, two equivalent ways\ncurl https://www.minglabs.com/about.md\ncurl -H \"Accept: text/markdown\" https://www.minglabs.com/about\n\n# Page metadata, content and actions as JSON\ncurl https://www.minglabs.com/index.json\ncurl https://www.minglabs.com/score.json\n\n# Editorial evidence and cross-links\ncurl https://www.minglabs.com/insights.json\ncurl https://www.minglabs.com/insights/concepts/what-is-agent-experience.json\n```\n\nThere is no separate API beyond these read-only surfaces, and no key or registration. If you are building something that needs more, [talk to us](/contact).\n\n## Available actions\n\n- **Copy briefing for my AI**: copies the [AI briefing](https://www.minglabs.com/briefing.md) to the clipboard in the browser.\n\n---\n\nCanonical: https://www.minglabs.com/agents\nMachine-readable index: https://www.minglabs.com/llms.txt\n",
  "metadata": {
    "title": "Developer resources — MING Labs",
    "description": "The machine-readable surface of minglabs.com, documented: llms.txt site guide, Markdown twins with Accept negotiation, JSON siblings for company, pillar, Insights and role pages, sitemap with real change dates, and an explicit AI crawler policy.",
    "canonical": "https://www.minglabs.com/agents",
    "inLanguage": "en",
    "openGraph": {
      "title": "Developer resources — MING Labs",
      "description": "The machine-readable surface of minglabs.com, documented: llms.txt site guide, Markdown twins with Accept negotiation, JSON siblings for company, pillar, Insights and role pages, sitemap with real change dates, and an explicit AI crawler policy.",
      "url": "https://www.minglabs.com/agents",
      "image": "https://www.minglabs.com/og-image-v2.jpg"
    },
    "twitter": {
      "card": "summary_large_image",
      "title": "Developer resources — MING Labs",
      "description": "The machine-readable surface of minglabs.com, documented: llms.txt site guide, Markdown twins with Accept negotiation, JSON siblings for company, pillar, Insights and role pages, sitemap with real change dates, and an explicit AI crawler policy.",
      "image": ""
    }
  },
  "actions": [
    {
      "id": "navigation",
      "label": "Get in touch",
      "accessibleName": "Get in touch",
      "kind": "navigate",
      "requiresBrowser": false,
      "url": "https://www.minglabs.com/contact"
    },
    {
      "id": "copy-briefing",
      "label": "Copy briefing for my AI",
      "accessibleName": "Copy briefing for my AI",
      "kind": "copy",
      "requiresBrowser": true,
      "contentUrl": "https://www.minglabs.com/briefing.md"
    }
  ]
}
