{"adoption": {"forks": 745, "observed_at": "2026-08-28T04:09:41.264176+00:00", "stars": 6282}, "canonical_url": "https://ross.abutalabs.com/products/open-deep-research", "card": {"archived": false, "artifact_type": "application", "description": "An open source deep research clone. AI Agent that reasons large amounts of web data extracted with Firecrawl", "domain": ["artificial-intelligence", "web-development"], "enriched": true, "function": ["agent-framework", "rag", "web-scraping", "chat-interface", "search-engine", "llm-inference"], "health_score": 43, "homepage": "https://firecrawl.dev/extract", "language": "TypeScript", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["nickscamara/open-deep-research"], "name": "nickscamara/open-deep-research", "platform": ["self-hosted", "cloud"], "pushed_at": "2025-05-07T15:38:28+00:00", "repo": "nickscamara/open-deep-research", "stars": 6282, "tags": ["deep-research", "firecrawl", "nextjs", "ai-sdk", "openai", "openrouter", "vercel", "chatbot-ui", "ai-agents", "retrieval-augmented-generation", "natural-language-processing", "web-server", "nodejs"], "topics": [], "urls": [], "use_cases": ["run deep research on a topic using live web data", "self-host an open source alternative to OpenAI Deep Research", "build an AI agent that searches and extracts structured data from websites", "generate research reports from real-time web sources", "chat with an AI that reasons over scraped web content", "deploy a deep research clone to Vercel"], "what_it_is": "An open-source clone of OpenAI's Deep Research, built as a Next.js web application. It uses Firecrawl's search and extract APIs to gather large amounts of web data and feeds it to a reasoning LLM (via the Vercel AI SDK) to produce in-depth research reports.", "when_to_avoid": ["you need a fully free pipeline - Firecrawl and LLM APIs require paid API keys at scale", "you need a CLI or library rather than a full web application", "you need production-grade research quality matching OpenAI's fine-tuned o3 model", "you don't want to deploy on Vercel or manage Postgres/Blob storage"], "when_to_choose": ["you want a self-hostable, customizable Deep Research clone", "you want to swap LLM providers (OpenAI, Anthropic, OpenRouter) via the AI SDK", "you already use Firecrawl for web scraping and search", "you want a ready-to-deploy Next.js chat UI with auth and history"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/open-deep-research", "repo": "nickscamara/open-deep-research", "role": "main", "score": 20}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:41.264176+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:46:27.771884+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e71ea8839ec2a844c6dc06b2f6dd1dbbd37b9bc853f03efc6986035b7e9ba76", "fetched_at": "2026-08-28T04:09:41.264176+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nickscamara/open-deep-research"}, {"content_hash": "a689a1fa3624d80a5105482859a8f6e334804d1eff9c880513dc36f410177869", "fetched_at": "2026-08-29T08:43:26.497538+00:00", "kind": "homepage", "missing": false, "url": "https://firecrawl.dev/extract"}, {"content_hash": "bdcf3e2e786432ffc4f70ea1e58ab438d2be26fb8959cbedf30fa2dcc2ee974f", "fetched_at": "2026-08-29T08:43:26.521123+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/about"}, {"content_hash": "8fc2a836e7ce80ceb4c01db35f15338cf11927c084aaa2c8bd96f91b86a66526", "fetched_at": "2026-08-29T08:43:26.510692+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev"}, {"content_hash": "8ba0d091ad5ee6390d0f3ae2d1d8d3f3893c62b5dd7dba6dfa9d7f97d3a786e4", "fetched_at": "2026-08-29T08:43:26.513530+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev/features/agent"}, {"content_hash": "df57bbdecb9d05a5a2f8b888e84d3b23b38c99614677acdc6138768ce53031f8", "fetched_at": "2026-08-29T08:43:26.519405+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/app"}, {"content_hash": "20bbcfacfeace3142f155842ec1502c498adf56723e6b7d0d5c4dcad454bfe4e", "fetched_at": "2026-08-29T08:43:26.507956+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/pricing"}, {"content_hash": "5183c40fe736bd1323d081056259a462d2723d23151280ef700b2948f77996b1", "fetched_at": "2026-08-29T08:43:26.515986+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/changelog"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:41.264176+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:46:27.771884+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e71ea8839ec2a844c6dc06b2f6dd1dbbd37b9bc853f03efc6986035b7e9ba76", "fetched_at": "2026-08-28T04:09:41.264176+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nickscamara/open-deep-research"}, {"content_hash": "a689a1fa3624d80a5105482859a8f6e334804d1eff9c880513dc36f410177869", "fetched_at": "2026-08-29T08:43:26.497538+00:00", "kind": "homepage", "missing": false, "url": "https://firecrawl.dev/extract"}, {"content_hash": "bdcf3e2e786432ffc4f70ea1e58ab438d2be26fb8959cbedf30fa2dcc2ee974f", "fetched_at": "2026-08-29T08:43:26.521123+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/about"}, {"content_hash": "8fc2a836e7ce80ceb4c01db35f15338cf11927c084aaa2c8bd96f91b86a66526", "fetched_at": "2026-08-29T08:43:26.510692+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev"}, {"content_hash": "8ba0d091ad5ee6390d0f3ae2d1d8d3f3893c62b5dd7dba6dfa9d7f97d3a786e4", "fetched_at": "2026-08-29T08:43:26.513530+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev/features/agent"}, {"content_hash": "df57bbdecb9d05a5a2f8b888e84d3b23b38c99614677acdc6138768ce53031f8", "fetched_at": "2026-08-29T08:43:26.519405+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/app"}, {"content_hash": "20bbcfacfeace3142f155842ec1502c498adf56723e6b7d0d5c4dcad454bfe4e", "fetched_at": "2026-08-29T08:43:26.507956+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/pricing"}, {"content_hash": "5183c40fe736bd1323d081056259a462d2723d23151280ef700b2948f77996b1", "fetched_at": "2026-08-29T08:43:26.515986+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/changelog"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:46:27.771884+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e71ea8839ec2a844c6dc06b2f6dd1dbbd37b9bc853f03efc6986035b7e9ba76", "fetched_at": "2026-08-28T04:09:41.264176+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nickscamara/open-deep-research"}, {"content_hash": "a689a1fa3624d80a5105482859a8f6e334804d1eff9c880513dc36f410177869", "fetched_at": "2026-08-29T08:43:26.497538+00:00", "kind": "homepage", "missing": false, "url": "https://firecrawl.dev/extract"}, {"content_hash": "bdcf3e2e786432ffc4f70ea1e58ab438d2be26fb8959cbedf30fa2dcc2ee974f", "fetched_at": "2026-08-29T08:43:26.521123+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/about"}, {"content_hash": "8fc2a836e7ce80ceb4c01db35f15338cf11927c084aaa2c8bd96f91b86a66526", "fetched_at": "2026-08-29T08:43:26.510692+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev"}, {"content_hash": "8ba0d091ad5ee6390d0f3ae2d1d8d3f3893c62b5dd7dba6dfa9d7f97d3a786e4", "fetched_at": "2026-08-29T08:43:26.513530+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev/features/agent"}, {"content_hash": "df57bbdecb9d05a5a2f8b888e84d3b23b38c99614677acdc6138768ce53031f8", "fetched_at": "2026-08-29T08:43:26.519405+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/app"}, {"content_hash": "20bbcfacfeace3142f155842ec1502c498adf56723e6b7d0d5c4dcad454bfe4e", "fetched_at": "2026-08-29T08:43:26.507956+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/pricing"}, {"content_hash": "5183c40fe736bd1323d081056259a462d2723d23151280ef700b2948f77996b1", "fetched_at": "2026-08-29T08:43:26.515986+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/changelog"}], "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:09:41.264176+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:41.264176+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:41.264176+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:46:27.771884+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e71ea8839ec2a844c6dc06b2f6dd1dbbd37b9bc853f03efc6986035b7e9ba76", "fetched_at": "2026-08-28T04:09:41.264176+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nickscamara/open-deep-research"}, {"content_hash": "a689a1fa3624d80a5105482859a8f6e334804d1eff9c880513dc36f410177869", "fetched_at": "2026-08-29T08:43:26.497538+00:00", "kind": "homepage", "missing": false, "url": "https://firecrawl.dev/extract"}, {"content_hash": "bdcf3e2e786432ffc4f70ea1e58ab438d2be26fb8959cbedf30fa2dcc2ee974f", "fetched_at": "2026-08-29T08:43:26.521123+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/about"}, {"content_hash": "8fc2a836e7ce80ceb4c01db35f15338cf11927c084aaa2c8bd96f91b86a66526", "fetched_at": "2026-08-29T08:43:26.510692+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev"}, {"content_hash": "8ba0d091ad5ee6390d0f3ae2d1d8d3f3893c62b5dd7dba6dfa9d7f97d3a786e4", "fetched_at": "2026-08-29T08:43:26.513530+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev/features/agent"}, {"content_hash": "df57bbdecb9d05a5a2f8b888e84d3b23b38c99614677acdc6138768ce53031f8", "fetched_at": "2026-08-29T08:43:26.519405+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/app"}, {"content_hash": "20bbcfacfeace3142f155842ec1502c498adf56723e6b7d0d5c4dcad454bfe4e", "fetched_at": "2026-08-29T08:43:26.507956+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/pricing"}, {"content_hash": "5183c40fe736bd1323d081056259a462d2723d23151280ef700b2948f77996b1", "fetched_at": "2026-08-29T08:43:26.515986+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/changelog"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:41.264176+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:41.264176+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:46:27.771884+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e71ea8839ec2a844c6dc06b2f6dd1dbbd37b9bc853f03efc6986035b7e9ba76", "fetched_at": "2026-08-28T04:09:41.264176+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nickscamara/open-deep-research"}, {"content_hash": "a689a1fa3624d80a5105482859a8f6e334804d1eff9c880513dc36f410177869", "fetched_at": "2026-08-29T08:43:26.497538+00:00", "kind": "homepage", "missing": false, "url": "https://firecrawl.dev/extract"}, {"content_hash": "bdcf3e2e786432ffc4f70ea1e58ab438d2be26fb8959cbedf30fa2dcc2ee974f", "fetched_at": "2026-08-29T08:43:26.521123+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/about"}, {"content_hash": "8fc2a836e7ce80ceb4c01db35f15338cf11927c084aaa2c8bd96f91b86a66526", "fetched_at": "2026-08-29T08:43:26.510692+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev"}, {"content_hash": "8ba0d091ad5ee6390d0f3ae2d1d8d3f3893c62b5dd7dba6dfa9d7f97d3a786e4", "fetched_at": "2026-08-29T08:43:26.513530+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev/features/agent"}, {"content_hash": "df57bbdecb9d05a5a2f8b888e84d3b23b38c99614677acdc6138768ce53031f8", "fetched_at": "2026-08-29T08:43:26.519405+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/app"}, {"content_hash": "20bbcfacfeace3142f155842ec1502c498adf56723e6b7d0d5c4dcad454bfe4e", "fetched_at": "2026-08-29T08:43:26.507956+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/pricing"}, {"content_hash": "5183c40fe736bd1323d081056259a462d2723d23151280ef700b2948f77996b1", "fetched_at": "2026-08-29T08:43:26.515986+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/changelog"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:41.264176+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:41.264176+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:41.264176+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:46:27.771884+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e71ea8839ec2a844c6dc06b2f6dd1dbbd37b9bc853f03efc6986035b7e9ba76", "fetched_at": "2026-08-28T04:09:41.264176+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nickscamara/open-deep-research"}, {"content_hash": "a689a1fa3624d80a5105482859a8f6e334804d1eff9c880513dc36f410177869", "fetched_at": "2026-08-29T08:43:26.497538+00:00", "kind": "homepage", "missing": false, "url": "https://firecrawl.dev/extract"}, {"content_hash": "bdcf3e2e786432ffc4f70ea1e58ab438d2be26fb8959cbedf30fa2dcc2ee974f", "fetched_at": "2026-08-29T08:43:26.521123+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/about"}, {"content_hash": "8fc2a836e7ce80ceb4c01db35f15338cf11927c084aaa2c8bd96f91b86a66526", "fetched_at": "2026-08-29T08:43:26.510692+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev"}, {"content_hash": "8ba0d091ad5ee6390d0f3ae2d1d8d3f3893c62b5dd7dba6dfa9d7f97d3a786e4", "fetched_at": "2026-08-29T08:43:26.513530+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev/features/agent"}, {"content_hash": "df57bbdecb9d05a5a2f8b888e84d3b23b38c99614677acdc6138768ce53031f8", "fetched_at": "2026-08-29T08:43:26.519405+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/app"}, {"content_hash": "20bbcfacfeace3142f155842ec1502c498adf56723e6b7d0d5c4dcad454bfe4e", "fetched_at": "2026-08-29T08:43:26.507956+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/pricing"}, {"content_hash": "5183c40fe736bd1323d081056259a462d2723d23151280ef700b2948f77996b1", "fetched_at": "2026-08-29T08:43:26.515986+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/changelog"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:41.264176+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:41.264176+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:46:27.771884+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e71ea8839ec2a844c6dc06b2f6dd1dbbd37b9bc853f03efc6986035b7e9ba76", "fetched_at": "2026-08-28T04:09:41.264176+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nickscamara/open-deep-research"}, {"content_hash": "a689a1fa3624d80a5105482859a8f6e334804d1eff9c880513dc36f410177869", "fetched_at": "2026-08-29T08:43:26.497538+00:00", "kind": "homepage", "missing": false, "url": "https://firecrawl.dev/extract"}, {"content_hash": "bdcf3e2e786432ffc4f70ea1e58ab438d2be26fb8959cbedf30fa2dcc2ee974f", "fetched_at": "2026-08-29T08:43:26.521123+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/about"}, {"content_hash": "8fc2a836e7ce80ceb4c01db35f15338cf11927c084aaa2c8bd96f91b86a66526", "fetched_at": "2026-08-29T08:43:26.510692+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev"}, {"content_hash": "8ba0d091ad5ee6390d0f3ae2d1d8d3f3893c62b5dd7dba6dfa9d7f97d3a786e4", "fetched_at": "2026-08-29T08:43:26.513530+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev/features/agent"}, {"content_hash": "df57bbdecb9d05a5a2f8b888e84d3b23b38c99614677acdc6138768ce53031f8", "fetched_at": "2026-08-29T08:43:26.519405+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/app"}, {"content_hash": "20bbcfacfeace3142f155842ec1502c498adf56723e6b7d0d5c4dcad454bfe4e", "fetched_at": "2026-08-29T08:43:26.507956+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/pricing"}, {"content_hash": "5183c40fe736bd1323d081056259a462d2723d23151280ef700b2948f77996b1", "fetched_at": "2026-08-29T08:43:26.515986+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/changelog"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:46:27.771884+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e71ea8839ec2a844c6dc06b2f6dd1dbbd37b9bc853f03efc6986035b7e9ba76", "fetched_at": "2026-08-28T04:09:41.264176+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nickscamara/open-deep-research"}, {"content_hash": "a689a1fa3624d80a5105482859a8f6e334804d1eff9c880513dc36f410177869", "fetched_at": "2026-08-29T08:43:26.497538+00:00", "kind": "homepage", "missing": false, "url": "https://firecrawl.dev/extract"}, {"content_hash": "bdcf3e2e786432ffc4f70ea1e58ab438d2be26fb8959cbedf30fa2dcc2ee974f", "fetched_at": "2026-08-29T08:43:26.521123+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/about"}, {"content_hash": "8fc2a836e7ce80ceb4c01db35f15338cf11927c084aaa2c8bd96f91b86a66526", "fetched_at": "2026-08-29T08:43:26.510692+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev"}, {"content_hash": "8ba0d091ad5ee6390d0f3ae2d1d8d3f3893c62b5dd7dba6dfa9d7f97d3a786e4", "fetched_at": "2026-08-29T08:43:26.513530+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev/features/agent"}, {"content_hash": "df57bbdecb9d05a5a2f8b888e84d3b23b38c99614677acdc6138768ce53031f8", "fetched_at": "2026-08-29T08:43:26.519405+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/app"}, {"content_hash": "20bbcfacfeace3142f155842ec1502c498adf56723e6b7d0d5c4dcad454bfe4e", "fetched_at": "2026-08-29T08:43:26.507956+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/pricing"}, {"content_hash": "5183c40fe736bd1323d081056259a462d2723d23151280ef700b2948f77996b1", "fetched_at": "2026-08-29T08:43:26.515986+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/changelog"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:46:27.771884+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e71ea8839ec2a844c6dc06b2f6dd1dbbd37b9bc853f03efc6986035b7e9ba76", "fetched_at": "2026-08-28T04:09:41.264176+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nickscamara/open-deep-research"}, {"content_hash": "a689a1fa3624d80a5105482859a8f6e334804d1eff9c880513dc36f410177869", "fetched_at": "2026-08-29T08:43:26.497538+00:00", "kind": "homepage", "missing": false, "url": "https://firecrawl.dev/extract"}, {"content_hash": "bdcf3e2e786432ffc4f70ea1e58ab438d2be26fb8959cbedf30fa2dcc2ee974f", "fetched_at": "2026-08-29T08:43:26.521123+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/about"}, {"content_hash": "8fc2a836e7ce80ceb4c01db35f15338cf11927c084aaa2c8bd96f91b86a66526", "fetched_at": "2026-08-29T08:43:26.510692+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev"}, {"content_hash": "8ba0d091ad5ee6390d0f3ae2d1d8d3f3893c62b5dd7dba6dfa9d7f97d3a786e4", "fetched_at": "2026-08-29T08:43:26.513530+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev/features/agent"}, {"content_hash": "df57bbdecb9d05a5a2f8b888e84d3b23b38c99614677acdc6138768ce53031f8", "fetched_at": "2026-08-29T08:43:26.519405+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/app"}, {"content_hash": "20bbcfacfeace3142f155842ec1502c498adf56723e6b7d0d5c4dcad454bfe4e", "fetched_at": "2026-08-29T08:43:26.507956+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/pricing"}, {"content_hash": "5183c40fe736bd1323d081056259a462d2723d23151280ef700b2948f77996b1", "fetched_at": "2026-08-29T08:43:26.515986+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/changelog"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:46:27.771884+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8e71ea8839ec2a844c6dc06b2f6dd1dbbd37b9bc853f03efc6986035b7e9ba76", "fetched_at": "2026-08-28T04:09:41.264176+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nickscamara/open-deep-research"}, {"content_hash": "a689a1fa3624d80a5105482859a8f6e334804d1eff9c880513dc36f410177869", "fetched_at": "2026-08-29T08:43:26.497538+00:00", "kind": "homepage", "missing": false, "url": "https://firecrawl.dev/extract"}, {"content_hash": "bdcf3e2e786432ffc4f70ea1e58ab438d2be26fb8959cbedf30fa2dcc2ee974f", "fetched_at": "2026-08-29T08:43:26.521123+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/about"}, {"content_hash": "8fc2a836e7ce80ceb4c01db35f15338cf11927c084aaa2c8bd96f91b86a66526", "fetched_at": "2026-08-29T08:43:26.510692+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev"}, {"content_hash": "8ba0d091ad5ee6390d0f3ae2d1d8d3f3893c62b5dd7dba6dfa9d7f97d3a786e4", "fetched_at": "2026-08-29T08:43:26.513530+00:00", "kind": "site_page", "missing": false, "url": "https://docs.firecrawl.dev/features/agent"}, {"content_hash": "df57bbdecb9d05a5a2f8b888e84d3b23b38c99614677acdc6138768ce53031f8", "fetched_at": "2026-08-29T08:43:26.519405+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/app"}, {"content_hash": "20bbcfacfeace3142f155842ec1502c498adf56723e6b7d0d5c4dcad454bfe4e", "fetched_at": "2026-08-29T08:43:26.507956+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/pricing"}, {"content_hash": "5183c40fe736bd1323d081056259a462d2723d23151280ef700b2948f77996b1", "fetched_at": "2026-08-29T08:43:26.515986+00:00", "kind": "site_page", "missing": false, "url": "https://www.firecrawl.dev/changelog"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 20, "longevity": 41, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 576, "days_push": 483, "days_rel": 567, "gap_med": null, "n_releases_24m": 1}, "score": 20, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}