{
  "specVersion": "1.0",
  "host": {
    "displayName": "Guide to AI",
    "identifier": "did:web:ai-know.org",
    "description": "Bilingual (English/Hebrew) AI knowledge base: 52 explained concepts, 66 curated tools, a daily news digest and a browser-side token calculator. Static site, no authentication.",
    "url": "https://ai-know.org/"
  },
  "entries": [
    {
      "identifier": "urn:air:ai-know.org:doc:llms-txt",
      "displayName": "llms.txt site index",
      "description": "Curated index of every section with one-line summaries. Start here.",
      "type": "text/plain",
      "url": "https://ai-know.org/llms.txt",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:doc:llms-txt",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:104e1fb3bdd2f5d24ced1a8ce05304089148922ebe0c964b4b7ba55dfef39631"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:doc:llms-full-txt",
      "displayName": "Full knowledge base, one document",
      "description": "Every page concatenated as markdown, for one-shot ingestion.",
      "type": "text/plain",
      "url": "https://ai-know.org/llms-full.txt",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:doc:llms-full-txt",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:68232b712a2b456216f06a040b2655c6d8e5b7ca76024eda204da4526393b1be"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:doc:markdown-twins",
      "displayName": "Markdown twin of any page",
      "description": "Append .md to any page path (e.g. /ai-basics.md) for that page as markdown with frontmatter; /<page>/index.md and /<page>/llms.txt serve the same content.",
      "type": "text/markdown",
      "url": "https://ai-know.org/index.md",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:doc:markdown-twins",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:1fb1c3fb65211cd8ef45cd25641bd4f03b875dc9197b164baa3115e1f001ee83"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:doc:docs-llms-txt",
      "displayName": "Scoped index: knowledge base",
      "description": "The explanatory content only — concepts and tool sections.",
      "type": "text/plain",
      "url": "https://ai-know.org/docs/llms.txt",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:doc:docs-llms-txt",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:4d67fe170a75fad4c0b03b9eff2b4f0cfbdf991104caa9a0be8b0fca1e3d6ead"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:doc:api-llms-txt",
      "displayName": "Scoped index: machine endpoints",
      "description": "The programmatic surface only — feeds, catalogs, descriptions.",
      "type": "text/plain",
      "url": "https://ai-know.org/api/llms.txt",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:doc:api-llms-txt",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:e7b2793417c6c35e461192f5c11e9b13d08b8820345fd83eea9e5db5f514f970"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:doc:auth-md",
      "displayName": "Authentication policy",
      "description": "States definitively that there is no authentication: every endpoint is public, read-only and keyless.",
      "type": "text/markdown",
      "url": "https://ai-know.org/auth.md",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:doc:auth-md",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:cc98a1889f14096f2e6811049a76505e81af1cc3ed4830170312a2cc0ce381ad"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:doc:agent-instructions",
      "displayName": "Instructions for AI agents",
      "description": "When to use this site and when not to, and which artifact to fetch for which question.",
      "type": "text/markdown",
      "url": "https://ai-know.org/agent-instructions.md",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:doc:agent-instructions",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:09d91b3fa8d15aa1a7dabf1d61f963577886668ba2c3ba327216bad836a49e4e"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:doc:pricing-md",
      "displayName": "Pricing policy",
      "description": "States definitively that everything is free: no paid tier, no quota, no payment protocol, nothing to buy.",
      "type": "text/markdown",
      "url": "https://ai-know.org/pricing.md",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:doc:pricing-md",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:6fa8357cd6a716ddc47d0073504446a982cdbe33fc4095d093236ab9b27d5aa0"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:dataset:concepts",
      "displayName": "52 AI concepts",
      "description": "Every explained concept as a schema.org DefinedTerm array. JSONL twin at feeds/concepts.jsonl.",
      "type": "application/json",
      "url": "https://ai-know.org/feeds/concepts.json",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:dataset:concepts",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:90f82d38072223fac1679229f3ee53251f0b29acff6a7dadc6d5466f599cdcc7"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:dataset:tools",
      "displayName": "66 curated AI tools",
      "description": "Every curated tool as a schema.org SoftwareApplication array. JSONL twin at feeds/tools.jsonl.",
      "type": "application/json",
      "url": "https://ai-know.org/feeds/tools.json",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:dataset:tools",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:7dd9191c62cd1d01679444c79857d3c00ae2a4b7781ea63d863ae2c20cbd79b3"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:dataset:pages",
      "displayName": "Every page as a schema.org graph",
      "description": "One graph per page, matching the JSON-LD embedded in that page.",
      "type": "application/json",
      "url": "https://ai-know.org/feeds/pages.json",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:dataset:pages",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:8a0c4872941ca4e6f8321a099066e4cbc1a0d2c1d61b739f1f5555c8e7a36030"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:dataset:news-snapshot",
      "displayName": "AI news snapshot",
      "description": "Raw publisher-feed data behind the Hot News page, rebuilt daily.",
      "type": "application/json",
      "url": "https://ai-know.org/data/rss.json",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:dataset:news-snapshot",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:a91942381406854ba218666e2789798d3f0160c34f92ffad775ac635088e35ef"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:dataset:schemamap",
      "displayName": "Schema feed map",
      "description": "NLWeb-style map of the schema.org JSON-LD feeds published here.",
      "type": "application/xml",
      "url": "https://ai-know.org/schemamap.xml",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:dataset:schemamap",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:f11b2344b98b5f2880b6150e76e9864b5e253a097abc28dafe276cbc814821bb"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:openapi:read-only-endpoints",
      "displayName": "OpenAPI description of the endpoints",
      "description": "OpenAPI 3.1 for the static GET endpoints, with typed response schemas. Read-only, no authentication.",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://ai-know.org/openapi.json",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:openapi:read-only-endpoints",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:285a63df3dd6f51f5ffdf37f4d92d8871805c1f0819a434849989d31daedeaf2"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:skill:ai-know-lookup",
      "displayName": "Agent skill: look something up here",
      "description": "How to search this knowledge base, which artifact to fetch, and how to cite it.",
      "type": "text/markdown",
      "url": "https://ai-know.org/skills/ai-know-lookup/SKILL.md",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:skill:ai-know-lookup",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:ecc87a3f41f127105f0fb7694eb620d73567c7963329345bec886c92328d5e58"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:catalog:agent-skills-index",
      "displayName": "Agent skills discovery index",
      "description": "agent-skills index listing the skill document and its digest.",
      "type": "application/json",
      "url": "https://ai-know.org/.well-known/agent-skills/index.json",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:catalog:agent-skills-index",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:831e87addfa29b61497a0595b15806245aac38c0f57b4ced2894f297d7b0adf7"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:sitemap:pages",
      "displayName": "Sitemap",
      "description": "Every canonical page URL with a last-modified date.",
      "type": "application/xml",
      "url": "https://ai-know.org/sitemap.xml",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:sitemap:pages",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge",
            "sourceDigest": "sha256:24eb8daa2a07f3941d808fee6bf7984af3c36570fd0e36de6061433d2bf6027f"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    },
    {
      "identifier": "urn:air:ai-know.org:repo:source",
      "displayName": "Source repository",
      "description": "The YAML/JSON content and the build pipeline that produces this site. Corrections as issues or pull requests.",
      "type": "text/html",
      "url": "https://github.com/LeonMelamud/AI-Knowledge",
      "trustManifest": {
        "identity": "urn:air:ai-know.org:repo:source",
        "identityType": "dns",
        "provenance": [
          {
            "relation": "publishedFrom",
            "sourceId": "https://github.com/LeonMelamud/AI-Knowledge"
          }
        ],
        "privacyPolicyUrl": "https://ai-know.org/privacy-policy/",
        "termsOfServiceUrl": "https://ai-know.org/terms-of-service/"
      }
    }
  ]
}
