{"adoption": {"forks": 797, "observed_at": "2026-08-28T04:10:19.682538+00:00", "stars": 8224}, "canonical_url": "https://ross.abutalabs.com/products/deep-searcher", "card": {"archived": false, "artifact_type": "application", "description": "Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.", "domain": ["large-language-models", "databases", "artificial-intelligence"], "enriched": true, "function": ["rag", "search-engine", "vector-database", "llm-inference", "agent-framework", "chatbot"], "health_score": 63, "homepage": "https://zilliztech.github.io/deep-searcher/", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["zilliztech/deep-searcher"], "name": "zilliztech/deep-searcher", "platform": ["python", "self-hosted", "cli"], "pushed_at": "2025-11-19T06:04:16+00:00", "repo": "zilliztech/deep-searcher", "stars": 8224, "tags": ["deep-research", "agentic-rag", "milvus", "private-data-search", "enterprise-knowledge-management", "deepseek", "document-loader", "retrieval-augmented-generation", "ai-agents", "search", "docker"], "topics": ["agent", "llm", "rag", "vector-database", "deepseek", "agentic-rag", "milvus", "openai", "zilliz", "deep-research", "deepseek-r1", "grok", "grok3", "reasoning-models", "claude", "llama4", "qwen3"], "urls": [], "use_cases": ["run deep research queries over private enterprise documents", "build an intelligent Q&A system on internal knowledge bases", "index local files into a vector database for retrieval", "generate comprehensive research reports from private data", "search internal data securely without sending it to third parties", "compare answers from multiple LLM reasoning models over a private corpus"], "what_it_is": "DeepSearcher is an open-source deep research tool that combines LLMs (DeepSeek, OpenAI, Claude, Qwen, etc.) with vector databases like Milvus to search, reason over, and generate reports from private data. It is a Python application suited for enterprise knowledge management and intelligent Q&A over internal documents.", "when_to_avoid": ["you only need simple keyword search without LLM reasoning", "you want a fully managed SaaS research product with no setup", "your data is small enough that a plain LLM chat with file upload suffices", "you need web crawling today, as it is still under development"], "when_to_choose": ["you need a self-hosted deep research alternative that keeps data private", "your organization already uses Milvus or Zilliz Cloud for vector storage", "you want agentic RAG with reasoning models over local documents", "you need flexible swapping of LLM and embedding providers"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/deep-searcher", "repo": "zilliztech/deep-searcher", "role": "main", "score": 35}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:19.682538+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:29:31.351763+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a64d10b41a451d2fa604a1cb67ac258a284f0be0bce38a5cb53f21b92c430c33", "fetched_at": "2026-08-28T04:10:19.682538+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zilliztech/deep-searcher"}, {"content_hash": "2bda6c2df145622a113910ce21672dd1b8b5af479b42528d51c0e6e80f1a5482", "fetched_at": "2026-08-29T08:28:07.093319+00:00", "kind": "homepage", "missing": false, "url": "https://zilliztech.github.io/deep-searcher/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:19.682538+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:29:31.351763+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a64d10b41a451d2fa604a1cb67ac258a284f0be0bce38a5cb53f21b92c430c33", "fetched_at": "2026-08-28T04:10:19.682538+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zilliztech/deep-searcher"}, {"content_hash": "2bda6c2df145622a113910ce21672dd1b8b5af479b42528d51c0e6e80f1a5482", "fetched_at": "2026-08-29T08:28:07.093319+00:00", "kind": "homepage", "missing": false, "url": "https://zilliztech.github.io/deep-searcher/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:29:31.351763+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a64d10b41a451d2fa604a1cb67ac258a284f0be0bce38a5cb53f21b92c430c33", "fetched_at": "2026-08-28T04:10:19.682538+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zilliztech/deep-searcher"}, {"content_hash": "2bda6c2df145622a113910ce21672dd1b8b5af479b42528d51c0e6e80f1a5482", "fetched_at": "2026-08-29T08:28:07.093319+00:00", "kind": "homepage", "missing": false, "url": "https://zilliztech.github.io/deep-searcher/"}], "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:10:19.682538+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:19.682538+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:19.682538+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:29:31.351763+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a64d10b41a451d2fa604a1cb67ac258a284f0be0bce38a5cb53f21b92c430c33", "fetched_at": "2026-08-28T04:10:19.682538+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zilliztech/deep-searcher"}, {"content_hash": "2bda6c2df145622a113910ce21672dd1b8b5af479b42528d51c0e6e80f1a5482", "fetched_at": "2026-08-29T08:28:07.093319+00:00", "kind": "homepage", "missing": false, "url": "https://zilliztech.github.io/deep-searcher/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:19.682538+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:19.682538+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:29:31.351763+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a64d10b41a451d2fa604a1cb67ac258a284f0be0bce38a5cb53f21b92c430c33", "fetched_at": "2026-08-28T04:10:19.682538+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zilliztech/deep-searcher"}, {"content_hash": "2bda6c2df145622a113910ce21672dd1b8b5af479b42528d51c0e6e80f1a5482", "fetched_at": "2026-08-29T08:28:07.093319+00:00", "kind": "homepage", "missing": false, "url": "https://zilliztech.github.io/deep-searcher/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:19.682538+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:19.682538+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:19.682538+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:29:31.351763+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a64d10b41a451d2fa604a1cb67ac258a284f0be0bce38a5cb53f21b92c430c33", "fetched_at": "2026-08-28T04:10:19.682538+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zilliztech/deep-searcher"}, {"content_hash": "2bda6c2df145622a113910ce21672dd1b8b5af479b42528d51c0e6e80f1a5482", "fetched_at": "2026-08-29T08:28:07.093319+00:00", "kind": "homepage", "missing": false, "url": "https://zilliztech.github.io/deep-searcher/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:19.682538+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:19.682538+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:29:31.351763+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a64d10b41a451d2fa604a1cb67ac258a284f0be0bce38a5cb53f21b92c430c33", "fetched_at": "2026-08-28T04:10:19.682538+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zilliztech/deep-searcher"}, {"content_hash": "2bda6c2df145622a113910ce21672dd1b8b5af479b42528d51c0e6e80f1a5482", "fetched_at": "2026-08-29T08:28:07.093319+00:00", "kind": "homepage", "missing": false, "url": "https://zilliztech.github.io/deep-searcher/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:29:31.351763+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a64d10b41a451d2fa604a1cb67ac258a284f0be0bce38a5cb53f21b92c430c33", "fetched_at": "2026-08-28T04:10:19.682538+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zilliztech/deep-searcher"}, {"content_hash": "2bda6c2df145622a113910ce21672dd1b8b5af479b42528d51c0e6e80f1a5482", "fetched_at": "2026-08-29T08:28:07.093319+00:00", "kind": "homepage", "missing": false, "url": "https://zilliztech.github.io/deep-searcher/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:29:31.351763+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a64d10b41a451d2fa604a1cb67ac258a284f0be0bce38a5cb53f21b92c430c33", "fetched_at": "2026-08-28T04:10:19.682538+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zilliztech/deep-searcher"}, {"content_hash": "2bda6c2df145622a113910ce21672dd1b8b5af479b42528d51c0e6e80f1a5482", "fetched_at": "2026-08-29T08:28:07.093319+00:00", "kind": "homepage", "missing": false, "url": "https://zilliztech.github.io/deep-searcher/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:29:31.351763+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a64d10b41a451d2fa604a1cb67ac258a284f0be0bce38a5cb53f21b92c430c33", "fetched_at": "2026-08-28T04:10:19.682538+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zilliztech/deep-searcher"}, {"content_hash": "2bda6c2df145622a113910ce21672dd1b8b5af479b42528d51c0e6e80f1a5482", "fetched_at": "2026-08-29T08:28:07.093319+00:00", "kind": "homepage", "missing": false, "url": "https://zilliztech.github.io/deep-searcher/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 53, "longevity": 40, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["prerelease_only"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 572, "days_push": 287, "days_rel": 560, "gap_med": null, "n_releases_24m": 1}, "score": 35, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}