{"adoption": {"forks": 2968, "observed_at": "2026-08-28T04:12:00.488856+00:00", "stars": 34299}, "canonical_url": "https://ross.abutalabs.com/products/seaweedfs", "card": {"archived": false, "artifact_type": "service", "description": "SeaweedFS is a distributed storage system for object storage (S3), file systems, and Iceberg tables, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.", "domain": ["microservices", "cloud-computing", "self-hosted", "infrastructure-as-code", "big-data"], "enriched": true, "function": ["object-storage", "file-system", "database", "caching"], "health_score": 100, "homepage": "https://seaweedfs.com", "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["seaweedfs/seaweedfs"], "name": "seaweedfs/seaweedfs", "platform": ["windows", "go", "self-hosted", "cloud"], "pushed_at": "2026-08-27T00:16:16+00:00", "repo": "seaweedfs/seaweedfs", "stars": 34299, "tags": ["s3-compatible", "distributed-storage", "blob-storage", "erasure-coding", "fuse-mount", "hdfs", "iceberg-catalog", "posix-filesystem", "horizontal-scaling", "tiered-storage", "replication", "linux", "macos", "docker", "kubernetes"], "topics": ["distributed-storage", "distributed-systems", "s3", "hdfs", "fuse", "distributed-file-system", "hadoop-hdfs", "posix", "tiered-file-system", "kubernetes", "replication", "object-storage", "s3-storage", "seaweedfs", "erasure-coding", "blob-storage", "cloud-drive"], "urls": [], "use_cases": ["self-host an S3-compatible object storage cluster", "store and serve billions of small files fast", "mount distributed storage as a POSIX filesystem on Linux", "replace HDFS with a lighter distributed file system", "run erasure-coded blob storage on commodity hardware", "host Iceberg tables with a built-in REST catalog", "back up cloud object storage to local hardware to avoid egress fees"], "what_it_is": "SeaweedFS is a fast distributed storage system written in Go that provides S3-compatible object storage, a POSIX-compliant distributed file system, and an Iceberg table catalog, designed to handle billions of files with O(1) disk access and effortless horizontal scaling. It supports replication, erasure coding, tiered storage, FUSE/kernel mounts, and HDFS compatibility, with an optional paid Enterprise edition adding data recovery, point-in-time recovery, and automated Iceberg table maintenance.", "when_to_avoid": ["you need a fully managed storage service with zero operational burden", "your dataset is small enough for a single machine or a simple NAS", "you require Enterprise features like point-in-time recovery or data recovery but cannot license the paid edition", "you depend on a rich vendor ecosystem and certified integrations like commercial cloud object stores provide"], "when_to_choose": ["you need massive-scale object or file storage with O(1) reads and horizontal scaling", "you want S3 API compatibility on your own hardware without per-request or egress fees", "you need both object storage and a POSIX filesystem from one cluster", "you want erasure coding to cut storage overhead versus 3x replication", "you need HDFS-compatible storage for Hadoop/Spark workloads"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/seaweedfs", "repo": "seaweedfs/seaweedfs", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.488856+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:27:35.821261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce0342c19ae105c28072e1ecae708ec0d16d49bf810ebd24c221dd8b49b14c82", "fetched_at": "2026-08-28T04:12:00.488856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seaweedfs/seaweedfs"}, {"content_hash": "6aa7b8c6bfb02bf1bbe188af2c5cf001891811ed5b5820d57568261fcef5268d", "fetched_at": "2026-08-29T07:48:25.349276+00:00", "kind": "homepage", "missing": false, "url": "https://seaweedfs.com"}, {"content_hash": "ce55933a388ec5d8077bbe0adb6936851ab120b81b121874dcadcc800bcb8854", "fetched_at": "2026-08-29T07:48:25.358501+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/data_recovery"}, {"content_hash": "1755ebf0f7c1a9cd72e227740c76724fef217c7756605e6f23277e030c809920", "fetched_at": "2026-08-29T07:48:25.360186+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/pricing"}, {"content_hash": "2342e9c973185a6ffab8524d87fdd1cc769d92db35411ef9ac84110cf3ff6137", "fetched_at": "2026-08-29T07:48:25.361886+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/deploy"}, {"content_hash": "d21afe692a9efa39f0c2e97de577aeb8d53d9feb090d877fcffdc21c05dac73d", "fetched_at": "2026-08-29T07:48:25.363544+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/comparison"}, {"content_hash": "21db30dd8c750e6244ad8b5f3637ab4695b7f82a9efdb2d47d82b2ac0d42e27a", "fetched_at": "2026-08-29T07:48:25.365350+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/erasure_coding"}, {"content_hash": "deb14b8ed3bb40bb5edbfc51af100c4d0710ff452ba0aa5396d5483f0f38857e", "fetched_at": "2026-08-29T07:48:25.367052+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/iceberg_maintenance"}, {"content_hash": "915df54c664ecb97d8c8a76771ff5744d2adfe86b09f137080ddb06ed938af85", "fetched_at": "2026-08-29T07:48:25.369076+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/point_in_time_recovery"}, {"content_hash": "cd4c22acf350a17a37aff09e792b0b9ee93ef9d297f6540fa749d2972ceda8d2", "fetched_at": "2026-08-29T07:48:25.371846+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/self_healing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.488856+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:27:35.821261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce0342c19ae105c28072e1ecae708ec0d16d49bf810ebd24c221dd8b49b14c82", "fetched_at": "2026-08-28T04:12:00.488856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seaweedfs/seaweedfs"}, {"content_hash": "6aa7b8c6bfb02bf1bbe188af2c5cf001891811ed5b5820d57568261fcef5268d", "fetched_at": "2026-08-29T07:48:25.349276+00:00", "kind": "homepage", "missing": false, "url": "https://seaweedfs.com"}, {"content_hash": "ce55933a388ec5d8077bbe0adb6936851ab120b81b121874dcadcc800bcb8854", "fetched_at": "2026-08-29T07:48:25.358501+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/data_recovery"}, {"content_hash": "1755ebf0f7c1a9cd72e227740c76724fef217c7756605e6f23277e030c809920", "fetched_at": "2026-08-29T07:48:25.360186+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/pricing"}, {"content_hash": "2342e9c973185a6ffab8524d87fdd1cc769d92db35411ef9ac84110cf3ff6137", "fetched_at": "2026-08-29T07:48:25.361886+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/deploy"}, {"content_hash": "d21afe692a9efa39f0c2e97de577aeb8d53d9feb090d877fcffdc21c05dac73d", "fetched_at": "2026-08-29T07:48:25.363544+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/comparison"}, {"content_hash": "21db30dd8c750e6244ad8b5f3637ab4695b7f82a9efdb2d47d82b2ac0d42e27a", "fetched_at": "2026-08-29T07:48:25.365350+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/erasure_coding"}, {"content_hash": "deb14b8ed3bb40bb5edbfc51af100c4d0710ff452ba0aa5396d5483f0f38857e", "fetched_at": "2026-08-29T07:48:25.367052+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/iceberg_maintenance"}, {"content_hash": "915df54c664ecb97d8c8a76771ff5744d2adfe86b09f137080ddb06ed938af85", "fetched_at": "2026-08-29T07:48:25.369076+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/point_in_time_recovery"}, {"content_hash": "cd4c22acf350a17a37aff09e792b0b9ee93ef9d297f6540fa749d2972ceda8d2", "fetched_at": "2026-08-29T07:48:25.371846+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/self_healing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:27:35.821261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce0342c19ae105c28072e1ecae708ec0d16d49bf810ebd24c221dd8b49b14c82", "fetched_at": "2026-08-28T04:12:00.488856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seaweedfs/seaweedfs"}, {"content_hash": "6aa7b8c6bfb02bf1bbe188af2c5cf001891811ed5b5820d57568261fcef5268d", "fetched_at": "2026-08-29T07:48:25.349276+00:00", "kind": "homepage", "missing": false, "url": "https://seaweedfs.com"}, {"content_hash": "ce55933a388ec5d8077bbe0adb6936851ab120b81b121874dcadcc800bcb8854", "fetched_at": "2026-08-29T07:48:25.358501+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/data_recovery"}, {"content_hash": "1755ebf0f7c1a9cd72e227740c76724fef217c7756605e6f23277e030c809920", "fetched_at": "2026-08-29T07:48:25.360186+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/pricing"}, {"content_hash": "2342e9c973185a6ffab8524d87fdd1cc769d92db35411ef9ac84110cf3ff6137", "fetched_at": "2026-08-29T07:48:25.361886+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/deploy"}, {"content_hash": "d21afe692a9efa39f0c2e97de577aeb8d53d9feb090d877fcffdc21c05dac73d", "fetched_at": "2026-08-29T07:48:25.363544+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/comparison"}, {"content_hash": "21db30dd8c750e6244ad8b5f3637ab4695b7f82a9efdb2d47d82b2ac0d42e27a", "fetched_at": "2026-08-29T07:48:25.365350+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/erasure_coding"}, {"content_hash": "deb14b8ed3bb40bb5edbfc51af100c4d0710ff452ba0aa5396d5483f0f38857e", "fetched_at": "2026-08-29T07:48:25.367052+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/iceberg_maintenance"}, {"content_hash": "915df54c664ecb97d8c8a76771ff5744d2adfe86b09f137080ddb06ed938af85", "fetched_at": "2026-08-29T07:48:25.369076+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/point_in_time_recovery"}, {"content_hash": "cd4c22acf350a17a37aff09e792b0b9ee93ef9d297f6540fa749d2972ceda8d2", "fetched_at": "2026-08-29T07:48:25.371846+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/self_healing"}], "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:12:00.488856+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.488856+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.488856+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:27:35.821261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce0342c19ae105c28072e1ecae708ec0d16d49bf810ebd24c221dd8b49b14c82", "fetched_at": "2026-08-28T04:12:00.488856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seaweedfs/seaweedfs"}, {"content_hash": "6aa7b8c6bfb02bf1bbe188af2c5cf001891811ed5b5820d57568261fcef5268d", "fetched_at": "2026-08-29T07:48:25.349276+00:00", "kind": "homepage", "missing": false, "url": "https://seaweedfs.com"}, {"content_hash": "ce55933a388ec5d8077bbe0adb6936851ab120b81b121874dcadcc800bcb8854", "fetched_at": "2026-08-29T07:48:25.358501+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/data_recovery"}, {"content_hash": "1755ebf0f7c1a9cd72e227740c76724fef217c7756605e6f23277e030c809920", "fetched_at": "2026-08-29T07:48:25.360186+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/pricing"}, {"content_hash": "2342e9c973185a6ffab8524d87fdd1cc769d92db35411ef9ac84110cf3ff6137", "fetched_at": "2026-08-29T07:48:25.361886+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/deploy"}, {"content_hash": "d21afe692a9efa39f0c2e97de577aeb8d53d9feb090d877fcffdc21c05dac73d", "fetched_at": "2026-08-29T07:48:25.363544+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/comparison"}, {"content_hash": "21db30dd8c750e6244ad8b5f3637ab4695b7f82a9efdb2d47d82b2ac0d42e27a", "fetched_at": "2026-08-29T07:48:25.365350+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/erasure_coding"}, {"content_hash": "deb14b8ed3bb40bb5edbfc51af100c4d0710ff452ba0aa5396d5483f0f38857e", "fetched_at": "2026-08-29T07:48:25.367052+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/iceberg_maintenance"}, {"content_hash": "915df54c664ecb97d8c8a76771ff5744d2adfe86b09f137080ddb06ed938af85", "fetched_at": "2026-08-29T07:48:25.369076+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/point_in_time_recovery"}, {"content_hash": "cd4c22acf350a17a37aff09e792b0b9ee93ef9d297f6540fa749d2972ceda8d2", "fetched_at": "2026-08-29T07:48:25.371846+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/self_healing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.488856+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.488856+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:27:35.821261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce0342c19ae105c28072e1ecae708ec0d16d49bf810ebd24c221dd8b49b14c82", "fetched_at": "2026-08-28T04:12:00.488856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seaweedfs/seaweedfs"}, {"content_hash": "6aa7b8c6bfb02bf1bbe188af2c5cf001891811ed5b5820d57568261fcef5268d", "fetched_at": "2026-08-29T07:48:25.349276+00:00", "kind": "homepage", "missing": false, "url": "https://seaweedfs.com"}, {"content_hash": "ce55933a388ec5d8077bbe0adb6936851ab120b81b121874dcadcc800bcb8854", "fetched_at": "2026-08-29T07:48:25.358501+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/data_recovery"}, {"content_hash": "1755ebf0f7c1a9cd72e227740c76724fef217c7756605e6f23277e030c809920", "fetched_at": "2026-08-29T07:48:25.360186+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/pricing"}, {"content_hash": "2342e9c973185a6ffab8524d87fdd1cc769d92db35411ef9ac84110cf3ff6137", "fetched_at": "2026-08-29T07:48:25.361886+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/deploy"}, {"content_hash": "d21afe692a9efa39f0c2e97de577aeb8d53d9feb090d877fcffdc21c05dac73d", "fetched_at": "2026-08-29T07:48:25.363544+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/comparison"}, {"content_hash": "21db30dd8c750e6244ad8b5f3637ab4695b7f82a9efdb2d47d82b2ac0d42e27a", "fetched_at": "2026-08-29T07:48:25.365350+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/erasure_coding"}, {"content_hash": "deb14b8ed3bb40bb5edbfc51af100c4d0710ff452ba0aa5396d5483f0f38857e", "fetched_at": "2026-08-29T07:48:25.367052+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/iceberg_maintenance"}, {"content_hash": "915df54c664ecb97d8c8a76771ff5744d2adfe86b09f137080ddb06ed938af85", "fetched_at": "2026-08-29T07:48:25.369076+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/point_in_time_recovery"}, {"content_hash": "cd4c22acf350a17a37aff09e792b0b9ee93ef9d297f6540fa749d2972ceda8d2", "fetched_at": "2026-08-29T07:48:25.371846+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/self_healing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.488856+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.488856+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.488856+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:27:35.821261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce0342c19ae105c28072e1ecae708ec0d16d49bf810ebd24c221dd8b49b14c82", "fetched_at": "2026-08-28T04:12:00.488856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seaweedfs/seaweedfs"}, {"content_hash": "6aa7b8c6bfb02bf1bbe188af2c5cf001891811ed5b5820d57568261fcef5268d", "fetched_at": "2026-08-29T07:48:25.349276+00:00", "kind": "homepage", "missing": false, "url": "https://seaweedfs.com"}, {"content_hash": "ce55933a388ec5d8077bbe0adb6936851ab120b81b121874dcadcc800bcb8854", "fetched_at": "2026-08-29T07:48:25.358501+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/data_recovery"}, {"content_hash": "1755ebf0f7c1a9cd72e227740c76724fef217c7756605e6f23277e030c809920", "fetched_at": "2026-08-29T07:48:25.360186+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/pricing"}, {"content_hash": "2342e9c973185a6ffab8524d87fdd1cc769d92db35411ef9ac84110cf3ff6137", "fetched_at": "2026-08-29T07:48:25.361886+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/deploy"}, {"content_hash": "d21afe692a9efa39f0c2e97de577aeb8d53d9feb090d877fcffdc21c05dac73d", "fetched_at": "2026-08-29T07:48:25.363544+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/comparison"}, {"content_hash": "21db30dd8c750e6244ad8b5f3637ab4695b7f82a9efdb2d47d82b2ac0d42e27a", "fetched_at": "2026-08-29T07:48:25.365350+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/erasure_coding"}, {"content_hash": "deb14b8ed3bb40bb5edbfc51af100c4d0710ff452ba0aa5396d5483f0f38857e", "fetched_at": "2026-08-29T07:48:25.367052+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/iceberg_maintenance"}, {"content_hash": "915df54c664ecb97d8c8a76771ff5744d2adfe86b09f137080ddb06ed938af85", "fetched_at": "2026-08-29T07:48:25.369076+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/point_in_time_recovery"}, {"content_hash": "cd4c22acf350a17a37aff09e792b0b9ee93ef9d297f6540fa749d2972ceda8d2", "fetched_at": "2026-08-29T07:48:25.371846+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/self_healing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.488856+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:12:00.488856+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:27:35.821261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce0342c19ae105c28072e1ecae708ec0d16d49bf810ebd24c221dd8b49b14c82", "fetched_at": "2026-08-28T04:12:00.488856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seaweedfs/seaweedfs"}, {"content_hash": "6aa7b8c6bfb02bf1bbe188af2c5cf001891811ed5b5820d57568261fcef5268d", "fetched_at": "2026-08-29T07:48:25.349276+00:00", "kind": "homepage", "missing": false, "url": "https://seaweedfs.com"}, {"content_hash": "ce55933a388ec5d8077bbe0adb6936851ab120b81b121874dcadcc800bcb8854", "fetched_at": "2026-08-29T07:48:25.358501+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/data_recovery"}, {"content_hash": "1755ebf0f7c1a9cd72e227740c76724fef217c7756605e6f23277e030c809920", "fetched_at": "2026-08-29T07:48:25.360186+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/pricing"}, {"content_hash": "2342e9c973185a6ffab8524d87fdd1cc769d92db35411ef9ac84110cf3ff6137", "fetched_at": "2026-08-29T07:48:25.361886+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/deploy"}, {"content_hash": "d21afe692a9efa39f0c2e97de577aeb8d53d9feb090d877fcffdc21c05dac73d", "fetched_at": "2026-08-29T07:48:25.363544+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/comparison"}, {"content_hash": "21db30dd8c750e6244ad8b5f3637ab4695b7f82a9efdb2d47d82b2ac0d42e27a", "fetched_at": "2026-08-29T07:48:25.365350+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/erasure_coding"}, {"content_hash": "deb14b8ed3bb40bb5edbfc51af100c4d0710ff452ba0aa5396d5483f0f38857e", "fetched_at": "2026-08-29T07:48:25.367052+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/iceberg_maintenance"}, {"content_hash": "915df54c664ecb97d8c8a76771ff5744d2adfe86b09f137080ddb06ed938af85", "fetched_at": "2026-08-29T07:48:25.369076+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/point_in_time_recovery"}, {"content_hash": "cd4c22acf350a17a37aff09e792b0b9ee93ef9d297f6540fa749d2972ceda8d2", "fetched_at": "2026-08-29T07:48:25.371846+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/self_healing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:27:35.821261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce0342c19ae105c28072e1ecae708ec0d16d49bf810ebd24c221dd8b49b14c82", "fetched_at": "2026-08-28T04:12:00.488856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seaweedfs/seaweedfs"}, {"content_hash": "6aa7b8c6bfb02bf1bbe188af2c5cf001891811ed5b5820d57568261fcef5268d", "fetched_at": "2026-08-29T07:48:25.349276+00:00", "kind": "homepage", "missing": false, "url": "https://seaweedfs.com"}, {"content_hash": "ce55933a388ec5d8077bbe0adb6936851ab120b81b121874dcadcc800bcb8854", "fetched_at": "2026-08-29T07:48:25.358501+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/data_recovery"}, {"content_hash": "1755ebf0f7c1a9cd72e227740c76724fef217c7756605e6f23277e030c809920", "fetched_at": "2026-08-29T07:48:25.360186+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/pricing"}, {"content_hash": "2342e9c973185a6ffab8524d87fdd1cc769d92db35411ef9ac84110cf3ff6137", "fetched_at": "2026-08-29T07:48:25.361886+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/deploy"}, {"content_hash": "d21afe692a9efa39f0c2e97de577aeb8d53d9feb090d877fcffdc21c05dac73d", "fetched_at": "2026-08-29T07:48:25.363544+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/comparison"}, {"content_hash": "21db30dd8c750e6244ad8b5f3637ab4695b7f82a9efdb2d47d82b2ac0d42e27a", "fetched_at": "2026-08-29T07:48:25.365350+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/erasure_coding"}, {"content_hash": "deb14b8ed3bb40bb5edbfc51af100c4d0710ff452ba0aa5396d5483f0f38857e", "fetched_at": "2026-08-29T07:48:25.367052+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/iceberg_maintenance"}, {"content_hash": "915df54c664ecb97d8c8a76771ff5744d2adfe86b09f137080ddb06ed938af85", "fetched_at": "2026-08-29T07:48:25.369076+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/point_in_time_recovery"}, {"content_hash": "cd4c22acf350a17a37aff09e792b0b9ee93ef9d297f6540fa749d2972ceda8d2", "fetched_at": "2026-08-29T07:48:25.371846+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/self_healing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:27:35.821261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce0342c19ae105c28072e1ecae708ec0d16d49bf810ebd24c221dd8b49b14c82", "fetched_at": "2026-08-28T04:12:00.488856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seaweedfs/seaweedfs"}, {"content_hash": "6aa7b8c6bfb02bf1bbe188af2c5cf001891811ed5b5820d57568261fcef5268d", "fetched_at": "2026-08-29T07:48:25.349276+00:00", "kind": "homepage", "missing": false, "url": "https://seaweedfs.com"}, {"content_hash": "ce55933a388ec5d8077bbe0adb6936851ab120b81b121874dcadcc800bcb8854", "fetched_at": "2026-08-29T07:48:25.358501+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/data_recovery"}, {"content_hash": "1755ebf0f7c1a9cd72e227740c76724fef217c7756605e6f23277e030c809920", "fetched_at": "2026-08-29T07:48:25.360186+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/pricing"}, {"content_hash": "2342e9c973185a6ffab8524d87fdd1cc769d92db35411ef9ac84110cf3ff6137", "fetched_at": "2026-08-29T07:48:25.361886+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/deploy"}, {"content_hash": "d21afe692a9efa39f0c2e97de577aeb8d53d9feb090d877fcffdc21c05dac73d", "fetched_at": "2026-08-29T07:48:25.363544+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/comparison"}, {"content_hash": "21db30dd8c750e6244ad8b5f3637ab4695b7f82a9efdb2d47d82b2ac0d42e27a", "fetched_at": "2026-08-29T07:48:25.365350+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/erasure_coding"}, {"content_hash": "deb14b8ed3bb40bb5edbfc51af100c4d0710ff452ba0aa5396d5483f0f38857e", "fetched_at": "2026-08-29T07:48:25.367052+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/iceberg_maintenance"}, {"content_hash": "915df54c664ecb97d8c8a76771ff5744d2adfe86b09f137080ddb06ed938af85", "fetched_at": "2026-08-29T07:48:25.369076+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/point_in_time_recovery"}, {"content_hash": "cd4c22acf350a17a37aff09e792b0b9ee93ef9d297f6540fa749d2972ceda8d2", "fetched_at": "2026-08-29T07:48:25.371846+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/self_healing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:27:35.821261+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce0342c19ae105c28072e1ecae708ec0d16d49bf810ebd24c221dd8b49b14c82", "fetched_at": "2026-08-28T04:12:00.488856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seaweedfs/seaweedfs"}, {"content_hash": "6aa7b8c6bfb02bf1bbe188af2c5cf001891811ed5b5820d57568261fcef5268d", "fetched_at": "2026-08-29T07:48:25.349276+00:00", "kind": "homepage", "missing": false, "url": "https://seaweedfs.com"}, {"content_hash": "ce55933a388ec5d8077bbe0adb6936851ab120b81b121874dcadcc800bcb8854", "fetched_at": "2026-08-29T07:48:25.358501+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/data_recovery"}, {"content_hash": "1755ebf0f7c1a9cd72e227740c76724fef217c7756605e6f23277e030c809920", "fetched_at": "2026-08-29T07:48:25.360186+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/pricing"}, {"content_hash": "2342e9c973185a6ffab8524d87fdd1cc769d92db35411ef9ac84110cf3ff6137", "fetched_at": "2026-08-29T07:48:25.361886+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/deploy"}, {"content_hash": "d21afe692a9efa39f0c2e97de577aeb8d53d9feb090d877fcffdc21c05dac73d", "fetched_at": "2026-08-29T07:48:25.363544+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/comparison"}, {"content_hash": "21db30dd8c750e6244ad8b5f3637ab4695b7f82a9efdb2d47d82b2ac0d42e27a", "fetched_at": "2026-08-29T07:48:25.365350+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/erasure_coding"}, {"content_hash": "deb14b8ed3bb40bb5edbfc51af100c4d0710ff452ba0aa5396d5483f0f38857e", "fetched_at": "2026-08-29T07:48:25.367052+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/iceberg_maintenance"}, {"content_hash": "915df54c664ecb97d8c8a76771ff5744d2adfe86b09f137080ddb06ed938af85", "fetched_at": "2026-08-29T07:48:25.369076+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/point_in_time_recovery"}, {"content_hash": "cd4c22acf350a17a37aff09e792b0b9ee93ef9d297f6540fa749d2972ceda8d2", "fetched_at": "2026-08-29T07:48:25.371846+00:00", "kind": "site_page", "missing": false, "url": "https://seaweedfs.com/docs/self_healing"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 87}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4433, "days_push": 7, "days_rel": 11, "gap_med": 6.0, "n_releases_24m": 67}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}