{"adoption": {"forks": 923, "observed_at": "2026-08-28T04:06:58.276963+00:00", "stars": 2520}, "canonical_url": "https://ross.abutalabs.com/products/sagemath", "card": {"archived": false, "artifact_type": "application", "description": "Main repository of SageMath", "domain": ["mathematics", "education", "data-science"], "enriched": true, "function": ["math", "data-visualization", "developer-tools"], "health_score": 99, "homepage": "https://www.sagemath.org", "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "stable", "member_repos": ["sagemath/sage", "sagemath/sage-archive-2023-02-01"], "name": "SageMath", "platform": ["windows", "python", "cross-platform"], "pushed_at": "2026-08-23T11:37:38+00:00", "repo": "sagemath/sage", "stars": 2520, "tags": ["computer-algebra-system", "cas", "mathematical-software", "notebook", "symbolic-math", "number-theory", "open-source-alternative", "research", "linux", "macos", "docker"], "topics": [], "urls": [{"kind": "homepage", "url": "https://www.sagemath.org"}, {"kind": "site_page", "url": "https://doc.sagemath.org/html/en/installation/index.html"}, {"kind": "site_page", "url": "https://www.sagemath.org/tour-quickstart.html"}, {"kind": "site_page", "url": "https://doc.sagemath.org"}, {"kind": "site_page", "url": "https://doc.sagemath.org/html/en/installation/conda.html"}], "use_cases": ["solve symbolic math and algebra problems", "alternative to Mathematica or Maple", "do number theory and combinatorics research", "plot and visualize mathematical functions", "run math computations in a Python environment", "teach undergraduate mathematics with open-source software"], "what_it_is": "SageMath is a free, open-source mathematics software system built on Python that integrates many existing libraries (NumPy, SciPy, SymPy, Maxima, GAP, R) into a unified interface. It serves as a viable open-source alternative to Magma, Maple, Mathematica, and MATLAB for symbolic computation, algebra, and research mathematics.", "when_to_avoid": ["you only need lightweight numeric computing - plain NumPy/SciPy may suffice", "you need a polished commercial GUI experience like Mathematica's", "you require MATLAB-specific toolboxes or Simulink", "you cannot install a large software bundle and lack cloud access"], "when_to_choose": ["you need a free, open-source CAS instead of expensive proprietary tools", "you want Python-based access to many math libraries under one interface", "you work in algebra, number theory, or combinatorics research", "you want reproducible math notebooks in the cloud or locally"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/repos/sagemath/sage", "repo": "sagemath/sage", "role": "main", "score": 93}, {"path": "/repos/sagemath/sage-archive-2023-02-01", "repo": "sagemath/sage-archive-2023-02-01", "role": "mirror", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:58.276963+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:26:05.533739+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22fe8d2ecdaeaafe32173be3661d8af7b57f8a3e19e21fde8e0e5212e0a7e68e", "fetched_at": "2026-08-28T04:06:58.276963+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagemath/sage"}, {"content_hash": "3cc80bda99771351c57c7d5aa57f58b941162e32a71877931200f04d7578cf6d", "fetched_at": "2026-08-29T10:08:30.163810+00:00", "kind": "homepage", "missing": false, "url": "https://www.sagemath.org"}, {"content_hash": "bb502d73e42c0b65c3d41e6abdb242252d03c14ed3f4eab43d7b8324b1510d72", "fetched_at": "2026-08-29T10:08:30.172674+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/index.html"}, {"content_hash": "c770332913b8ee332895b1d558048f94fb0011f58e8707a308856e2f6ca81ffc", "fetched_at": "2026-08-29T10:08:30.174596+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/tour-quickstart.html"}, {"content_hash": "97eb5979b96f50e0f117b4e028b323daabd5da2e1a31773dc45ad2fb0e297582", "fetched_at": "2026-08-29T10:08:30.178008+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/conda.html"}, {"content_hash": "f809878f5bb0d81b99230c4ff6d2ae0bf3cb1f58b6f87d02bf0bc074ca310660", "fetched_at": "2026-08-29T10:08:30.176324+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org"}, {"content_hash": "6f5cdb271722e23d177a0354899e3449a028ece0f1f2648bd1804d609288ef4b", "fetched_at": "2026-08-29T10:08:30.179961+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/changelogs/index.html"}, {"content_hash": "56bb4b632dc201df7ec89710d7eed3ca1d4fd81f2bb46a375af8ddfb05fb0342", "fetched_at": "2026-08-29T10:08:30.181605+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/faq"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:58.276963+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:26:05.533739+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22fe8d2ecdaeaafe32173be3661d8af7b57f8a3e19e21fde8e0e5212e0a7e68e", "fetched_at": "2026-08-28T04:06:58.276963+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagemath/sage"}, {"content_hash": "3cc80bda99771351c57c7d5aa57f58b941162e32a71877931200f04d7578cf6d", "fetched_at": "2026-08-29T10:08:30.163810+00:00", "kind": "homepage", "missing": false, "url": "https://www.sagemath.org"}, {"content_hash": "bb502d73e42c0b65c3d41e6abdb242252d03c14ed3f4eab43d7b8324b1510d72", "fetched_at": "2026-08-29T10:08:30.172674+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/index.html"}, {"content_hash": "c770332913b8ee332895b1d558048f94fb0011f58e8707a308856e2f6ca81ffc", "fetched_at": "2026-08-29T10:08:30.174596+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/tour-quickstart.html"}, {"content_hash": "97eb5979b96f50e0f117b4e028b323daabd5da2e1a31773dc45ad2fb0e297582", "fetched_at": "2026-08-29T10:08:30.178008+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/conda.html"}, {"content_hash": "f809878f5bb0d81b99230c4ff6d2ae0bf3cb1f58b6f87d02bf0bc074ca310660", "fetched_at": "2026-08-29T10:08:30.176324+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org"}, {"content_hash": "6f5cdb271722e23d177a0354899e3449a028ece0f1f2648bd1804d609288ef4b", "fetched_at": "2026-08-29T10:08:30.179961+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/changelogs/index.html"}, {"content_hash": "56bb4b632dc201df7ec89710d7eed3ca1d4fd81f2bb46a375af8ddfb05fb0342", "fetched_at": "2026-08-29T10:08:30.181605+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/faq"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:26:05.533739+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22fe8d2ecdaeaafe32173be3661d8af7b57f8a3e19e21fde8e0e5212e0a7e68e", "fetched_at": "2026-08-28T04:06:58.276963+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagemath/sage"}, {"content_hash": "3cc80bda99771351c57c7d5aa57f58b941162e32a71877931200f04d7578cf6d", "fetched_at": "2026-08-29T10:08:30.163810+00:00", "kind": "homepage", "missing": false, "url": "https://www.sagemath.org"}, {"content_hash": "bb502d73e42c0b65c3d41e6abdb242252d03c14ed3f4eab43d7b8324b1510d72", "fetched_at": "2026-08-29T10:08:30.172674+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/index.html"}, {"content_hash": "c770332913b8ee332895b1d558048f94fb0011f58e8707a308856e2f6ca81ffc", "fetched_at": "2026-08-29T10:08:30.174596+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/tour-quickstart.html"}, {"content_hash": "97eb5979b96f50e0f117b4e028b323daabd5da2e1a31773dc45ad2fb0e297582", "fetched_at": "2026-08-29T10:08:30.178008+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/conda.html"}, {"content_hash": "f809878f5bb0d81b99230c4ff6d2ae0bf3cb1f58b6f87d02bf0bc074ca310660", "fetched_at": "2026-08-29T10:08:30.176324+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org"}, {"content_hash": "6f5cdb271722e23d177a0354899e3449a028ece0f1f2648bd1804d609288ef4b", "fetched_at": "2026-08-29T10:08:30.179961+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/changelogs/index.html"}, {"content_hash": "56bb4b632dc201df7ec89710d7eed3ca1d4fd81f2bb46a375af8ddfb05fb0342", "fetched_at": "2026-08-29T10:08:30.181605+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/faq"}], "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:06:58.276963+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:58.276963+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:58.276963+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:26:05.533739+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22fe8d2ecdaeaafe32173be3661d8af7b57f8a3e19e21fde8e0e5212e0a7e68e", "fetched_at": "2026-08-28T04:06:58.276963+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagemath/sage"}, {"content_hash": "3cc80bda99771351c57c7d5aa57f58b941162e32a71877931200f04d7578cf6d", "fetched_at": "2026-08-29T10:08:30.163810+00:00", "kind": "homepage", "missing": false, "url": "https://www.sagemath.org"}, {"content_hash": "bb502d73e42c0b65c3d41e6abdb242252d03c14ed3f4eab43d7b8324b1510d72", "fetched_at": "2026-08-29T10:08:30.172674+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/index.html"}, {"content_hash": "c770332913b8ee332895b1d558048f94fb0011f58e8707a308856e2f6ca81ffc", "fetched_at": "2026-08-29T10:08:30.174596+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/tour-quickstart.html"}, {"content_hash": "97eb5979b96f50e0f117b4e028b323daabd5da2e1a31773dc45ad2fb0e297582", "fetched_at": "2026-08-29T10:08:30.178008+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/conda.html"}, {"content_hash": "f809878f5bb0d81b99230c4ff6d2ae0bf3cb1f58b6f87d02bf0bc074ca310660", "fetched_at": "2026-08-29T10:08:30.176324+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org"}, {"content_hash": "6f5cdb271722e23d177a0354899e3449a028ece0f1f2648bd1804d609288ef4b", "fetched_at": "2026-08-29T10:08:30.179961+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/changelogs/index.html"}, {"content_hash": "56bb4b632dc201df7ec89710d7eed3ca1d4fd81f2bb46a375af8ddfb05fb0342", "fetched_at": "2026-08-29T10:08:30.181605+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/faq"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:58.276963+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:58.276963+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:26:05.533739+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22fe8d2ecdaeaafe32173be3661d8af7b57f8a3e19e21fde8e0e5212e0a7e68e", "fetched_at": "2026-08-28T04:06:58.276963+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagemath/sage"}, {"content_hash": "3cc80bda99771351c57c7d5aa57f58b941162e32a71877931200f04d7578cf6d", "fetched_at": "2026-08-29T10:08:30.163810+00:00", "kind": "homepage", "missing": false, "url": "https://www.sagemath.org"}, {"content_hash": "bb502d73e42c0b65c3d41e6abdb242252d03c14ed3f4eab43d7b8324b1510d72", "fetched_at": "2026-08-29T10:08:30.172674+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/index.html"}, {"content_hash": "c770332913b8ee332895b1d558048f94fb0011f58e8707a308856e2f6ca81ffc", "fetched_at": "2026-08-29T10:08:30.174596+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/tour-quickstart.html"}, {"content_hash": "97eb5979b96f50e0f117b4e028b323daabd5da2e1a31773dc45ad2fb0e297582", "fetched_at": "2026-08-29T10:08:30.178008+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/conda.html"}, {"content_hash": "f809878f5bb0d81b99230c4ff6d2ae0bf3cb1f58b6f87d02bf0bc074ca310660", "fetched_at": "2026-08-29T10:08:30.176324+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org"}, {"content_hash": "6f5cdb271722e23d177a0354899e3449a028ece0f1f2648bd1804d609288ef4b", "fetched_at": "2026-08-29T10:08:30.179961+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/changelogs/index.html"}, {"content_hash": "56bb4b632dc201df7ec89710d7eed3ca1d4fd81f2bb46a375af8ddfb05fb0342", "fetched_at": "2026-08-29T10:08:30.181605+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/faq"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:58.276963+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:58.276963+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:58.276963+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:26:05.533739+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22fe8d2ecdaeaafe32173be3661d8af7b57f8a3e19e21fde8e0e5212e0a7e68e", "fetched_at": "2026-08-28T04:06:58.276963+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagemath/sage"}, {"content_hash": "3cc80bda99771351c57c7d5aa57f58b941162e32a71877931200f04d7578cf6d", "fetched_at": "2026-08-29T10:08:30.163810+00:00", "kind": "homepage", "missing": false, "url": "https://www.sagemath.org"}, {"content_hash": "bb502d73e42c0b65c3d41e6abdb242252d03c14ed3f4eab43d7b8324b1510d72", "fetched_at": "2026-08-29T10:08:30.172674+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/index.html"}, {"content_hash": "c770332913b8ee332895b1d558048f94fb0011f58e8707a308856e2f6ca81ffc", "fetched_at": "2026-08-29T10:08:30.174596+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/tour-quickstart.html"}, {"content_hash": "97eb5979b96f50e0f117b4e028b323daabd5da2e1a31773dc45ad2fb0e297582", "fetched_at": "2026-08-29T10:08:30.178008+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/conda.html"}, {"content_hash": "f809878f5bb0d81b99230c4ff6d2ae0bf3cb1f58b6f87d02bf0bc074ca310660", "fetched_at": "2026-08-29T10:08:30.176324+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org"}, {"content_hash": "6f5cdb271722e23d177a0354899e3449a028ece0f1f2648bd1804d609288ef4b", "fetched_at": "2026-08-29T10:08:30.179961+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/changelogs/index.html"}, {"content_hash": "56bb4b632dc201df7ec89710d7eed3ca1d4fd81f2bb46a375af8ddfb05fb0342", "fetched_at": "2026-08-29T10:08:30.181605+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/faq"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:58.276963+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:58.276963+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:26:05.533739+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22fe8d2ecdaeaafe32173be3661d8af7b57f8a3e19e21fde8e0e5212e0a7e68e", "fetched_at": "2026-08-28T04:06:58.276963+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagemath/sage"}, {"content_hash": "3cc80bda99771351c57c7d5aa57f58b941162e32a71877931200f04d7578cf6d", "fetched_at": "2026-08-29T10:08:30.163810+00:00", "kind": "homepage", "missing": false, "url": "https://www.sagemath.org"}, {"content_hash": "bb502d73e42c0b65c3d41e6abdb242252d03c14ed3f4eab43d7b8324b1510d72", "fetched_at": "2026-08-29T10:08:30.172674+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/index.html"}, {"content_hash": "c770332913b8ee332895b1d558048f94fb0011f58e8707a308856e2f6ca81ffc", "fetched_at": "2026-08-29T10:08:30.174596+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/tour-quickstart.html"}, {"content_hash": "97eb5979b96f50e0f117b4e028b323daabd5da2e1a31773dc45ad2fb0e297582", "fetched_at": "2026-08-29T10:08:30.178008+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/conda.html"}, {"content_hash": "f809878f5bb0d81b99230c4ff6d2ae0bf3cb1f58b6f87d02bf0bc074ca310660", "fetched_at": "2026-08-29T10:08:30.176324+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org"}, {"content_hash": "6f5cdb271722e23d177a0354899e3449a028ece0f1f2648bd1804d609288ef4b", "fetched_at": "2026-08-29T10:08:30.179961+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/changelogs/index.html"}, {"content_hash": "56bb4b632dc201df7ec89710d7eed3ca1d4fd81f2bb46a375af8ddfb05fb0342", "fetched_at": "2026-08-29T10:08:30.181605+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/faq"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:26:05.533739+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22fe8d2ecdaeaafe32173be3661d8af7b57f8a3e19e21fde8e0e5212e0a7e68e", "fetched_at": "2026-08-28T04:06:58.276963+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagemath/sage"}, {"content_hash": "3cc80bda99771351c57c7d5aa57f58b941162e32a71877931200f04d7578cf6d", "fetched_at": "2026-08-29T10:08:30.163810+00:00", "kind": "homepage", "missing": false, "url": "https://www.sagemath.org"}, {"content_hash": "bb502d73e42c0b65c3d41e6abdb242252d03c14ed3f4eab43d7b8324b1510d72", "fetched_at": "2026-08-29T10:08:30.172674+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/index.html"}, {"content_hash": "c770332913b8ee332895b1d558048f94fb0011f58e8707a308856e2f6ca81ffc", "fetched_at": "2026-08-29T10:08:30.174596+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/tour-quickstart.html"}, {"content_hash": "97eb5979b96f50e0f117b4e028b323daabd5da2e1a31773dc45ad2fb0e297582", "fetched_at": "2026-08-29T10:08:30.178008+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/conda.html"}, {"content_hash": "f809878f5bb0d81b99230c4ff6d2ae0bf3cb1f58b6f87d02bf0bc074ca310660", "fetched_at": "2026-08-29T10:08:30.176324+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org"}, {"content_hash": "6f5cdb271722e23d177a0354899e3449a028ece0f1f2648bd1804d609288ef4b", "fetched_at": "2026-08-29T10:08:30.179961+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/changelogs/index.html"}, {"content_hash": "56bb4b632dc201df7ec89710d7eed3ca1d4fd81f2bb46a375af8ddfb05fb0342", "fetched_at": "2026-08-29T10:08:30.181605+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/faq"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:26:05.533739+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22fe8d2ecdaeaafe32173be3661d8af7b57f8a3e19e21fde8e0e5212e0a7e68e", "fetched_at": "2026-08-28T04:06:58.276963+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagemath/sage"}, {"content_hash": "3cc80bda99771351c57c7d5aa57f58b941162e32a71877931200f04d7578cf6d", "fetched_at": "2026-08-29T10:08:30.163810+00:00", "kind": "homepage", "missing": false, "url": "https://www.sagemath.org"}, {"content_hash": "bb502d73e42c0b65c3d41e6abdb242252d03c14ed3f4eab43d7b8324b1510d72", "fetched_at": "2026-08-29T10:08:30.172674+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/index.html"}, {"content_hash": "c770332913b8ee332895b1d558048f94fb0011f58e8707a308856e2f6ca81ffc", "fetched_at": "2026-08-29T10:08:30.174596+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/tour-quickstart.html"}, {"content_hash": "97eb5979b96f50e0f117b4e028b323daabd5da2e1a31773dc45ad2fb0e297582", "fetched_at": "2026-08-29T10:08:30.178008+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/conda.html"}, {"content_hash": "f809878f5bb0d81b99230c4ff6d2ae0bf3cb1f58b6f87d02bf0bc074ca310660", "fetched_at": "2026-08-29T10:08:30.176324+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org"}, {"content_hash": "6f5cdb271722e23d177a0354899e3449a028ece0f1f2648bd1804d609288ef4b", "fetched_at": "2026-08-29T10:08:30.179961+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/changelogs/index.html"}, {"content_hash": "56bb4b632dc201df7ec89710d7eed3ca1d4fd81f2bb46a375af8ddfb05fb0342", "fetched_at": "2026-08-29T10:08:30.181605+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/faq"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:26:05.533739+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "22fe8d2ecdaeaafe32173be3661d8af7b57f8a3e19e21fde8e0e5212e0a7e68e", "fetched_at": "2026-08-28T04:06:58.276963+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sagemath/sage"}, {"content_hash": "3cc80bda99771351c57c7d5aa57f58b941162e32a71877931200f04d7578cf6d", "fetched_at": "2026-08-29T10:08:30.163810+00:00", "kind": "homepage", "missing": false, "url": "https://www.sagemath.org"}, {"content_hash": "bb502d73e42c0b65c3d41e6abdb242252d03c14ed3f4eab43d7b8324b1510d72", "fetched_at": "2026-08-29T10:08:30.172674+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/index.html"}, {"content_hash": "c770332913b8ee332895b1d558048f94fb0011f58e8707a308856e2f6ca81ffc", "fetched_at": "2026-08-29T10:08:30.174596+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/tour-quickstart.html"}, {"content_hash": "97eb5979b96f50e0f117b4e028b323daabd5da2e1a31773dc45ad2fb0e297582", "fetched_at": "2026-08-29T10:08:30.178008+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/installation/conda.html"}, {"content_hash": "f809878f5bb0d81b99230c4ff6d2ae0bf3cb1f58b6f87d02bf0bc074ca310660", "fetched_at": "2026-08-29T10:08:30.176324+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org"}, {"content_hash": "6f5cdb271722e23d177a0354899e3449a028ece0f1f2648bd1804d609288ef4b", "fetched_at": "2026-08-29T10:08:30.179961+00:00", "kind": "site_page", "missing": false, "url": "https://www.sagemath.org/changelogs/index.html"}, {"content_hash": "56bb4b632dc201df7ec89710d7eed3ca1d4fd81f2bb46a375af8ddfb05fb0342", "fetched_at": "2026-08-29T10:08:30.181605+00:00", "kind": "site_page", "missing": false, "url": "https://doc.sagemath.org/html/en/faq"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 82}, "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": 5199, "days_push": 10, "days_rel": 120, "gap_med": 0.0, "n_releases_24m": 39}, "score": 93, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}