{"total_artifacts":14012,"total_capabilities":108163,"artifacts_by_type":{"api":204,"dataset":132,"repo":746,"product":5375,"agent":604,"framework":291,"skill":48,"workflow":26,"mcp":4057,"model":1028,"cli":134,"benchmark":90,"template":35,"prompt":67,"finetune":23,"app":24,"extension":439,"webapp":539,"platform":150},"top_categories_by_volume":[{"slug":"mcp-servers","label":"Mcp Servers","count":4051},{"slug":"app-builders","label":"App Builders","count":1508},{"slug":"automation","label":"Automation","count":1232},{"slug":"text-writing","label":"Text Writing","count":1028},{"slug":"chatbots-assistants","label":"Chatbots Assistants","count":800},{"slug":"image-generation","label":"Image Generation","count":781},{"slug":"testing-quality","label":"Testing Quality","count":614},{"slug":"data-analysis","label":"Data Analysis","count":577},{"slug":"model-training","label":"Model Training","count":534},{"slug":"code-editors","label":"Code Editors","count":484}],"scrape_freshness":[{"source":"chrome-web-store","lastRun":null,"artifactsFound":0,"ok":true},{"source":"github","lastRun":null,"artifactsFound":0,"ok":true},{"source":"hackernews","lastRun":null,"artifactsFound":0,"ok":true},{"source":"huggingface","lastRun":null,"artifactsFound":0,"ok":true},{"source":"mcp","lastRun":null,"artifactsFound":0,"ok":true},{"source":"npm","lastRun":null,"artifactsFound":0,"ok":true},{"source":"ollama","lastRun":null,"artifactsFound":0,"ok":true},{"source":"openrouter","lastRun":null,"artifactsFound":0,"ok":true},{"source":"papers-with-code","lastRun":null,"artifactsFound":0,"ok":true},{"source":"producthunt","lastRun":null,"artifactsFound":0,"ok":true},{"source":"pypi","lastRun":null,"artifactsFound":0,"ok":true},{"source":"reddit","lastRun":null,"artifactsFound":0,"ok":true},{"source":"smithery","lastRun":null,"artifactsFound":0,"ok":true},{"source":"taaft","lastRun":null,"artifactsFound":0,"ok":true},{"source":"vscode","lastRun":null,"artifactsFound":0,"ok":true}],"last_decomposition_run":null,"match_record_count_30d":0,"gap_record_count_30d":0,"verified_builder_count":1,"top_5_emerging_categories":[{"slug":"ai-agents","label":"Ai Agents","count":445},{"slug":"research-search","label":"Research Search","count":388},{"slug":"deployment-infra","label":"Deployment Infra","count":351},{"slug":"voice-audio","label":"Voice Audio","count":349},{"slug":"rag-knowledge","label":"Rag Knowledge","count":299}],"generated_at":"2026-07-08T05:51:19.101Z","@dataset":{"@context":"https://schema.org","@type":"Dataset","name":"Unfragile Live AI Ecosystem Stats","description":"Live counts of AI artifacts, capabilities, scrape freshness, match volume, and demand gaps. Refreshed hourly.","url":"https://unfragile.ai/api/v1/stats","dateModified":"2026-07-08T05:51:19.101Z","datePublished":"2026-07-08T05:51:19.101Z","creator":{"@type":"Organization","name":"Unfragile Match Graph","url":"https://unfragile.ai/methodology","description":"Automated AI artifact decomposition and ranking pipeline. Scrapes the AI ecosystem weekly, decomposes artifacts into capabilities, ranks via UnfragileRank, and learns from every match outcome.","parentOrganization":{"@type":"Organization","name":"Unfragile","url":"https://unfragile.ai","logo":"https://unfragile.ai/favicon-32x32.png"}},"publisher":{"@type":"Organization","name":"Unfragile","url":"https://unfragile.ai","logo":"https://unfragile.ai/favicon-32x32.png"},"isAccessibleForFree":true,"license":"https://unfragile.ai/methodology","keywords":"AI artifacts, MCP servers, capabilities, match graph, AI ecosystem","variableMeasured":["total_artifacts","total_capabilities","artifacts_by_type","match_record_count_30d","gap_record_count_30d","verified_builder_count"],"measurementTechnique":"Computed by the Unfragile Match Graph from Firestore aggregates. Weekly scrapers refresh source data; consolidation cron recomputes match confidence.","encodingFormat":["application/json"],"distribution":[{"@type":"DataDownload","contentUrl":"https://unfragile.ai/api/v1/stats","encodingFormat":"application/json"}]},"_links":{"self":"https://unfragile.ai/api/v1/stats","human":"https://unfragile.ai/data","methodology":"https://unfragile.ai/methodology","schema":"https://unfragile.ai/schema.json"}}