{"_id":"schema.org.ai","name":"schema.org.ai","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"schema.org.ai","version":"0.1.0","description":"Schema.org vocabulary plus the .org.ai superset (Agent, Tool, Capability, Model, …) as TypeScript types.","license":"CC-BY-SA-4.0","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit","test":"vitest run","prepublishOnly":"pnpm build && pnpm typecheck"},"devDependencies":{"tsup":"^8.0.0","typescript":"^5.3.0","vitest":"^1.0.0"},"engines":{"node":">=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/dot-org-ai/schema.org.ai.git"},"homepage":"https://schema.org.ai","bugs":{"url":"https://github.com/dot-org-ai/schema.org.ai/issues"},"keywords":["schema.org","ontology","json-ld","ai-agents","business-as-code","mdxld"],"_id":"schema.org.ai@0.1.0","gitHead":"4dc446e07441c9647212aad1dfce13114fcac524","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-arurlEZPWTfUjLH0QlSWiF2zUFQJZQa/weaVWv0DMiTg2yyWmrQNnqtRGr49RxVCbt3O2UwnPv6kqAUjFtPlVQ==","shasum":"e4454ed2cbb6d7791832492a45a27af171fd919f","tarball":"https://registry.npmjs.org/schema.org.ai/-/schema.org.ai-0.1.0.tgz","fileCount":8,"unpackedSize":33576,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDC2IJvUTVEBapAUE+ER1jQUkRxfSfwmmtaDLldWefviAIgDfhplvFywYEX42t2URa9ZyjdXOYOoKdE7bwcSbre8cA="}]},"_npmUser":{"name":"nathanclevenger","email":"nateclev@gmail.com"},"directories":{},"maintainers":[{"name":"nathanclevenger","email":"nateclev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/schema.org.ai_0.1.0_1778012759227_0.22973257732058783"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-05T20:25:59.226Z","0.1.0":"2026-05-05T20:25:59.407Z","modified":"2026-05-05T20:25:59.685Z"},"maintainers":[{"name":"nathanclevenger","email":"nateclev@gmail.com"}],"description":"Schema.org vocabulary plus the .org.ai superset (Agent, Tool, Capability, Model, …) as TypeScript types.","homepage":"https://schema.org.ai","keywords":["schema.org","ontology","json-ld","ai-agents","business-as-code","mdxld"],"repository":{"type":"git","url":"git+https://github.com/dot-org-ai/schema.org.ai.git"},"bugs":{"url":"https://github.com/dot-org-ai/schema.org.ai/issues"},"license":"CC-BY-SA-4.0","readme":"---\n$id: https://schema.org.ai\n$context: https://schema.org.ai\nname: schema.org.ai\nlicense: CC-BY-SA-4.0\n---\n\n# schema.org.ai\n\n[![License: CC BY-SA 4.0](https://img.shields.io/badge/License-CC%20BY--SA%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by-sa/4.0/)\n\nSchema.org vocabulary ontology with 871 types for Business-as-Code.\n\n## Overview\n\nThis repository contains MDX documentation for all Schema.org types, organized hierarchically from Thing through all subclasses, **plus schema.org.ai extensions** for AI-native Business-as-Code.\n\n**Data Source**: [Schema.org](https://schema.org) (CC BY-SA 3.0)\n\n## npm package\n\n```bash\npnpm add schema.org.ai\n```\n\n```ts\nimport type { Person, Agent, Organization, ThingRef } from 'schema.org.ai'\n```\n\nThe 0.1.x series ships hand-authored TypeScript types for the load-bearing\nThings — `Thing`, `ThingRef`, `Person`, `Agent`, `Organization`, plus the\nAgent-adjacent `Capability`, `Tool`, `Model`, `Workflow`. The full 871-type\nexport, codegened from `things/*.mdx`, is targeted for 1.0.0.\n\n## Extensions to Schema.org\n\nschema.org.ai extends the base Schema.org vocabulary with modern AI, web, and digital concepts:\n\n### Digital Scoring Property\n\n- **`digital`** (0.0-1.0) - Quantifies the digital maturity or digital-first nature of any Thing\n\n### AI & Autonomous Agent Types\n\n- **[`Agent`](things/Agent.mdx)** - Autonomous AI agents\n- **[`Tool`](things/Tool.mdx)** - Tools that agents can use\n- **[`Generation`](things/Generation.mdx)** - AI generation instances and outputs\n- **[`Prompt`](things/Prompt.mdx)** - AI prompts and prompt templates\n- **[`Model`](things/Model.mdx)** - AI/ML models\n- **[`Workflow`](things/Workflow.mdx)** - Autonomous workflow definitions\n- **[`Capability`](things/Capability.mdx)** - Agent capabilities and skills\n\n### Modern Web & Landing Page Types\n\n- **[`LandingPage`](things/LandingPage.mdx)** - Marketing landing pages optimized for conversion\n- **[`HeroSection`](things/HeroSection.mdx)** - Hero sections with prominent CTAs\n- **[`WPHero`](things/WPHero.mdx)** - WordPress hero sections/blocks\n- **[`FeatureSection`](things/FeatureSection.mdx)** - Product/service feature highlights\n- **[`CTASection`](things/CTASection.mdx)** - Call-to-action sections\n- **[`TestimonialSection`](things/TestimonialSection.mdx)** - Customer testimonials and social proof\n- **[`PricingSection`](things/PricingSection.mdx)** - Pricing tables and plans\n\n### Business-as-Code Concepts\n\n- **[`API`](things/API.mdx)** - API endpoints and services (REST, RPC, GraphQL)\n- **[`Webhook`](things/Webhook.mdx)** - Webhook receivers for event-driven architecture\n- **[`MCP`](things/MCP.mdx)** - Model Context Protocol servers (RPC-based)\n- **[`SDK`](things/SDK.mdx)** - Software Development Kit packages\n- **[`CLI`](things/CLI.mdx)** - Command-line interface tools\n\n## Structure\n\n```\nschema.org.ai/\n├── things/          # 871 MDX files\n├── scripts/         # Generation and transformation scripts\n├── site/            # Fumadocs documentation site\n└── package/         # NPM package with mdxe build\n```\n\n## Features\n\n- **871 MDX files** with complete type hierarchy\n- Breadcrumb navigation (Thing > Action > CreateAction)\n- Direct subclasses listing with links\n- Business-as-Code usage examples\n- Schema.org resource links\n- AI-native extensions (Agent, Tool, Model, etc.)\n- Digital scoring property (0.0-1.0)\n\n## License\n\nThis work is licensed under [Creative Commons Attribution-ShareAlike 4.0 International](LICENSE) (CC BY-SA 4.0).\n\n**Data Attribution**: Based on Schema.org (https://schema.org) licensed under CC BY-SA 3.0.\n\nSee [ATTRIBUTION.md](ATTRIBUTION.md) for complete data source details.\n\n## Required Attribution\n\n```\nBased on schema.org.ai (https://schema.org.ai)\nData sourced from Schema.org (https://schema.org)\nLicensed under CC BY-SA 4.0\n```\n\n## Installation\n\n```bash\nnpm install schema.org.ai\n# or\npnpm add schema.org.ai\n# or\nyarn add schema.org.ai\n```\n\n## Usage\n\n```typescript\nimport {{ $ }} from 'sdk.do'\nimport type {{ Thing }} from 'schema.org.ai'\n\n// Semantic patterns\nconst item = await $.Thing.create({{\n  $type: 'Thing',\n  name: 'Example'\n}})\n\nconst result = await $.Thing.get('item-id')\n```\n\n## Links\n\n- **Website**: https://schema.org.ai\n- **GitHub**: https://github.com/dot-org-ai/schema.org.ai\n- **Package**: https://www.npmjs.com/package/schema.org.ai\n- **Original Source**: https://schema.org\n- **.org.ai Ecosystem**: https://github.com/dot-org-ai\n\n## Related Ontologies\n\n- [schema.org.ai](https://schema.org.ai) - Schema.org vocabulary\n- [verbs.org.ai](https://verbs.org.ai) - Business verbs and actions\n- [process.org.ai](https://process.org.ai) - Business processes\n- [graph.org.ai](https://graph.org.ai) - Semantic graph database\n\n## Community\n\n- **Issues**: https://github.com/dot-org-ai/schema.org.ai/issues\n- **Discussions**: https://github.com/dot-org-ai/community/discussions\n- **Discord**: https://discord.gg/dotdo\n","readmeFilename":"README.md","_rev":"1-45f4797085fe9e94946f63924d3d2f67"}