{"adoption": {"forks": 3620, "observed_at": "2026-08-28T04:12:08.294677+00:00", "stars": 40675}, "canonical_url": "https://ross.abutalabs.com/products/duckdb", "card": {"archived": false, "artifact_type": "library", "description": "DuckDB is an analytical in-process SQL database management system", "domain": ["databases", "data-science", "analytics", "big-data"], "enriched": true, "function": ["database", "search-engine", "cli", "data-science", "etl"], "health_score": 100, "homepage": "http://www.duckdb.org", "language": "C++", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["duckdb/duckdb", "duckdb/duckdb-wasm"], "name": "DuckDB", "platform": ["windows", "python", "cpp", "rust", "go", "jvm", "wasm", "cli", "cross-platform"], "pushed_at": "2026-08-26T12:53:33+00:00", "repo": "duckdb/duckdb", "stars": 40675, "tags": ["olap", "sql", "embedded-database", "in-process", "parquet", "csv", "lakehouse", "columnar", "data-engineering", "linux", "macos", "nodejs"], "topics": ["sql", "database", "olap", "analytics", "embedded-database"], "urls": [{"kind": "homepage", "url": "http://www.duckdb.org"}, {"kind": "site_page", "url": "https://www.duckdb.org/docs"}, {"kind": "site_page", "url": "https://www.duckdb.org/docs/current/quack/overview"}, {"kind": "site_page", "url": "https://www.duckdb.org/docs/current/guides/overview"}, {"kind": "site_page", "url": "https://www.duckdb.org/docs/current/data/overview"}], "use_cases": ["run analytical SQL queries on local CSV and Parquet files", "embed an OLAP database in a Python data science workflow", "query pandas or R data frames with SQL", "process large datasets on a laptop without a database server", "read and write Apache Iceberg lakehouse tables", "run SQL in the browser via WebAssembly", "replace SQLite for analytics-heavy workloads"], "what_it_is": "DuckDB is an in-process analytical SQL database management system (OLAP) written in C++, designed to be fast, portable, and easy to embed. It offers a rich PostgreSQL-inspired SQL dialect, direct querying of CSV, JSON, Parquet, and Iceberg files, and client libraries for Python, R, Java, Node.js, Rust, Go, and WebAssembly.", "when_to_avoid": ["you need a high-concurrency transactional (OLTP) database for a web app backend", "you need multi-client network access to a shared database server", "you need horizontal scaling across a cluster"], "when_to_choose": ["you need fast analytical (OLAP) queries over local or object-storage files", "you want an embedded database with no server to manage", "you need SQL over Parquet, CSV, JSON, or Iceberg data", "you want a rich SQL dialect with window functions and complex types"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/repos/duckdb/duckdb", "repo": "duckdb/duckdb", "role": "main", "score": 97}, {"path": "/repos/duckdb/duckdb-wasm", "repo": "duckdb/duckdb-wasm", "role": "sdk", "score": 79}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:12:08.294677+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:23:24.915869+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a28bbfb49faea776dd440b68687ed9f9af273ab90ec62c0127f7cfd12d6a254", "fetched_at": "2026-08-28T04:12:08.294677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/duckdb/duckdb"}, {"content_hash": "0379d1ffbbb411f3824bffa4f5fe3a8d7bc8d9f71ac31bf8a8b41a6bd068070b", "fetched_at": "2026-08-29T07:46:33.469701+00:00", "kind": "homepage", "missing": false, "url": "http://www.duckdb.org"}, {"content_hash": "50827d1c59fa1940c5ef144e14038970ef1dcbdf83ee35928d70ea5e52394220", "fetched_at": "2026-08-29T07:46:33.482155+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/install"}, {"content_hash": "d4f27789e3dc7fec70273207a6a950b537ef41128de0cd2882619a4bd33389fe", "fetched_at": "2026-08-29T07:46:33.479855+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs"}, {"content_hash": "8300ce01da559b5fb02e9cf80fa4216443db45eb58500a9c9a615d03c2e8e85e", "fetched_at": "2026-08-29T07:46:33.484563+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/quack/overview"}, {"content_hash": "793beb75b03971a7093963e62b89887a5c85629e685c680ce886215c62b83391", "fetched_at": "2026-08-29T07:46:33.486885+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/guides/overview"}, {"content_hash": "ef7a2c79044d6ad87a7482ea23313615350dbcc3f4df4166a65a22d4fc82f30f", "fetched_at": "2026-08-29T07:46:33.489351+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/data/overview"}, {"content_hash": "78ef1315ddd3e4edccf7544c526307711ad62bb74bf44280f1180ca570adf98b", "fetched_at": "2026-08-29T07:46:33.492055+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/clients/overview"}, {"content_hash": "32c59fac9d0513d158abab8e22f5ad8ca1c2add762683754a66e8854b21b0466", "fetched_at": "2026-08-29T07:46:33.494323+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/sql/introduction"}, {"content_hash": "528b9325a836c46b13cc0565ade60bd6909cd7e2198eefa1910ab6a752de68bd", "fetched_at": "2026-08-29T07:46:33.497492+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/faq"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:12:08.294677+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:23:24.915869+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a28bbfb49faea776dd440b68687ed9f9af273ab90ec62c0127f7cfd12d6a254", "fetched_at": "2026-08-28T04:12:08.294677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/duckdb/duckdb"}, {"content_hash": "0379d1ffbbb411f3824bffa4f5fe3a8d7bc8d9f71ac31bf8a8b41a6bd068070b", "fetched_at": "2026-08-29T07:46:33.469701+00:00", "kind": "homepage", "missing": false, "url": "http://www.duckdb.org"}, {"content_hash": "50827d1c59fa1940c5ef144e14038970ef1dcbdf83ee35928d70ea5e52394220", "fetched_at": "2026-08-29T07:46:33.482155+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/install"}, {"content_hash": "d4f27789e3dc7fec70273207a6a950b537ef41128de0cd2882619a4bd33389fe", "fetched_at": "2026-08-29T07:46:33.479855+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs"}, {"content_hash": "8300ce01da559b5fb02e9cf80fa4216443db45eb58500a9c9a615d03c2e8e85e", "fetched_at": "2026-08-29T07:46:33.484563+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/quack/overview"}, {"content_hash": "793beb75b03971a7093963e62b89887a5c85629e685c680ce886215c62b83391", "fetched_at": "2026-08-29T07:46:33.486885+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/guides/overview"}, {"content_hash": "ef7a2c79044d6ad87a7482ea23313615350dbcc3f4df4166a65a22d4fc82f30f", "fetched_at": "2026-08-29T07:46:33.489351+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/data/overview"}, {"content_hash": "78ef1315ddd3e4edccf7544c526307711ad62bb74bf44280f1180ca570adf98b", "fetched_at": "2026-08-29T07:46:33.492055+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/clients/overview"}, {"content_hash": "32c59fac9d0513d158abab8e22f5ad8ca1c2add762683754a66e8854b21b0466", "fetched_at": "2026-08-29T07:46:33.494323+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/sql/introduction"}, {"content_hash": "528b9325a836c46b13cc0565ade60bd6909cd7e2198eefa1910ab6a752de68bd", "fetched_at": "2026-08-29T07:46:33.497492+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/faq"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:23:24.915869+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a28bbfb49faea776dd440b68687ed9f9af273ab90ec62c0127f7cfd12d6a254", "fetched_at": "2026-08-28T04:12:08.294677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/duckdb/duckdb"}, {"content_hash": "0379d1ffbbb411f3824bffa4f5fe3a8d7bc8d9f71ac31bf8a8b41a6bd068070b", "fetched_at": "2026-08-29T07:46:33.469701+00:00", "kind": "homepage", "missing": false, "url": "http://www.duckdb.org"}, {"content_hash": "50827d1c59fa1940c5ef144e14038970ef1dcbdf83ee35928d70ea5e52394220", "fetched_at": "2026-08-29T07:46:33.482155+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/install"}, {"content_hash": "d4f27789e3dc7fec70273207a6a950b537ef41128de0cd2882619a4bd33389fe", "fetched_at": "2026-08-29T07:46:33.479855+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs"}, {"content_hash": "8300ce01da559b5fb02e9cf80fa4216443db45eb58500a9c9a615d03c2e8e85e", "fetched_at": "2026-08-29T07:46:33.484563+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/quack/overview"}, {"content_hash": "793beb75b03971a7093963e62b89887a5c85629e685c680ce886215c62b83391", "fetched_at": "2026-08-29T07:46:33.486885+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/guides/overview"}, {"content_hash": "ef7a2c79044d6ad87a7482ea23313615350dbcc3f4df4166a65a22d4fc82f30f", "fetched_at": "2026-08-29T07:46:33.489351+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/data/overview"}, {"content_hash": "78ef1315ddd3e4edccf7544c526307711ad62bb74bf44280f1180ca570adf98b", "fetched_at": "2026-08-29T07:46:33.492055+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/clients/overview"}, {"content_hash": "32c59fac9d0513d158abab8e22f5ad8ca1c2add762683754a66e8854b21b0466", "fetched_at": "2026-08-29T07:46:33.494323+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/sql/introduction"}, {"content_hash": "528b9325a836c46b13cc0565ade60bd6909cd7e2198eefa1910ab6a752de68bd", "fetched_at": "2026-08-29T07:46:33.497492+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/faq"}], "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:08.294677+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:12:08.294677+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:12:08.294677+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:23:24.915869+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a28bbfb49faea776dd440b68687ed9f9af273ab90ec62c0127f7cfd12d6a254", "fetched_at": "2026-08-28T04:12:08.294677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/duckdb/duckdb"}, {"content_hash": "0379d1ffbbb411f3824bffa4f5fe3a8d7bc8d9f71ac31bf8a8b41a6bd068070b", "fetched_at": "2026-08-29T07:46:33.469701+00:00", "kind": "homepage", "missing": false, "url": "http://www.duckdb.org"}, {"content_hash": "50827d1c59fa1940c5ef144e14038970ef1dcbdf83ee35928d70ea5e52394220", "fetched_at": "2026-08-29T07:46:33.482155+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/install"}, {"content_hash": "d4f27789e3dc7fec70273207a6a950b537ef41128de0cd2882619a4bd33389fe", "fetched_at": "2026-08-29T07:46:33.479855+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs"}, {"content_hash": "8300ce01da559b5fb02e9cf80fa4216443db45eb58500a9c9a615d03c2e8e85e", "fetched_at": "2026-08-29T07:46:33.484563+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/quack/overview"}, {"content_hash": "793beb75b03971a7093963e62b89887a5c85629e685c680ce886215c62b83391", "fetched_at": "2026-08-29T07:46:33.486885+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/guides/overview"}, {"content_hash": "ef7a2c79044d6ad87a7482ea23313615350dbcc3f4df4166a65a22d4fc82f30f", "fetched_at": "2026-08-29T07:46:33.489351+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/data/overview"}, {"content_hash": "78ef1315ddd3e4edccf7544c526307711ad62bb74bf44280f1180ca570adf98b", "fetched_at": "2026-08-29T07:46:33.492055+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/clients/overview"}, {"content_hash": "32c59fac9d0513d158abab8e22f5ad8ca1c2add762683754a66e8854b21b0466", "fetched_at": "2026-08-29T07:46:33.494323+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/sql/introduction"}, {"content_hash": "528b9325a836c46b13cc0565ade60bd6909cd7e2198eefa1910ab6a752de68bd", "fetched_at": "2026-08-29T07:46:33.497492+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/faq"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:12:08.294677+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:12:08.294677+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:23:24.915869+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a28bbfb49faea776dd440b68687ed9f9af273ab90ec62c0127f7cfd12d6a254", "fetched_at": "2026-08-28T04:12:08.294677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/duckdb/duckdb"}, {"content_hash": "0379d1ffbbb411f3824bffa4f5fe3a8d7bc8d9f71ac31bf8a8b41a6bd068070b", "fetched_at": "2026-08-29T07:46:33.469701+00:00", "kind": "homepage", "missing": false, "url": "http://www.duckdb.org"}, {"content_hash": "50827d1c59fa1940c5ef144e14038970ef1dcbdf83ee35928d70ea5e52394220", "fetched_at": "2026-08-29T07:46:33.482155+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/install"}, {"content_hash": "d4f27789e3dc7fec70273207a6a950b537ef41128de0cd2882619a4bd33389fe", "fetched_at": "2026-08-29T07:46:33.479855+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs"}, {"content_hash": "8300ce01da559b5fb02e9cf80fa4216443db45eb58500a9c9a615d03c2e8e85e", "fetched_at": "2026-08-29T07:46:33.484563+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/quack/overview"}, {"content_hash": "793beb75b03971a7093963e62b89887a5c85629e685c680ce886215c62b83391", "fetched_at": "2026-08-29T07:46:33.486885+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/guides/overview"}, {"content_hash": "ef7a2c79044d6ad87a7482ea23313615350dbcc3f4df4166a65a22d4fc82f30f", "fetched_at": "2026-08-29T07:46:33.489351+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/data/overview"}, {"content_hash": "78ef1315ddd3e4edccf7544c526307711ad62bb74bf44280f1180ca570adf98b", "fetched_at": "2026-08-29T07:46:33.492055+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/clients/overview"}, {"content_hash": "32c59fac9d0513d158abab8e22f5ad8ca1c2add762683754a66e8854b21b0466", "fetched_at": "2026-08-29T07:46:33.494323+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/sql/introduction"}, {"content_hash": "528b9325a836c46b13cc0565ade60bd6909cd7e2198eefa1910ab6a752de68bd", "fetched_at": "2026-08-29T07:46:33.497492+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/faq"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:12:08.294677+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:12:08.294677+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:12:08.294677+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:23:24.915869+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a28bbfb49faea776dd440b68687ed9f9af273ab90ec62c0127f7cfd12d6a254", "fetched_at": "2026-08-28T04:12:08.294677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/duckdb/duckdb"}, {"content_hash": "0379d1ffbbb411f3824bffa4f5fe3a8d7bc8d9f71ac31bf8a8b41a6bd068070b", "fetched_at": "2026-08-29T07:46:33.469701+00:00", "kind": "homepage", "missing": false, "url": "http://www.duckdb.org"}, {"content_hash": "50827d1c59fa1940c5ef144e14038970ef1dcbdf83ee35928d70ea5e52394220", "fetched_at": "2026-08-29T07:46:33.482155+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/install"}, {"content_hash": "d4f27789e3dc7fec70273207a6a950b537ef41128de0cd2882619a4bd33389fe", "fetched_at": "2026-08-29T07:46:33.479855+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs"}, {"content_hash": "8300ce01da559b5fb02e9cf80fa4216443db45eb58500a9c9a615d03c2e8e85e", "fetched_at": "2026-08-29T07:46:33.484563+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/quack/overview"}, {"content_hash": "793beb75b03971a7093963e62b89887a5c85629e685c680ce886215c62b83391", "fetched_at": "2026-08-29T07:46:33.486885+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/guides/overview"}, {"content_hash": "ef7a2c79044d6ad87a7482ea23313615350dbcc3f4df4166a65a22d4fc82f30f", "fetched_at": "2026-08-29T07:46:33.489351+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/data/overview"}, {"content_hash": "78ef1315ddd3e4edccf7544c526307711ad62bb74bf44280f1180ca570adf98b", "fetched_at": "2026-08-29T07:46:33.492055+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/clients/overview"}, {"content_hash": "32c59fac9d0513d158abab8e22f5ad8ca1c2add762683754a66e8854b21b0466", "fetched_at": "2026-08-29T07:46:33.494323+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/sql/introduction"}, {"content_hash": "528b9325a836c46b13cc0565ade60bd6909cd7e2198eefa1910ab6a752de68bd", "fetched_at": "2026-08-29T07:46:33.497492+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/faq"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:12:08.294677+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:12:08.294677+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:23:24.915869+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a28bbfb49faea776dd440b68687ed9f9af273ab90ec62c0127f7cfd12d6a254", "fetched_at": "2026-08-28T04:12:08.294677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/duckdb/duckdb"}, {"content_hash": "0379d1ffbbb411f3824bffa4f5fe3a8d7bc8d9f71ac31bf8a8b41a6bd068070b", "fetched_at": "2026-08-29T07:46:33.469701+00:00", "kind": "homepage", "missing": false, "url": "http://www.duckdb.org"}, {"content_hash": "50827d1c59fa1940c5ef144e14038970ef1dcbdf83ee35928d70ea5e52394220", "fetched_at": "2026-08-29T07:46:33.482155+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/install"}, {"content_hash": "d4f27789e3dc7fec70273207a6a950b537ef41128de0cd2882619a4bd33389fe", "fetched_at": "2026-08-29T07:46:33.479855+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs"}, {"content_hash": "8300ce01da559b5fb02e9cf80fa4216443db45eb58500a9c9a615d03c2e8e85e", "fetched_at": "2026-08-29T07:46:33.484563+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/quack/overview"}, {"content_hash": "793beb75b03971a7093963e62b89887a5c85629e685c680ce886215c62b83391", "fetched_at": "2026-08-29T07:46:33.486885+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/guides/overview"}, {"content_hash": "ef7a2c79044d6ad87a7482ea23313615350dbcc3f4df4166a65a22d4fc82f30f", "fetched_at": "2026-08-29T07:46:33.489351+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/data/overview"}, {"content_hash": "78ef1315ddd3e4edccf7544c526307711ad62bb74bf44280f1180ca570adf98b", "fetched_at": "2026-08-29T07:46:33.492055+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/clients/overview"}, {"content_hash": "32c59fac9d0513d158abab8e22f5ad8ca1c2add762683754a66e8854b21b0466", "fetched_at": "2026-08-29T07:46:33.494323+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/sql/introduction"}, {"content_hash": "528b9325a836c46b13cc0565ade60bd6909cd7e2198eefa1910ab6a752de68bd", "fetched_at": "2026-08-29T07:46:33.497492+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/faq"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:23:24.915869+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a28bbfb49faea776dd440b68687ed9f9af273ab90ec62c0127f7cfd12d6a254", "fetched_at": "2026-08-28T04:12:08.294677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/duckdb/duckdb"}, {"content_hash": "0379d1ffbbb411f3824bffa4f5fe3a8d7bc8d9f71ac31bf8a8b41a6bd068070b", "fetched_at": "2026-08-29T07:46:33.469701+00:00", "kind": "homepage", "missing": false, "url": "http://www.duckdb.org"}, {"content_hash": "50827d1c59fa1940c5ef144e14038970ef1dcbdf83ee35928d70ea5e52394220", "fetched_at": "2026-08-29T07:46:33.482155+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/install"}, {"content_hash": "d4f27789e3dc7fec70273207a6a950b537ef41128de0cd2882619a4bd33389fe", "fetched_at": "2026-08-29T07:46:33.479855+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs"}, {"content_hash": "8300ce01da559b5fb02e9cf80fa4216443db45eb58500a9c9a615d03c2e8e85e", "fetched_at": "2026-08-29T07:46:33.484563+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/quack/overview"}, {"content_hash": "793beb75b03971a7093963e62b89887a5c85629e685c680ce886215c62b83391", "fetched_at": "2026-08-29T07:46:33.486885+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/guides/overview"}, {"content_hash": "ef7a2c79044d6ad87a7482ea23313615350dbcc3f4df4166a65a22d4fc82f30f", "fetched_at": "2026-08-29T07:46:33.489351+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/data/overview"}, {"content_hash": "78ef1315ddd3e4edccf7544c526307711ad62bb74bf44280f1180ca570adf98b", "fetched_at": "2026-08-29T07:46:33.492055+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/clients/overview"}, {"content_hash": "32c59fac9d0513d158abab8e22f5ad8ca1c2add762683754a66e8854b21b0466", "fetched_at": "2026-08-29T07:46:33.494323+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/sql/introduction"}, {"content_hash": "528b9325a836c46b13cc0565ade60bd6909cd7e2198eefa1910ab6a752de68bd", "fetched_at": "2026-08-29T07:46:33.497492+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/faq"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:23:24.915869+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a28bbfb49faea776dd440b68687ed9f9af273ab90ec62c0127f7cfd12d6a254", "fetched_at": "2026-08-28T04:12:08.294677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/duckdb/duckdb"}, {"content_hash": "0379d1ffbbb411f3824bffa4f5fe3a8d7bc8d9f71ac31bf8a8b41a6bd068070b", "fetched_at": "2026-08-29T07:46:33.469701+00:00", "kind": "homepage", "missing": false, "url": "http://www.duckdb.org"}, {"content_hash": "50827d1c59fa1940c5ef144e14038970ef1dcbdf83ee35928d70ea5e52394220", "fetched_at": "2026-08-29T07:46:33.482155+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/install"}, {"content_hash": "d4f27789e3dc7fec70273207a6a950b537ef41128de0cd2882619a4bd33389fe", "fetched_at": "2026-08-29T07:46:33.479855+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs"}, {"content_hash": "8300ce01da559b5fb02e9cf80fa4216443db45eb58500a9c9a615d03c2e8e85e", "fetched_at": "2026-08-29T07:46:33.484563+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/quack/overview"}, {"content_hash": "793beb75b03971a7093963e62b89887a5c85629e685c680ce886215c62b83391", "fetched_at": "2026-08-29T07:46:33.486885+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/guides/overview"}, {"content_hash": "ef7a2c79044d6ad87a7482ea23313615350dbcc3f4df4166a65a22d4fc82f30f", "fetched_at": "2026-08-29T07:46:33.489351+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/data/overview"}, {"content_hash": "78ef1315ddd3e4edccf7544c526307711ad62bb74bf44280f1180ca570adf98b", "fetched_at": "2026-08-29T07:46:33.492055+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/clients/overview"}, {"content_hash": "32c59fac9d0513d158abab8e22f5ad8ca1c2add762683754a66e8854b21b0466", "fetched_at": "2026-08-29T07:46:33.494323+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/sql/introduction"}, {"content_hash": "528b9325a836c46b13cc0565ade60bd6909cd7e2198eefa1910ab6a752de68bd", "fetched_at": "2026-08-29T07:46:33.497492+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/faq"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:23:24.915869+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a28bbfb49faea776dd440b68687ed9f9af273ab90ec62c0127f7cfd12d6a254", "fetched_at": "2026-08-28T04:12:08.294677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/duckdb/duckdb"}, {"content_hash": "0379d1ffbbb411f3824bffa4f5fe3a8d7bc8d9f71ac31bf8a8b41a6bd068070b", "fetched_at": "2026-08-29T07:46:33.469701+00:00", "kind": "homepage", "missing": false, "url": "http://www.duckdb.org"}, {"content_hash": "50827d1c59fa1940c5ef144e14038970ef1dcbdf83ee35928d70ea5e52394220", "fetched_at": "2026-08-29T07:46:33.482155+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/install"}, {"content_hash": "d4f27789e3dc7fec70273207a6a950b537ef41128de0cd2882619a4bd33389fe", "fetched_at": "2026-08-29T07:46:33.479855+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs"}, {"content_hash": "8300ce01da559b5fb02e9cf80fa4216443db45eb58500a9c9a615d03c2e8e85e", "fetched_at": "2026-08-29T07:46:33.484563+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/quack/overview"}, {"content_hash": "793beb75b03971a7093963e62b89887a5c85629e685c680ce886215c62b83391", "fetched_at": "2026-08-29T07:46:33.486885+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/guides/overview"}, {"content_hash": "ef7a2c79044d6ad87a7482ea23313615350dbcc3f4df4166a65a22d4fc82f30f", "fetched_at": "2026-08-29T07:46:33.489351+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/data/overview"}, {"content_hash": "78ef1315ddd3e4edccf7544c526307711ad62bb74bf44280f1180ca570adf98b", "fetched_at": "2026-08-29T07:46:33.492055+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/clients/overview"}, {"content_hash": "32c59fac9d0513d158abab8e22f5ad8ca1c2add762683754a66e8854b21b0466", "fetched_at": "2026-08-29T07:46:33.494323+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/docs/current/sql/introduction"}, {"content_hash": "528b9325a836c46b13cc0565ade60bd6909cd7e2198eefa1910ab6a752de68bd", "fetched_at": "2026-08-29T07:46:33.497492+00:00", "kind": "site_page", "missing": false, "url": "https://www.duckdb.org/faq"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 94}, "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": 2990, "days_push": 7, "days_rel": 42, "gap_med": 27, "n_releases_24m": 22}, "score": 97, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}