{"adoption": {"forks": 220, "observed_at": "2026-08-28T04:08:07.222125+00:00", "stars": 3492}, "canonical_url": "https://ross.abutalabs.com/products/manimml", "card": {"archived": false, "artifact_type": "library", "description": "ManimML is a project focused on providing animations and visualizations of common machine learning concepts with the Manim Community Library.", "domain": ["machine-learning", "data-visualization", "education", "deep-learning"], "enriched": true, "function": ["data-visualization", "animation", "machine-learning"], "health_score": 20, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["helblazer811/ManimML"], "name": "helblazer811/ManimML", "platform": ["python", "cross-platform"], "pushed_at": "2024-06-22T19:22:15+00:00", "repo": "helblazer811/ManimML", "stars": 3492, "tags": ["manim", "neural-networks", "educational-animations", "3blue1brown", "video-rendering"], "topics": ["machine-learning", "neural-network", "visualization", "manim", "3blue1brown"], "urls": [], "use_cases": ["animate a convolutional neural network forward pass for a lecture video", "visualize max pooling and activation functions in a tutorial", "create 3Blue1Brown-style explainer videos about deep learning", "render neural network architecture diagrams as animations", "teach machine learning concepts with animated visualizations", "build custom ML concept animations from reusable primitives"], "what_it_is": "ManimML is a Python library built on the Manim Community Library for creating animations and visualizations of machine learning concepts like neural networks and convolutional layers. It provides reusable primitives and abstractions so users can compose explanatory videos without low-level software engineering.", "when_to_avoid": ["you need interactive or real-time visualization rather than rendered video", "you want plotting of actual training data or model metrics", "you need a no-code diagramming tool"], "when_to_choose": ["you need animated, programmatic visualizations of ML concepts for teaching or videos", "you already use Manim and want neural network building blocks", "you want reproducible, code-driven educational animations"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/manimml", "repo": "helblazer811/ManimML", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.222125+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:35:56.670826+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "faa96f76cd6a63fc58be67d20e4d8eb9ff505714b96101890b178d197e8c1d4f", "fetched_at": "2026-08-28T04:08:07.222125+00:00", "kind": "readme", "missing": false, "url": "https://github.com/helblazer811/ManimML"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.222125+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:35:56.670826+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "faa96f76cd6a63fc58be67d20e4d8eb9ff505714b96101890b178d197e8c1d4f", "fetched_at": "2026-08-28T04:08:07.222125+00:00", "kind": "readme", "missing": false, "url": "https://github.com/helblazer811/ManimML"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:35:56.670826+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "faa96f76cd6a63fc58be67d20e4d8eb9ff505714b96101890b178d197e8c1d4f", "fetched_at": "2026-08-28T04:08:07.222125+00:00", "kind": "readme", "missing": false, "url": "https://github.com/helblazer811/ManimML"}], "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:08:07.222125+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.222125+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.222125+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:35:56.670826+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "faa96f76cd6a63fc58be67d20e4d8eb9ff505714b96101890b178d197e8c1d4f", "fetched_at": "2026-08-28T04:08:07.222125+00:00", "kind": "readme", "missing": false, "url": "https://github.com/helblazer811/ManimML"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.222125+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.222125+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:35:56.670826+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "faa96f76cd6a63fc58be67d20e4d8eb9ff505714b96101890b178d197e8c1d4f", "fetched_at": "2026-08-28T04:08:07.222125+00:00", "kind": "readme", "missing": false, "url": "https://github.com/helblazer811/ManimML"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.222125+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.222125+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.222125+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:35:56.670826+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "faa96f76cd6a63fc58be67d20e4d8eb9ff505714b96101890b178d197e8c1d4f", "fetched_at": "2026-08-28T04:08:07.222125+00:00", "kind": "readme", "missing": false, "url": "https://github.com/helblazer811/ManimML"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.222125+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.222125+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:35:56.670826+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "faa96f76cd6a63fc58be67d20e4d8eb9ff505714b96101890b178d197e8c1d4f", "fetched_at": "2026-08-28T04:08:07.222125+00:00", "kind": "readme", "missing": false, "url": "https://github.com/helblazer811/ManimML"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:35:56.670826+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "faa96f76cd6a63fc58be67d20e4d8eb9ff505714b96101890b178d197e8c1d4f", "fetched_at": "2026-08-28T04:08:07.222125+00:00", "kind": "readme", "missing": false, "url": "https://github.com/helblazer811/ManimML"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:35:56.670826+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "faa96f76cd6a63fc58be67d20e4d8eb9ff505714b96101890b178d197e8c1d4f", "fetched_at": "2026-08-28T04:08:07.222125+00:00", "kind": "readme", "missing": false, "url": "https://github.com/helblazer811/ManimML"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:35:56.670826+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "faa96f76cd6a63fc58be67d20e4d8eb9ff505714b96101890b178d197e8c1d4f", "fetched_at": "2026-08-28T04:08:07.222125+00:00", "kind": "readme", "missing": false, "url": "https://github.com/helblazer811/ManimML"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1673, "days_push": 802, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}