{"adoption": {"forks": 320, "observed_at": "2026-08-28T04:06:06.337108+00:00", "stars": 2020}, "canonical_url": "https://ross.abutalabs.com/products/yeti", "card": {"archived": false, "artifact_type": "application", "description": "Your Everyday Threat Intelligence", "domain": ["security", "self-hosted", "developer-tools"], "enriched": true, "function": ["search-engine", "api-framework", "plugin-system", "webhook", "security", "analytics"], "health_score": 100, "homepage": "https://yeti-platform.io/", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["yeti-platform/yeti"], "name": "yeti-platform/yeti", "platform": ["self-hosted", "python"], "pushed_at": "2026-08-26T11:06:26+00:00", "repo": "yeti-platform/yeti", "stars": 2020, "tags": ["threat-intelligence", "cti", "dfir", "ioc-management", "observables", "yara", "sigma", "dfiq", "misp", "enrichment", "threat-hunting", "docker", "web-server"], "topics": ["infosec", "threatintel", "threat-sharing", "threat-hunting", "enrichment", "intelligence", "dfir"], "urls": [], "use_cases": ["store and search IOCs and observables", "track threat actors, malware, and campaigns with linked artifacts", "enrich indicators from feeds and sandboxes via plugins", "manage Yara, Sigma, and DFIQ rules for DFIR investigations", "export threat data to SIEM or incident response platforms", "query threat intelligence programmatically via REST API", "monitor GitHub for CVE proof-of-concept code"], "what_it_is": "Yeti is a self-hosted threat intelligence platform that stores and links observables, entities, and indicators to answer questions like 'where have I seen this artifact before?'. It provides a REST API, plugin system for enrichment and feeds, and exports in user-defined formats for SIEM and DFIR tooling.", "when_to_avoid": ["you only need simple IOC list sharing without a graph data model", "you cannot operate a multi-container Docker deployment with ArangoDB, Redis, and Celery", "you need a turnkey commercial TI feed rather than a platform you populate yourself"], "when_to_choose": ["you need a centralized, searchable repository of CTI observables and entities", "your DFIR team wants to correlate artifacts across incidents and threats", "you want to automate indicator enrichment and export to other security tools"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/yeti", "repo": "yeti-platform/yeti", "role": "main", "score": 99}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:00:25.049161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83f3325764db25045a9472bf103f09eed3b16448034997f103d4899563e169a6", "fetched_at": "2026-08-28T04:06:06.337108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yeti-platform/yeti"}, {"content_hash": "c87fb8b7d98b62f2008e6377a2fe6bcd6ba6d223790888e5766af64afb75556f", "fetched_at": "2026-08-29T10:40:25.164520+00:00", "kind": "homepage", "missing": false, "url": "https://yeti-platform.io/"}, {"content_hash": "12bee6059808ae4c2429bceae1b73dd436fb2eb083f1c90dbf6a26726c329655", "fetched_at": "2026-08-29T10:40:25.186759+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins"}, {"content_hash": "2cbbdf8d4aa5d8b69a12da92980f5d41c0c0f01d445d35f1dedb59bec1c6402d", "fetched_at": "2026-08-29T10:40:25.175345+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs"}, {"content_hash": "c76900321be2266c6253ba35aa9d2d4b7bd11ea66c6e346f9481c51192392091", "fetched_at": "2026-08-29T10:40:25.178568+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/updating"}, {"content_hash": "7d752c87c769cee00c47a6bbe291338f78197006cd45530884865a38c7298300", "fetched_at": "2026-08-29T10:40:25.180946+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/getting-started"}, {"content_hash": "fece3fea623ca4409e95ab60c1dccb3a20a59557166784fac0845063e797ebaa", "fetched_at": "2026-08-29T10:40:25.182773+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/key-concepts"}, {"content_hash": "8882a32453331030d2377719008c02ae6a107c3d2fe596c4c4bcf02d5b4552df", "fetched_at": "2026-08-29T10:40:25.184854+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/api"}, {"content_hash": "34178e25a2b3a1e1fcec379855660b2dd7fd0fee296b24d9c6b29d7a03a75a18", "fetched_at": "2026-08-29T10:40:25.188396+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins/githubmonitor"}, {"content_hash": "b1a971e6e20db189bf71fe73f762902fc74546b163a831cf016a93938d6f1bf9", "fetched_at": "2026-08-29T10:40:25.190407+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/configuring"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:00:25.049161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83f3325764db25045a9472bf103f09eed3b16448034997f103d4899563e169a6", "fetched_at": "2026-08-28T04:06:06.337108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yeti-platform/yeti"}, {"content_hash": "c87fb8b7d98b62f2008e6377a2fe6bcd6ba6d223790888e5766af64afb75556f", "fetched_at": "2026-08-29T10:40:25.164520+00:00", "kind": "homepage", "missing": false, "url": "https://yeti-platform.io/"}, {"content_hash": "12bee6059808ae4c2429bceae1b73dd436fb2eb083f1c90dbf6a26726c329655", "fetched_at": "2026-08-29T10:40:25.186759+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins"}, {"content_hash": "2cbbdf8d4aa5d8b69a12da92980f5d41c0c0f01d445d35f1dedb59bec1c6402d", "fetched_at": "2026-08-29T10:40:25.175345+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs"}, {"content_hash": "c76900321be2266c6253ba35aa9d2d4b7bd11ea66c6e346f9481c51192392091", "fetched_at": "2026-08-29T10:40:25.178568+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/updating"}, {"content_hash": "7d752c87c769cee00c47a6bbe291338f78197006cd45530884865a38c7298300", "fetched_at": "2026-08-29T10:40:25.180946+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/getting-started"}, {"content_hash": "fece3fea623ca4409e95ab60c1dccb3a20a59557166784fac0845063e797ebaa", "fetched_at": "2026-08-29T10:40:25.182773+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/key-concepts"}, {"content_hash": "8882a32453331030d2377719008c02ae6a107c3d2fe596c4c4bcf02d5b4552df", "fetched_at": "2026-08-29T10:40:25.184854+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/api"}, {"content_hash": "34178e25a2b3a1e1fcec379855660b2dd7fd0fee296b24d9c6b29d7a03a75a18", "fetched_at": "2026-08-29T10:40:25.188396+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins/githubmonitor"}, {"content_hash": "b1a971e6e20db189bf71fe73f762902fc74546b163a831cf016a93938d6f1bf9", "fetched_at": "2026-08-29T10:40:25.190407+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/configuring"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:00:25.049161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83f3325764db25045a9472bf103f09eed3b16448034997f103d4899563e169a6", "fetched_at": "2026-08-28T04:06:06.337108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yeti-platform/yeti"}, {"content_hash": "c87fb8b7d98b62f2008e6377a2fe6bcd6ba6d223790888e5766af64afb75556f", "fetched_at": "2026-08-29T10:40:25.164520+00:00", "kind": "homepage", "missing": false, "url": "https://yeti-platform.io/"}, {"content_hash": "12bee6059808ae4c2429bceae1b73dd436fb2eb083f1c90dbf6a26726c329655", "fetched_at": "2026-08-29T10:40:25.186759+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins"}, {"content_hash": "2cbbdf8d4aa5d8b69a12da92980f5d41c0c0f01d445d35f1dedb59bec1c6402d", "fetched_at": "2026-08-29T10:40:25.175345+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs"}, {"content_hash": "c76900321be2266c6253ba35aa9d2d4b7bd11ea66c6e346f9481c51192392091", "fetched_at": "2026-08-29T10:40:25.178568+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/updating"}, {"content_hash": "7d752c87c769cee00c47a6bbe291338f78197006cd45530884865a38c7298300", "fetched_at": "2026-08-29T10:40:25.180946+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/getting-started"}, {"content_hash": "fece3fea623ca4409e95ab60c1dccb3a20a59557166784fac0845063e797ebaa", "fetched_at": "2026-08-29T10:40:25.182773+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/key-concepts"}, {"content_hash": "8882a32453331030d2377719008c02ae6a107c3d2fe596c4c4bcf02d5b4552df", "fetched_at": "2026-08-29T10:40:25.184854+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/api"}, {"content_hash": "34178e25a2b3a1e1fcec379855660b2dd7fd0fee296b24d9c6b29d7a03a75a18", "fetched_at": "2026-08-29T10:40:25.188396+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins/githubmonitor"}, {"content_hash": "b1a971e6e20db189bf71fe73f762902fc74546b163a831cf016a93938d6f1bf9", "fetched_at": "2026-08-29T10:40:25.190407+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/configuring"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:00:25.049161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83f3325764db25045a9472bf103f09eed3b16448034997f103d4899563e169a6", "fetched_at": "2026-08-28T04:06:06.337108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yeti-platform/yeti"}, {"content_hash": "c87fb8b7d98b62f2008e6377a2fe6bcd6ba6d223790888e5766af64afb75556f", "fetched_at": "2026-08-29T10:40:25.164520+00:00", "kind": "homepage", "missing": false, "url": "https://yeti-platform.io/"}, {"content_hash": "12bee6059808ae4c2429bceae1b73dd436fb2eb083f1c90dbf6a26726c329655", "fetched_at": "2026-08-29T10:40:25.186759+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins"}, {"content_hash": "2cbbdf8d4aa5d8b69a12da92980f5d41c0c0f01d445d35f1dedb59bec1c6402d", "fetched_at": "2026-08-29T10:40:25.175345+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs"}, {"content_hash": "c76900321be2266c6253ba35aa9d2d4b7bd11ea66c6e346f9481c51192392091", "fetched_at": "2026-08-29T10:40:25.178568+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/updating"}, {"content_hash": "7d752c87c769cee00c47a6bbe291338f78197006cd45530884865a38c7298300", "fetched_at": "2026-08-29T10:40:25.180946+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/getting-started"}, {"content_hash": "fece3fea623ca4409e95ab60c1dccb3a20a59557166784fac0845063e797ebaa", "fetched_at": "2026-08-29T10:40:25.182773+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/key-concepts"}, {"content_hash": "8882a32453331030d2377719008c02ae6a107c3d2fe596c4c4bcf02d5b4552df", "fetched_at": "2026-08-29T10:40:25.184854+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/api"}, {"content_hash": "34178e25a2b3a1e1fcec379855660b2dd7fd0fee296b24d9c6b29d7a03a75a18", "fetched_at": "2026-08-29T10:40:25.188396+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins/githubmonitor"}, {"content_hash": "b1a971e6e20db189bf71fe73f762902fc74546b163a831cf016a93938d6f1bf9", "fetched_at": "2026-08-29T10:40:25.190407+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/configuring"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:00:25.049161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83f3325764db25045a9472bf103f09eed3b16448034997f103d4899563e169a6", "fetched_at": "2026-08-28T04:06:06.337108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yeti-platform/yeti"}, {"content_hash": "c87fb8b7d98b62f2008e6377a2fe6bcd6ba6d223790888e5766af64afb75556f", "fetched_at": "2026-08-29T10:40:25.164520+00:00", "kind": "homepage", "missing": false, "url": "https://yeti-platform.io/"}, {"content_hash": "12bee6059808ae4c2429bceae1b73dd436fb2eb083f1c90dbf6a26726c329655", "fetched_at": "2026-08-29T10:40:25.186759+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins"}, {"content_hash": "2cbbdf8d4aa5d8b69a12da92980f5d41c0c0f01d445d35f1dedb59bec1c6402d", "fetched_at": "2026-08-29T10:40:25.175345+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs"}, {"content_hash": "c76900321be2266c6253ba35aa9d2d4b7bd11ea66c6e346f9481c51192392091", "fetched_at": "2026-08-29T10:40:25.178568+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/updating"}, {"content_hash": "7d752c87c769cee00c47a6bbe291338f78197006cd45530884865a38c7298300", "fetched_at": "2026-08-29T10:40:25.180946+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/getting-started"}, {"content_hash": "fece3fea623ca4409e95ab60c1dccb3a20a59557166784fac0845063e797ebaa", "fetched_at": "2026-08-29T10:40:25.182773+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/key-concepts"}, {"content_hash": "8882a32453331030d2377719008c02ae6a107c3d2fe596c4c4bcf02d5b4552df", "fetched_at": "2026-08-29T10:40:25.184854+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/api"}, {"content_hash": "34178e25a2b3a1e1fcec379855660b2dd7fd0fee296b24d9c6b29d7a03a75a18", "fetched_at": "2026-08-29T10:40:25.188396+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins/githubmonitor"}, {"content_hash": "b1a971e6e20db189bf71fe73f762902fc74546b163a831cf016a93938d6f1bf9", "fetched_at": "2026-08-29T10:40:25.190407+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/configuring"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:00:25.049161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83f3325764db25045a9472bf103f09eed3b16448034997f103d4899563e169a6", "fetched_at": "2026-08-28T04:06:06.337108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yeti-platform/yeti"}, {"content_hash": "c87fb8b7d98b62f2008e6377a2fe6bcd6ba6d223790888e5766af64afb75556f", "fetched_at": "2026-08-29T10:40:25.164520+00:00", "kind": "homepage", "missing": false, "url": "https://yeti-platform.io/"}, {"content_hash": "12bee6059808ae4c2429bceae1b73dd436fb2eb083f1c90dbf6a26726c329655", "fetched_at": "2026-08-29T10:40:25.186759+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins"}, {"content_hash": "2cbbdf8d4aa5d8b69a12da92980f5d41c0c0f01d445d35f1dedb59bec1c6402d", "fetched_at": "2026-08-29T10:40:25.175345+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs"}, {"content_hash": "c76900321be2266c6253ba35aa9d2d4b7bd11ea66c6e346f9481c51192392091", "fetched_at": "2026-08-29T10:40:25.178568+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/updating"}, {"content_hash": "7d752c87c769cee00c47a6bbe291338f78197006cd45530884865a38c7298300", "fetched_at": "2026-08-29T10:40:25.180946+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/getting-started"}, {"content_hash": "fece3fea623ca4409e95ab60c1dccb3a20a59557166784fac0845063e797ebaa", "fetched_at": "2026-08-29T10:40:25.182773+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/key-concepts"}, {"content_hash": "8882a32453331030d2377719008c02ae6a107c3d2fe596c4c4bcf02d5b4552df", "fetched_at": "2026-08-29T10:40:25.184854+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/api"}, {"content_hash": "34178e25a2b3a1e1fcec379855660b2dd7fd0fee296b24d9c6b29d7a03a75a18", "fetched_at": "2026-08-29T10:40:25.188396+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins/githubmonitor"}, {"content_hash": "b1a971e6e20db189bf71fe73f762902fc74546b163a831cf016a93938d6f1bf9", "fetched_at": "2026-08-29T10:40:25.190407+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/configuring"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.337108+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:00:25.049161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83f3325764db25045a9472bf103f09eed3b16448034997f103d4899563e169a6", "fetched_at": "2026-08-28T04:06:06.337108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yeti-platform/yeti"}, {"content_hash": "c87fb8b7d98b62f2008e6377a2fe6bcd6ba6d223790888e5766af64afb75556f", "fetched_at": "2026-08-29T10:40:25.164520+00:00", "kind": "homepage", "missing": false, "url": "https://yeti-platform.io/"}, {"content_hash": "12bee6059808ae4c2429bceae1b73dd436fb2eb083f1c90dbf6a26726c329655", "fetched_at": "2026-08-29T10:40:25.186759+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins"}, {"content_hash": "2cbbdf8d4aa5d8b69a12da92980f5d41c0c0f01d445d35f1dedb59bec1c6402d", "fetched_at": "2026-08-29T10:40:25.175345+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs"}, {"content_hash": "c76900321be2266c6253ba35aa9d2d4b7bd11ea66c6e346f9481c51192392091", "fetched_at": "2026-08-29T10:40:25.178568+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/updating"}, {"content_hash": "7d752c87c769cee00c47a6bbe291338f78197006cd45530884865a38c7298300", "fetched_at": "2026-08-29T10:40:25.180946+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/getting-started"}, {"content_hash": "fece3fea623ca4409e95ab60c1dccb3a20a59557166784fac0845063e797ebaa", "fetched_at": "2026-08-29T10:40:25.182773+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/key-concepts"}, {"content_hash": "8882a32453331030d2377719008c02ae6a107c3d2fe596c4c4bcf02d5b4552df", "fetched_at": "2026-08-29T10:40:25.184854+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/api"}, {"content_hash": "34178e25a2b3a1e1fcec379855660b2dd7fd0fee296b24d9c6b29d7a03a75a18", "fetched_at": "2026-08-29T10:40:25.188396+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins/githubmonitor"}, {"content_hash": "b1a971e6e20db189bf71fe73f762902fc74546b163a831cf016a93938d6f1bf9", "fetched_at": "2026-08-29T10:40:25.190407+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/configuring"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:00:25.049161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83f3325764db25045a9472bf103f09eed3b16448034997f103d4899563e169a6", "fetched_at": "2026-08-28T04:06:06.337108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yeti-platform/yeti"}, {"content_hash": "c87fb8b7d98b62f2008e6377a2fe6bcd6ba6d223790888e5766af64afb75556f", "fetched_at": "2026-08-29T10:40:25.164520+00:00", "kind": "homepage", "missing": false, "url": "https://yeti-platform.io/"}, {"content_hash": "12bee6059808ae4c2429bceae1b73dd436fb2eb083f1c90dbf6a26726c329655", "fetched_at": "2026-08-29T10:40:25.186759+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins"}, {"content_hash": "2cbbdf8d4aa5d8b69a12da92980f5d41c0c0f01d445d35f1dedb59bec1c6402d", "fetched_at": "2026-08-29T10:40:25.175345+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs"}, {"content_hash": "c76900321be2266c6253ba35aa9d2d4b7bd11ea66c6e346f9481c51192392091", "fetched_at": "2026-08-29T10:40:25.178568+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/updating"}, {"content_hash": "7d752c87c769cee00c47a6bbe291338f78197006cd45530884865a38c7298300", "fetched_at": "2026-08-29T10:40:25.180946+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/getting-started"}, {"content_hash": "fece3fea623ca4409e95ab60c1dccb3a20a59557166784fac0845063e797ebaa", "fetched_at": "2026-08-29T10:40:25.182773+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/key-concepts"}, {"content_hash": "8882a32453331030d2377719008c02ae6a107c3d2fe596c4c4bcf02d5b4552df", "fetched_at": "2026-08-29T10:40:25.184854+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/api"}, {"content_hash": "34178e25a2b3a1e1fcec379855660b2dd7fd0fee296b24d9c6b29d7a03a75a18", "fetched_at": "2026-08-29T10:40:25.188396+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins/githubmonitor"}, {"content_hash": "b1a971e6e20db189bf71fe73f762902fc74546b163a831cf016a93938d6f1bf9", "fetched_at": "2026-08-29T10:40:25.190407+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/configuring"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:00:25.049161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83f3325764db25045a9472bf103f09eed3b16448034997f103d4899563e169a6", "fetched_at": "2026-08-28T04:06:06.337108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yeti-platform/yeti"}, {"content_hash": "c87fb8b7d98b62f2008e6377a2fe6bcd6ba6d223790888e5766af64afb75556f", "fetched_at": "2026-08-29T10:40:25.164520+00:00", "kind": "homepage", "missing": false, "url": "https://yeti-platform.io/"}, {"content_hash": "12bee6059808ae4c2429bceae1b73dd436fb2eb083f1c90dbf6a26726c329655", "fetched_at": "2026-08-29T10:40:25.186759+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins"}, {"content_hash": "2cbbdf8d4aa5d8b69a12da92980f5d41c0c0f01d445d35f1dedb59bec1c6402d", "fetched_at": "2026-08-29T10:40:25.175345+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs"}, {"content_hash": "c76900321be2266c6253ba35aa9d2d4b7bd11ea66c6e346f9481c51192392091", "fetched_at": "2026-08-29T10:40:25.178568+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/updating"}, {"content_hash": "7d752c87c769cee00c47a6bbe291338f78197006cd45530884865a38c7298300", "fetched_at": "2026-08-29T10:40:25.180946+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/getting-started"}, {"content_hash": "fece3fea623ca4409e95ab60c1dccb3a20a59557166784fac0845063e797ebaa", "fetched_at": "2026-08-29T10:40:25.182773+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/key-concepts"}, {"content_hash": "8882a32453331030d2377719008c02ae6a107c3d2fe596c4c4bcf02d5b4552df", "fetched_at": "2026-08-29T10:40:25.184854+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/api"}, {"content_hash": "34178e25a2b3a1e1fcec379855660b2dd7fd0fee296b24d9c6b29d7a03a75a18", "fetched_at": "2026-08-29T10:40:25.188396+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins/githubmonitor"}, {"content_hash": "b1a971e6e20db189bf71fe73f762902fc74546b163a831cf016a93938d6f1bf9", "fetched_at": "2026-08-29T10:40:25.190407+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/configuring"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:00:25.049161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83f3325764db25045a9472bf103f09eed3b16448034997f103d4899563e169a6", "fetched_at": "2026-08-28T04:06:06.337108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yeti-platform/yeti"}, {"content_hash": "c87fb8b7d98b62f2008e6377a2fe6bcd6ba6d223790888e5766af64afb75556f", "fetched_at": "2026-08-29T10:40:25.164520+00:00", "kind": "homepage", "missing": false, "url": "https://yeti-platform.io/"}, {"content_hash": "12bee6059808ae4c2429bceae1b73dd436fb2eb083f1c90dbf6a26726c329655", "fetched_at": "2026-08-29T10:40:25.186759+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins"}, {"content_hash": "2cbbdf8d4aa5d8b69a12da92980f5d41c0c0f01d445d35f1dedb59bec1c6402d", "fetched_at": "2026-08-29T10:40:25.175345+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs"}, {"content_hash": "c76900321be2266c6253ba35aa9d2d4b7bd11ea66c6e346f9481c51192392091", "fetched_at": "2026-08-29T10:40:25.178568+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/updating"}, {"content_hash": "7d752c87c769cee00c47a6bbe291338f78197006cd45530884865a38c7298300", "fetched_at": "2026-08-29T10:40:25.180946+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/getting-started"}, {"content_hash": "fece3fea623ca4409e95ab60c1dccb3a20a59557166784fac0845063e797ebaa", "fetched_at": "2026-08-29T10:40:25.182773+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/key-concepts"}, {"content_hash": "8882a32453331030d2377719008c02ae6a107c3d2fe596c4c4bcf02d5b4552df", "fetched_at": "2026-08-29T10:40:25.184854+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/api"}, {"content_hash": "34178e25a2b3a1e1fcec379855660b2dd7fd0fee296b24d9c6b29d7a03a75a18", "fetched_at": "2026-08-29T10:40:25.188396+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/plugins/githubmonitor"}, {"content_hash": "b1a971e6e20db189bf71fe73f762902fc74546b163a831cf016a93938d6f1bf9", "fetched_at": "2026-08-29T10:40:25.190407+00:00", "kind": "site_page", "missing": false, "url": "https://yeti-platform.io/docs/configuring"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 99}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3916, "days_push": 7, "days_rel": 9, "gap_med": 15.0, "n_releases_24m": 23}, "score": 99, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}