{"adoption": {"forks": 121, "observed_at": "2026-08-28T04:04:55.998031+00:00", "stars": 1512}, "canonical_url": "https://ross.abutalabs.com/products/depthflow", "card": {"archived": false, "artifact_type": "application", "description": "🌊 Images to 3D parallax videos", "domain": ["computer-vision", "image-processing", "graphics", "artificial-intelligence"], "enriched": true, "function": ["image-processing", "video-processing", "computer-vision", "machine-learning", "graphics", "cli"], "health_score": 100, "homepage": "https://depth.tremeschin.com/", "language": "Python", "license": "AGPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["BrokenSource/DepthFlow"], "name": "BrokenSource/DepthFlow", "platform": ["python", "cross-platform", "cli"], "pushed_at": "2026-08-25T10:30:58+00:00", "repo": "BrokenSource/DepthFlow", "stars": 1512, "tags": ["parallax-effect", "depth-estimation", "depth-map", "image-to-video", "ray-marching", "glsl-shader", "ffmpeg", "depth-anything", "monocular-depth", "video", "gpu"], "topics": ["depth-prediction", "image-to-video", "monocular-depth", "monocular-depth-estimation", "parallax", "image-parallax", "parallax-effect", "depth-map", "depthy", "depth-maps", "shadertoy", "immersity", "immersityai", "depthflow", "shaderflow", "computer-vision"], "urls": [], "use_cases": ["turn photos into 3D parallax videos", "animate still images with depth effect", "generate looping parallax animations for social media", "estimate depth maps from single images", "create 2.5D motion from digital art", "batch render image-to-video animations locally"], "what_it_is": "DepthFlow is a free, open-source Python application and library that converts still images into 3D parallax effect videos using monocular depth estimation models and an optimized ray-marching GLSL shader. It renders high-quality, seamless-loop videos at any resolution via FFmpeg, with both a CLI and a Python API.", "when_to_avoid": ["you need a polished GUI or web interface (the Gradio WebUI was removed in v1.0)", "you want commercial use of non-Small Depth Anything models (CC BY-NC license restrictions)", "you need batch processing built in (removed in v1.0; use scripts instead)", "you lack a GPU or FFmpeg for rendering and encoding"], "when_to_choose": ["you want free, local, watermark-free image-to-video parallax rendering", "you need high-resolution (up to 8K) GPU-accelerated output with seamless loops", "you want programmatic control over camera and animation via a Python API", "you want to use SOTA depth estimation models like Depth Anything v2"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/depthflow", "repo": "BrokenSource/DepthFlow", "role": "main", "score": 85}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.998031+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.053979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49520ec92c5515100a4b48b3cbfa667a54078123df1e38e0c788307c2e9a8eb9", "fetched_at": "2026-08-28T04:04:55.998031+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BrokenSource/DepthFlow"}, {"content_hash": "9c265420ab9b4158659e7d090b69cf8aa27bb1ad81f5fc906b0f0aa1503b8554", "fetched_at": "2026-08-29T11:36:17.275353+00:00", "kind": "homepage", "missing": false, "url": "https://depth.tremeschin.com/"}, {"content_hash": "08189c8ed31b42ad0f4807bbb0a8465fc342f11b2e639435122d663eb1b206a1", "fetched_at": "2026-08-29T11:36:17.284524+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs"}, {"content_hash": "f600dcf11bf2c496027aeb670a5f7a9a8a788474057e1f5fd8b1b68d0bbe51ce", "fetched_at": "2026-08-29T11:36:17.288805+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/inputs"}, {"content_hash": "f37da36ac33ed9da4410e64aa79c9552d30d3ddb46c57645fbe5a75180f0a681", "fetched_at": "2026-08-29T11:36:17.290686+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/estimators"}, {"content_hash": "526e41d2e1204c57bd043a91c4ab03fc37a4ad52923019eb9adec84aca550507", "fetched_at": "2026-08-29T11:36:17.292689+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/camera"}, {"content_hash": "ae057b3890104a8ce9aa8d7a6784930e187430cd186e34474ce9843adfce0c27", "fetched_at": "2026-08-29T11:36:17.294607+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/animation"}, {"content_hash": "30260a64230f2bafcb6d4553215904d1571c654c1c1ca8b60859eca3116cdaa0", "fetched_at": "2026-08-29T11:36:17.296243+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/exporting"}, {"content_hash": "377b030a2fa4337d0cb8acc439fe4c87c21c57e2300468ff044d4b5b4002d2be", "fetched_at": "2026-08-29T11:36:17.298329+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/depthflow/json"}, {"content_hash": "789e9d1c5013cebb57b0388ce2d3ecdab3d59115152832722f19338a519afb24", "fetched_at": "2026-08-29T11:36:17.286372+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/changelog"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.998031+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.053979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49520ec92c5515100a4b48b3cbfa667a54078123df1e38e0c788307c2e9a8eb9", "fetched_at": "2026-08-28T04:04:55.998031+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BrokenSource/DepthFlow"}, {"content_hash": "9c265420ab9b4158659e7d090b69cf8aa27bb1ad81f5fc906b0f0aa1503b8554", "fetched_at": "2026-08-29T11:36:17.275353+00:00", "kind": "homepage", "missing": false, "url": "https://depth.tremeschin.com/"}, {"content_hash": "08189c8ed31b42ad0f4807bbb0a8465fc342f11b2e639435122d663eb1b206a1", "fetched_at": "2026-08-29T11:36:17.284524+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs"}, {"content_hash": "f600dcf11bf2c496027aeb670a5f7a9a8a788474057e1f5fd8b1b68d0bbe51ce", "fetched_at": "2026-08-29T11:36:17.288805+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/inputs"}, {"content_hash": "f37da36ac33ed9da4410e64aa79c9552d30d3ddb46c57645fbe5a75180f0a681", "fetched_at": "2026-08-29T11:36:17.290686+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/estimators"}, {"content_hash": "526e41d2e1204c57bd043a91c4ab03fc37a4ad52923019eb9adec84aca550507", "fetched_at": "2026-08-29T11:36:17.292689+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/camera"}, {"content_hash": "ae057b3890104a8ce9aa8d7a6784930e187430cd186e34474ce9843adfce0c27", "fetched_at": "2026-08-29T11:36:17.294607+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/animation"}, {"content_hash": "30260a64230f2bafcb6d4553215904d1571c654c1c1ca8b60859eca3116cdaa0", "fetched_at": "2026-08-29T11:36:17.296243+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/exporting"}, {"content_hash": "377b030a2fa4337d0cb8acc439fe4c87c21c57e2300468ff044d4b5b4002d2be", "fetched_at": "2026-08-29T11:36:17.298329+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/depthflow/json"}, {"content_hash": "789e9d1c5013cebb57b0388ce2d3ecdab3d59115152832722f19338a519afb24", "fetched_at": "2026-08-29T11:36:17.286372+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/changelog"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.053979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49520ec92c5515100a4b48b3cbfa667a54078123df1e38e0c788307c2e9a8eb9", "fetched_at": "2026-08-28T04:04:55.998031+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BrokenSource/DepthFlow"}, {"content_hash": "9c265420ab9b4158659e7d090b69cf8aa27bb1ad81f5fc906b0f0aa1503b8554", "fetched_at": "2026-08-29T11:36:17.275353+00:00", "kind": "homepage", "missing": false, "url": "https://depth.tremeschin.com/"}, {"content_hash": "08189c8ed31b42ad0f4807bbb0a8465fc342f11b2e639435122d663eb1b206a1", "fetched_at": "2026-08-29T11:36:17.284524+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs"}, {"content_hash": "f600dcf11bf2c496027aeb670a5f7a9a8a788474057e1f5fd8b1b68d0bbe51ce", "fetched_at": "2026-08-29T11:36:17.288805+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/inputs"}, {"content_hash": "f37da36ac33ed9da4410e64aa79c9552d30d3ddb46c57645fbe5a75180f0a681", "fetched_at": "2026-08-29T11:36:17.290686+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/estimators"}, {"content_hash": "526e41d2e1204c57bd043a91c4ab03fc37a4ad52923019eb9adec84aca550507", "fetched_at": "2026-08-29T11:36:17.292689+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/camera"}, {"content_hash": "ae057b3890104a8ce9aa8d7a6784930e187430cd186e34474ce9843adfce0c27", "fetched_at": "2026-08-29T11:36:17.294607+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/animation"}, {"content_hash": "30260a64230f2bafcb6d4553215904d1571c654c1c1ca8b60859eca3116cdaa0", "fetched_at": "2026-08-29T11:36:17.296243+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/exporting"}, {"content_hash": "377b030a2fa4337d0cb8acc439fe4c87c21c57e2300468ff044d4b5b4002d2be", "fetched_at": "2026-08-29T11:36:17.298329+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/depthflow/json"}, {"content_hash": "789e9d1c5013cebb57b0388ce2d3ecdab3d59115152832722f19338a519afb24", "fetched_at": "2026-08-29T11:36:17.286372+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/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:04:55.998031+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.998031+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.998031+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.053979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49520ec92c5515100a4b48b3cbfa667a54078123df1e38e0c788307c2e9a8eb9", "fetched_at": "2026-08-28T04:04:55.998031+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BrokenSource/DepthFlow"}, {"content_hash": "9c265420ab9b4158659e7d090b69cf8aa27bb1ad81f5fc906b0f0aa1503b8554", "fetched_at": "2026-08-29T11:36:17.275353+00:00", "kind": "homepage", "missing": false, "url": "https://depth.tremeschin.com/"}, {"content_hash": "08189c8ed31b42ad0f4807bbb0a8465fc342f11b2e639435122d663eb1b206a1", "fetched_at": "2026-08-29T11:36:17.284524+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs"}, {"content_hash": "f600dcf11bf2c496027aeb670a5f7a9a8a788474057e1f5fd8b1b68d0bbe51ce", "fetched_at": "2026-08-29T11:36:17.288805+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/inputs"}, {"content_hash": "f37da36ac33ed9da4410e64aa79c9552d30d3ddb46c57645fbe5a75180f0a681", "fetched_at": "2026-08-29T11:36:17.290686+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/estimators"}, {"content_hash": "526e41d2e1204c57bd043a91c4ab03fc37a4ad52923019eb9adec84aca550507", "fetched_at": "2026-08-29T11:36:17.292689+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/camera"}, {"content_hash": "ae057b3890104a8ce9aa8d7a6784930e187430cd186e34474ce9843adfce0c27", "fetched_at": "2026-08-29T11:36:17.294607+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/animation"}, {"content_hash": "30260a64230f2bafcb6d4553215904d1571c654c1c1ca8b60859eca3116cdaa0", "fetched_at": "2026-08-29T11:36:17.296243+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/exporting"}, {"content_hash": "377b030a2fa4337d0cb8acc439fe4c87c21c57e2300468ff044d4b5b4002d2be", "fetched_at": "2026-08-29T11:36:17.298329+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/depthflow/json"}, {"content_hash": "789e9d1c5013cebb57b0388ce2d3ecdab3d59115152832722f19338a519afb24", "fetched_at": "2026-08-29T11:36:17.286372+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/changelog"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.998031+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.998031+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.053979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49520ec92c5515100a4b48b3cbfa667a54078123df1e38e0c788307c2e9a8eb9", "fetched_at": "2026-08-28T04:04:55.998031+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BrokenSource/DepthFlow"}, {"content_hash": "9c265420ab9b4158659e7d090b69cf8aa27bb1ad81f5fc906b0f0aa1503b8554", "fetched_at": "2026-08-29T11:36:17.275353+00:00", "kind": "homepage", "missing": false, "url": "https://depth.tremeschin.com/"}, {"content_hash": "08189c8ed31b42ad0f4807bbb0a8465fc342f11b2e639435122d663eb1b206a1", "fetched_at": "2026-08-29T11:36:17.284524+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs"}, {"content_hash": "f600dcf11bf2c496027aeb670a5f7a9a8a788474057e1f5fd8b1b68d0bbe51ce", "fetched_at": "2026-08-29T11:36:17.288805+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/inputs"}, {"content_hash": "f37da36ac33ed9da4410e64aa79c9552d30d3ddb46c57645fbe5a75180f0a681", "fetched_at": "2026-08-29T11:36:17.290686+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/estimators"}, {"content_hash": "526e41d2e1204c57bd043a91c4ab03fc37a4ad52923019eb9adec84aca550507", "fetched_at": "2026-08-29T11:36:17.292689+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/camera"}, {"content_hash": "ae057b3890104a8ce9aa8d7a6784930e187430cd186e34474ce9843adfce0c27", "fetched_at": "2026-08-29T11:36:17.294607+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/animation"}, {"content_hash": "30260a64230f2bafcb6d4553215904d1571c654c1c1ca8b60859eca3116cdaa0", "fetched_at": "2026-08-29T11:36:17.296243+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/exporting"}, {"content_hash": "377b030a2fa4337d0cb8acc439fe4c87c21c57e2300468ff044d4b5b4002d2be", "fetched_at": "2026-08-29T11:36:17.298329+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/depthflow/json"}, {"content_hash": "789e9d1c5013cebb57b0388ce2d3ecdab3d59115152832722f19338a519afb24", "fetched_at": "2026-08-29T11:36:17.286372+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/changelog"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.998031+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.998031+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.998031+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.053979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49520ec92c5515100a4b48b3cbfa667a54078123df1e38e0c788307c2e9a8eb9", "fetched_at": "2026-08-28T04:04:55.998031+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BrokenSource/DepthFlow"}, {"content_hash": "9c265420ab9b4158659e7d090b69cf8aa27bb1ad81f5fc906b0f0aa1503b8554", "fetched_at": "2026-08-29T11:36:17.275353+00:00", "kind": "homepage", "missing": false, "url": "https://depth.tremeschin.com/"}, {"content_hash": "08189c8ed31b42ad0f4807bbb0a8465fc342f11b2e639435122d663eb1b206a1", "fetched_at": "2026-08-29T11:36:17.284524+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs"}, {"content_hash": "f600dcf11bf2c496027aeb670a5f7a9a8a788474057e1f5fd8b1b68d0bbe51ce", "fetched_at": "2026-08-29T11:36:17.288805+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/inputs"}, {"content_hash": "f37da36ac33ed9da4410e64aa79c9552d30d3ddb46c57645fbe5a75180f0a681", "fetched_at": "2026-08-29T11:36:17.290686+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/estimators"}, {"content_hash": "526e41d2e1204c57bd043a91c4ab03fc37a4ad52923019eb9adec84aca550507", "fetched_at": "2026-08-29T11:36:17.292689+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/camera"}, {"content_hash": "ae057b3890104a8ce9aa8d7a6784930e187430cd186e34474ce9843adfce0c27", "fetched_at": "2026-08-29T11:36:17.294607+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/animation"}, {"content_hash": "30260a64230f2bafcb6d4553215904d1571c654c1c1ca8b60859eca3116cdaa0", "fetched_at": "2026-08-29T11:36:17.296243+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/exporting"}, {"content_hash": "377b030a2fa4337d0cb8acc439fe4c87c21c57e2300468ff044d4b5b4002d2be", "fetched_at": "2026-08-29T11:36:17.298329+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/depthflow/json"}, {"content_hash": "789e9d1c5013cebb57b0388ce2d3ecdab3d59115152832722f19338a519afb24", "fetched_at": "2026-08-29T11:36:17.286372+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/changelog"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.998031+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:55.998031+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.053979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49520ec92c5515100a4b48b3cbfa667a54078123df1e38e0c788307c2e9a8eb9", "fetched_at": "2026-08-28T04:04:55.998031+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BrokenSource/DepthFlow"}, {"content_hash": "9c265420ab9b4158659e7d090b69cf8aa27bb1ad81f5fc906b0f0aa1503b8554", "fetched_at": "2026-08-29T11:36:17.275353+00:00", "kind": "homepage", "missing": false, "url": "https://depth.tremeschin.com/"}, {"content_hash": "08189c8ed31b42ad0f4807bbb0a8465fc342f11b2e639435122d663eb1b206a1", "fetched_at": "2026-08-29T11:36:17.284524+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs"}, {"content_hash": "f600dcf11bf2c496027aeb670a5f7a9a8a788474057e1f5fd8b1b68d0bbe51ce", "fetched_at": "2026-08-29T11:36:17.288805+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/inputs"}, {"content_hash": "f37da36ac33ed9da4410e64aa79c9552d30d3ddb46c57645fbe5a75180f0a681", "fetched_at": "2026-08-29T11:36:17.290686+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/estimators"}, {"content_hash": "526e41d2e1204c57bd043a91c4ab03fc37a4ad52923019eb9adec84aca550507", "fetched_at": "2026-08-29T11:36:17.292689+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/camera"}, {"content_hash": "ae057b3890104a8ce9aa8d7a6784930e187430cd186e34474ce9843adfce0c27", "fetched_at": "2026-08-29T11:36:17.294607+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/animation"}, {"content_hash": "30260a64230f2bafcb6d4553215904d1571c654c1c1ca8b60859eca3116cdaa0", "fetched_at": "2026-08-29T11:36:17.296243+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/exporting"}, {"content_hash": "377b030a2fa4337d0cb8acc439fe4c87c21c57e2300468ff044d4b5b4002d2be", "fetched_at": "2026-08-29T11:36:17.298329+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/depthflow/json"}, {"content_hash": "789e9d1c5013cebb57b0388ce2d3ecdab3d59115152832722f19338a519afb24", "fetched_at": "2026-08-29T11:36:17.286372+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/changelog"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.053979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49520ec92c5515100a4b48b3cbfa667a54078123df1e38e0c788307c2e9a8eb9", "fetched_at": "2026-08-28T04:04:55.998031+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BrokenSource/DepthFlow"}, {"content_hash": "9c265420ab9b4158659e7d090b69cf8aa27bb1ad81f5fc906b0f0aa1503b8554", "fetched_at": "2026-08-29T11:36:17.275353+00:00", "kind": "homepage", "missing": false, "url": "https://depth.tremeschin.com/"}, {"content_hash": "08189c8ed31b42ad0f4807bbb0a8465fc342f11b2e639435122d663eb1b206a1", "fetched_at": "2026-08-29T11:36:17.284524+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs"}, {"content_hash": "f600dcf11bf2c496027aeb670a5f7a9a8a788474057e1f5fd8b1b68d0bbe51ce", "fetched_at": "2026-08-29T11:36:17.288805+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/inputs"}, {"content_hash": "f37da36ac33ed9da4410e64aa79c9552d30d3ddb46c57645fbe5a75180f0a681", "fetched_at": "2026-08-29T11:36:17.290686+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/estimators"}, {"content_hash": "526e41d2e1204c57bd043a91c4ab03fc37a4ad52923019eb9adec84aca550507", "fetched_at": "2026-08-29T11:36:17.292689+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/camera"}, {"content_hash": "ae057b3890104a8ce9aa8d7a6784930e187430cd186e34474ce9843adfce0c27", "fetched_at": "2026-08-29T11:36:17.294607+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/animation"}, {"content_hash": "30260a64230f2bafcb6d4553215904d1571c654c1c1ca8b60859eca3116cdaa0", "fetched_at": "2026-08-29T11:36:17.296243+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/exporting"}, {"content_hash": "377b030a2fa4337d0cb8acc439fe4c87c21c57e2300468ff044d4b5b4002d2be", "fetched_at": "2026-08-29T11:36:17.298329+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/depthflow/json"}, {"content_hash": "789e9d1c5013cebb57b0388ce2d3ecdab3d59115152832722f19338a519afb24", "fetched_at": "2026-08-29T11:36:17.286372+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/changelog"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.053979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49520ec92c5515100a4b48b3cbfa667a54078123df1e38e0c788307c2e9a8eb9", "fetched_at": "2026-08-28T04:04:55.998031+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BrokenSource/DepthFlow"}, {"content_hash": "9c265420ab9b4158659e7d090b69cf8aa27bb1ad81f5fc906b0f0aa1503b8554", "fetched_at": "2026-08-29T11:36:17.275353+00:00", "kind": "homepage", "missing": false, "url": "https://depth.tremeschin.com/"}, {"content_hash": "08189c8ed31b42ad0f4807bbb0a8465fc342f11b2e639435122d663eb1b206a1", "fetched_at": "2026-08-29T11:36:17.284524+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs"}, {"content_hash": "f600dcf11bf2c496027aeb670a5f7a9a8a788474057e1f5fd8b1b68d0bbe51ce", "fetched_at": "2026-08-29T11:36:17.288805+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/inputs"}, {"content_hash": "f37da36ac33ed9da4410e64aa79c9552d30d3ddb46c57645fbe5a75180f0a681", "fetched_at": "2026-08-29T11:36:17.290686+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/estimators"}, {"content_hash": "526e41d2e1204c57bd043a91c4ab03fc37a4ad52923019eb9adec84aca550507", "fetched_at": "2026-08-29T11:36:17.292689+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/camera"}, {"content_hash": "ae057b3890104a8ce9aa8d7a6784930e187430cd186e34474ce9843adfce0c27", "fetched_at": "2026-08-29T11:36:17.294607+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/animation"}, {"content_hash": "30260a64230f2bafcb6d4553215904d1571c654c1c1ca8b60859eca3116cdaa0", "fetched_at": "2026-08-29T11:36:17.296243+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/exporting"}, {"content_hash": "377b030a2fa4337d0cb8acc439fe4c87c21c57e2300468ff044d4b5b4002d2be", "fetched_at": "2026-08-29T11:36:17.298329+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/depthflow/json"}, {"content_hash": "789e9d1c5013cebb57b0388ce2d3ecdab3d59115152832722f19338a519afb24", "fetched_at": "2026-08-29T11:36:17.286372+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/changelog"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:32:18.053979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49520ec92c5515100a4b48b3cbfa667a54078123df1e38e0c788307c2e9a8eb9", "fetched_at": "2026-08-28T04:04:55.998031+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BrokenSource/DepthFlow"}, {"content_hash": "9c265420ab9b4158659e7d090b69cf8aa27bb1ad81f5fc906b0f0aa1503b8554", "fetched_at": "2026-08-29T11:36:17.275353+00:00", "kind": "homepage", "missing": false, "url": "https://depth.tremeschin.com/"}, {"content_hash": "08189c8ed31b42ad0f4807bbb0a8465fc342f11b2e639435122d663eb1b206a1", "fetched_at": "2026-08-29T11:36:17.284524+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs"}, {"content_hash": "f600dcf11bf2c496027aeb670a5f7a9a8a788474057e1f5fd8b1b68d0bbe51ce", "fetched_at": "2026-08-29T11:36:17.288805+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/inputs"}, {"content_hash": "f37da36ac33ed9da4410e64aa79c9552d30d3ddb46c57645fbe5a75180f0a681", "fetched_at": "2026-08-29T11:36:17.290686+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/estimators"}, {"content_hash": "526e41d2e1204c57bd043a91c4ab03fc37a4ad52923019eb9adec84aca550507", "fetched_at": "2026-08-29T11:36:17.292689+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/camera"}, {"content_hash": "ae057b3890104a8ce9aa8d7a6784930e187430cd186e34474ce9843adfce0c27", "fetched_at": "2026-08-29T11:36:17.294607+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/animation"}, {"content_hash": "30260a64230f2bafcb6d4553215904d1571c654c1c1ca8b60859eca3116cdaa0", "fetched_at": "2026-08-29T11:36:17.296243+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/docs/exporting"}, {"content_hash": "377b030a2fa4337d0cb8acc439fe4c87c21c57e2300468ff044d4b5b4002d2be", "fetched_at": "2026-08-29T11:36:17.298329+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/depthflow/json"}, {"content_hash": "789e9d1c5013cebb57b0388ce2d3ecdab3d59115152832722f19338a519afb24", "fetched_at": "2026-08-29T11:36:17.286372+00:00", "kind": "site_page", "missing": false, "url": "https://depth.tremeschin.com/changelog"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 83, "rhythm": 67}, "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": 1166, "days_push": 8, "days_rel": 8, "gap_med": null, "n_releases_24m": 1}, "score": 85, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}