{"adoption": {"forks": 168, "observed_at": "2026-08-28T04:05:42.923254+00:00", "stars": 1839}, "canonical_url": "https://ross.abutalabs.com/products/viewer", "card": {"archived": false, "artifact_type": "application", "description": "ML models and internal tensors 3D visualizer", "domain": ["machine-learning", "deep-learning", "data-visualization", "developer-tools"], "enriched": true, "function": ["data-visualization", "machine-learning", "gui"], "health_score": 20, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["zetane/viewer"], "name": "zetane/viewer", "platform": ["windows", "python"], "pushed_at": "2022-08-08T06:59:50+00:00", "repo": "zetane/viewer", "stars": 1839, "tags": ["neural-network-visualization", "onnx", "tensor-inspection", "model-interpretability", "3d-visualization", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["visualize neural network architecture in 3D", "inspect internal tensors, weights, and biases of an ML model", "open and explore ONNX model files", "debug feature maps and layer outputs of a deep learning model", "understand what happens inside an AI black box", "launch a model visualization workspace from a Python notebook"], "what_it_is": "Zetane Viewer is a free desktop application that visualizes machine learning models and their internal tensors in 3D, showing architecture, feature maps, weights, biases, and layer outputs. It supports ONNX and ZTN model files and can be launched from Python scripts or notebooks via a Python API.", "when_to_avoid": ["you need programmatic, automated model analysis rather than visual exploration", "you require an actively maintained tool with recent updates and a clear license", "you need visualization for frameworks not exportable to ONNX or ZTN formats"], "when_to_choose": ["you want a GUI to visually inspect a model's computational graph and tensors", "you work with ONNX models and need architecture-level introspection", "you teach or learn how neural networks process data internally"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/viewer", "repo": "zetane/viewer", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:42.923254+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:18:15.497638+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "200436b6286135b58b1cbb6a11405fe99469036d6e555cc3b999adcf0e51a1be", "fetched_at": "2026-08-28T04:05:42.923254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zetane/viewer"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:42.923254+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:18:15.497638+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "200436b6286135b58b1cbb6a11405fe99469036d6e555cc3b999adcf0e51a1be", "fetched_at": "2026-08-28T04:05:42.923254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zetane/viewer"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:18:15.497638+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "200436b6286135b58b1cbb6a11405fe99469036d6e555cc3b999adcf0e51a1be", "fetched_at": "2026-08-28T04:05:42.923254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zetane/viewer"}], "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:05:42.923254+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:42.923254+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:42.923254+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:18:15.497638+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "200436b6286135b58b1cbb6a11405fe99469036d6e555cc3b999adcf0e51a1be", "fetched_at": "2026-08-28T04:05:42.923254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zetane/viewer"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:42.923254+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:42.923254+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:18:15.497638+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "200436b6286135b58b1cbb6a11405fe99469036d6e555cc3b999adcf0e51a1be", "fetched_at": "2026-08-28T04:05:42.923254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zetane/viewer"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:42.923254+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:42.923254+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:42.923254+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:18:15.497638+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "200436b6286135b58b1cbb6a11405fe99469036d6e555cc3b999adcf0e51a1be", "fetched_at": "2026-08-28T04:05:42.923254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zetane/viewer"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:42.923254+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:42.923254+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:18:15.497638+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "200436b6286135b58b1cbb6a11405fe99469036d6e555cc3b999adcf0e51a1be", "fetched_at": "2026-08-28T04:05:42.923254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zetane/viewer"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:18:15.497638+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "200436b6286135b58b1cbb6a11405fe99469036d6e555cc3b999adcf0e51a1be", "fetched_at": "2026-08-28T04:05:42.923254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zetane/viewer"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:18:15.497638+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "200436b6286135b58b1cbb6a11405fe99469036d6e555cc3b999adcf0e51a1be", "fetched_at": "2026-08-28T04:05:42.923254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zetane/viewer"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:18:15.497638+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "200436b6286135b58b1cbb6a11405fe99469036d6e555cc3b999adcf0e51a1be", "fetched_at": "2026-08-28T04:05:42.923254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zetane/viewer"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "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": 2023, "days_push": 1486, "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}}