{"adoption": {"forks": 1239, "observed_at": "2026-08-28T04:11:32.685488+00:00", "stars": 22500}, "canonical_url": "https://ross.abutalabs.com/products/marimo", "card": {"archived": false, "artifact_type": "application", "description": "A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.", "domain": ["data-science", "developer-tools", "machine-learning", "data-visualization", "web-development", "artificial-intelligence"], "enriched": true, "function": ["data-visualization", "developer-tools", "editor", "gui", "web-framework", "cli", "nlp", "machine-learning", "data-science"], "health_score": 100, "homepage": "https://marimo.io", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["marimo-team/marimo"], "name": "marimo-team/marimo", "platform": ["python", "cross-platform", "cli", "wasm"], "pushed_at": "2026-08-27T00:11:31+00:00", "repo": "marimo-team/marimo", "stars": 22500, "tags": ["notebook", "reactive-programming", "jupyter-alternative", "streamlit-alternative", "sql", "git-friendly", "interactive-widgets", "dataflow", "ai-native", "reproducibility", "web-server", "docker"], "topics": ["notebooks", "python", "data-science", "machine-learning", "artificial-intelligence", "data-visualization", "developer-tools", "reactive", "pipeline", "web-app", "dag", "dataflow", "sql"], "urls": [], "use_cases": ["replace jupyter notebooks with a reproducible reactive python notebook", "build interactive data apps with sliders and widgets without callbacks", "query dataframes and databases with sql in a notebook", "run notebooks as python scripts with cli arguments", "deploy a notebook as a shareable web app", "version notebooks with git as pure python files", "pair coding agents like claude code with a running notebook", "explore and transform data with an ai-native editor"], "what_it_is": "marimo is a reactive Python notebook stored as pure Python files, where running a cell automatically re-runs dependent cells to keep code and outputs consistent. Notebooks can be executed as scripts, deployed as interactive web apps, queried with SQL, and edited with built-in AI assistance.", "when_to_avoid": ["your team and tooling are deeply invested in the jupyter/ipykernel ecosystem", "you need cell-by-cell arbitrary execution order rather than reactive dataflow", "you only need lightweight scratch experimentation with no reproducibility requirements", "you rely on jupyter-specific extensions or widgets incompatible with marimo"], "when_to_choose": ["you want reproducible notebooks with no hidden state and consistent outputs", "you need notebooks stored as git-friendly pure python files", "you want to turn a notebook into an interactive app or script without rewriting it", "you need built-in sql support for dataframes, databases, and warehouses", "you want AI-assisted code generation that understands your notebook's variables"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/marimo", "repo": "marimo-team/marimo", "role": "main", "score": 90}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:32.685488+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:57:09.339963+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0c3d7a83dadeaba1c8598a263fd2c5c7015d74b90021d5263b74fd4a15875", "fetched_at": "2026-08-28T04:11:32.685488+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marimo-team/marimo"}, {"content_hash": "1ab276f5eb14463c2a92cc4e7e0719615dae707e8a39e8f11886ab5a61af9986", "fetched_at": "2026-08-29T07:55:28.413590+00:00", "kind": "homepage", "missing": false, "url": "https://marimo.io"}, {"content_hash": "b2003317761935aef091c993801e9b3c2d74a7b7aa34c032670bee7bc1385444", "fetched_at": "2026-08-29T07:55:28.422805+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io"}, {"content_hash": "56888c5d51afd5c7958ddf665a60039ca624b6076c96317d9e000652f0e4ccb7", "fetched_at": "2026-08-29T07:55:28.425128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/watching?h=autocom"}, {"content_hash": "b1891a7dd217a7c81da7dc56f692a0238f6c0ee1becd32d41ba6ff1ade562dd3", "fetched_at": "2026-08-29T07:55:28.427258+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/overview?h=vim+k"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.430376+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.433267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion.html"}, {"content_hash": "0c341c8f6844423003c01d12b75af9c1083d4e1c7f4f38e834cad2af6442d8d6", "fetched_at": "2026-08-29T07:55:28.435311+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/faq.html"}, {"content_hash": "3c82f84926706d035b380046e43c2ee984b6aa83bc45f20cfead7c442deb2f8e", "fetched_at": "2026-08-29T07:55:28.437458+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/about"}, {"content_hash": "693bc0fa5674c67588bb7e14e99e7f7a63350f61168f145b6faf13ae8ad073c3", "fetched_at": "2026-08-29T07:55:28.439116+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/features/feat-ai"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:32.685488+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:57:09.339963+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0c3d7a83dadeaba1c8598a263fd2c5c7015d74b90021d5263b74fd4a15875", "fetched_at": "2026-08-28T04:11:32.685488+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marimo-team/marimo"}, {"content_hash": "1ab276f5eb14463c2a92cc4e7e0719615dae707e8a39e8f11886ab5a61af9986", "fetched_at": "2026-08-29T07:55:28.413590+00:00", "kind": "homepage", "missing": false, "url": "https://marimo.io"}, {"content_hash": "b2003317761935aef091c993801e9b3c2d74a7b7aa34c032670bee7bc1385444", "fetched_at": "2026-08-29T07:55:28.422805+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io"}, {"content_hash": "56888c5d51afd5c7958ddf665a60039ca624b6076c96317d9e000652f0e4ccb7", "fetched_at": "2026-08-29T07:55:28.425128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/watching?h=autocom"}, {"content_hash": "b1891a7dd217a7c81da7dc56f692a0238f6c0ee1becd32d41ba6ff1ade562dd3", "fetched_at": "2026-08-29T07:55:28.427258+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/overview?h=vim+k"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.430376+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.433267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion.html"}, {"content_hash": "0c341c8f6844423003c01d12b75af9c1083d4e1c7f4f38e834cad2af6442d8d6", "fetched_at": "2026-08-29T07:55:28.435311+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/faq.html"}, {"content_hash": "3c82f84926706d035b380046e43c2ee984b6aa83bc45f20cfead7c442deb2f8e", "fetched_at": "2026-08-29T07:55:28.437458+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/about"}, {"content_hash": "693bc0fa5674c67588bb7e14e99e7f7a63350f61168f145b6faf13ae8ad073c3", "fetched_at": "2026-08-29T07:55:28.439116+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/features/feat-ai"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:57:09.339963+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0c3d7a83dadeaba1c8598a263fd2c5c7015d74b90021d5263b74fd4a15875", "fetched_at": "2026-08-28T04:11:32.685488+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marimo-team/marimo"}, {"content_hash": "1ab276f5eb14463c2a92cc4e7e0719615dae707e8a39e8f11886ab5a61af9986", "fetched_at": "2026-08-29T07:55:28.413590+00:00", "kind": "homepage", "missing": false, "url": "https://marimo.io"}, {"content_hash": "b2003317761935aef091c993801e9b3c2d74a7b7aa34c032670bee7bc1385444", "fetched_at": "2026-08-29T07:55:28.422805+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io"}, {"content_hash": "56888c5d51afd5c7958ddf665a60039ca624b6076c96317d9e000652f0e4ccb7", "fetched_at": "2026-08-29T07:55:28.425128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/watching?h=autocom"}, {"content_hash": "b1891a7dd217a7c81da7dc56f692a0238f6c0ee1becd32d41ba6ff1ade562dd3", "fetched_at": "2026-08-29T07:55:28.427258+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/overview?h=vim+k"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.430376+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.433267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion.html"}, {"content_hash": "0c341c8f6844423003c01d12b75af9c1083d4e1c7f4f38e834cad2af6442d8d6", "fetched_at": "2026-08-29T07:55:28.435311+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/faq.html"}, {"content_hash": "3c82f84926706d035b380046e43c2ee984b6aa83bc45f20cfead7c442deb2f8e", "fetched_at": "2026-08-29T07:55:28.437458+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/about"}, {"content_hash": "693bc0fa5674c67588bb7e14e99e7f7a63350f61168f145b6faf13ae8ad073c3", "fetched_at": "2026-08-29T07:55:28.439116+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/features/feat-ai"}], "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:11:32.685488+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:32.685488+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:32.685488+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:57:09.339963+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0c3d7a83dadeaba1c8598a263fd2c5c7015d74b90021d5263b74fd4a15875", "fetched_at": "2026-08-28T04:11:32.685488+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marimo-team/marimo"}, {"content_hash": "1ab276f5eb14463c2a92cc4e7e0719615dae707e8a39e8f11886ab5a61af9986", "fetched_at": "2026-08-29T07:55:28.413590+00:00", "kind": "homepage", "missing": false, "url": "https://marimo.io"}, {"content_hash": "b2003317761935aef091c993801e9b3c2d74a7b7aa34c032670bee7bc1385444", "fetched_at": "2026-08-29T07:55:28.422805+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io"}, {"content_hash": "56888c5d51afd5c7958ddf665a60039ca624b6076c96317d9e000652f0e4ccb7", "fetched_at": "2026-08-29T07:55:28.425128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/watching?h=autocom"}, {"content_hash": "b1891a7dd217a7c81da7dc56f692a0238f6c0ee1becd32d41ba6ff1ade562dd3", "fetched_at": "2026-08-29T07:55:28.427258+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/overview?h=vim+k"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.430376+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.433267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion.html"}, {"content_hash": "0c341c8f6844423003c01d12b75af9c1083d4e1c7f4f38e834cad2af6442d8d6", "fetched_at": "2026-08-29T07:55:28.435311+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/faq.html"}, {"content_hash": "3c82f84926706d035b380046e43c2ee984b6aa83bc45f20cfead7c442deb2f8e", "fetched_at": "2026-08-29T07:55:28.437458+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/about"}, {"content_hash": "693bc0fa5674c67588bb7e14e99e7f7a63350f61168f145b6faf13ae8ad073c3", "fetched_at": "2026-08-29T07:55:28.439116+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/features/feat-ai"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:32.685488+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:32.685488+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:57:09.339963+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0c3d7a83dadeaba1c8598a263fd2c5c7015d74b90021d5263b74fd4a15875", "fetched_at": "2026-08-28T04:11:32.685488+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marimo-team/marimo"}, {"content_hash": "1ab276f5eb14463c2a92cc4e7e0719615dae707e8a39e8f11886ab5a61af9986", "fetched_at": "2026-08-29T07:55:28.413590+00:00", "kind": "homepage", "missing": false, "url": "https://marimo.io"}, {"content_hash": "b2003317761935aef091c993801e9b3c2d74a7b7aa34c032670bee7bc1385444", "fetched_at": "2026-08-29T07:55:28.422805+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io"}, {"content_hash": "56888c5d51afd5c7958ddf665a60039ca624b6076c96317d9e000652f0e4ccb7", "fetched_at": "2026-08-29T07:55:28.425128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/watching?h=autocom"}, {"content_hash": "b1891a7dd217a7c81da7dc56f692a0238f6c0ee1becd32d41ba6ff1ade562dd3", "fetched_at": "2026-08-29T07:55:28.427258+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/overview?h=vim+k"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.430376+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.433267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion.html"}, {"content_hash": "0c341c8f6844423003c01d12b75af9c1083d4e1c7f4f38e834cad2af6442d8d6", "fetched_at": "2026-08-29T07:55:28.435311+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/faq.html"}, {"content_hash": "3c82f84926706d035b380046e43c2ee984b6aa83bc45f20cfead7c442deb2f8e", "fetched_at": "2026-08-29T07:55:28.437458+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/about"}, {"content_hash": "693bc0fa5674c67588bb7e14e99e7f7a63350f61168f145b6faf13ae8ad073c3", "fetched_at": "2026-08-29T07:55:28.439116+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/features/feat-ai"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:32.685488+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:32.685488+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:32.685488+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:57:09.339963+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0c3d7a83dadeaba1c8598a263fd2c5c7015d74b90021d5263b74fd4a15875", "fetched_at": "2026-08-28T04:11:32.685488+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marimo-team/marimo"}, {"content_hash": "1ab276f5eb14463c2a92cc4e7e0719615dae707e8a39e8f11886ab5a61af9986", "fetched_at": "2026-08-29T07:55:28.413590+00:00", "kind": "homepage", "missing": false, "url": "https://marimo.io"}, {"content_hash": "b2003317761935aef091c993801e9b3c2d74a7b7aa34c032670bee7bc1385444", "fetched_at": "2026-08-29T07:55:28.422805+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io"}, {"content_hash": "56888c5d51afd5c7958ddf665a60039ca624b6076c96317d9e000652f0e4ccb7", "fetched_at": "2026-08-29T07:55:28.425128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/watching?h=autocom"}, {"content_hash": "b1891a7dd217a7c81da7dc56f692a0238f6c0ee1becd32d41ba6ff1ade562dd3", "fetched_at": "2026-08-29T07:55:28.427258+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/overview?h=vim+k"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.430376+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.433267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion.html"}, {"content_hash": "0c341c8f6844423003c01d12b75af9c1083d4e1c7f4f38e834cad2af6442d8d6", "fetched_at": "2026-08-29T07:55:28.435311+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/faq.html"}, {"content_hash": "3c82f84926706d035b380046e43c2ee984b6aa83bc45f20cfead7c442deb2f8e", "fetched_at": "2026-08-29T07:55:28.437458+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/about"}, {"content_hash": "693bc0fa5674c67588bb7e14e99e7f7a63350f61168f145b6faf13ae8ad073c3", "fetched_at": "2026-08-29T07:55:28.439116+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/features/feat-ai"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:32.685488+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:32.685488+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:57:09.339963+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0c3d7a83dadeaba1c8598a263fd2c5c7015d74b90021d5263b74fd4a15875", "fetched_at": "2026-08-28T04:11:32.685488+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marimo-team/marimo"}, {"content_hash": "1ab276f5eb14463c2a92cc4e7e0719615dae707e8a39e8f11886ab5a61af9986", "fetched_at": "2026-08-29T07:55:28.413590+00:00", "kind": "homepage", "missing": false, "url": "https://marimo.io"}, {"content_hash": "b2003317761935aef091c993801e9b3c2d74a7b7aa34c032670bee7bc1385444", "fetched_at": "2026-08-29T07:55:28.422805+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io"}, {"content_hash": "56888c5d51afd5c7958ddf665a60039ca624b6076c96317d9e000652f0e4ccb7", "fetched_at": "2026-08-29T07:55:28.425128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/watching?h=autocom"}, {"content_hash": "b1891a7dd217a7c81da7dc56f692a0238f6c0ee1becd32d41ba6ff1ade562dd3", "fetched_at": "2026-08-29T07:55:28.427258+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/overview?h=vim+k"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.430376+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.433267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion.html"}, {"content_hash": "0c341c8f6844423003c01d12b75af9c1083d4e1c7f4f38e834cad2af6442d8d6", "fetched_at": "2026-08-29T07:55:28.435311+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/faq.html"}, {"content_hash": "3c82f84926706d035b380046e43c2ee984b6aa83bc45f20cfead7c442deb2f8e", "fetched_at": "2026-08-29T07:55:28.437458+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/about"}, {"content_hash": "693bc0fa5674c67588bb7e14e99e7f7a63350f61168f145b6faf13ae8ad073c3", "fetched_at": "2026-08-29T07:55:28.439116+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/features/feat-ai"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:57:09.339963+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0c3d7a83dadeaba1c8598a263fd2c5c7015d74b90021d5263b74fd4a15875", "fetched_at": "2026-08-28T04:11:32.685488+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marimo-team/marimo"}, {"content_hash": "1ab276f5eb14463c2a92cc4e7e0719615dae707e8a39e8f11886ab5a61af9986", "fetched_at": "2026-08-29T07:55:28.413590+00:00", "kind": "homepage", "missing": false, "url": "https://marimo.io"}, {"content_hash": "b2003317761935aef091c993801e9b3c2d74a7b7aa34c032670bee7bc1385444", "fetched_at": "2026-08-29T07:55:28.422805+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io"}, {"content_hash": "56888c5d51afd5c7958ddf665a60039ca624b6076c96317d9e000652f0e4ccb7", "fetched_at": "2026-08-29T07:55:28.425128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/watching?h=autocom"}, {"content_hash": "b1891a7dd217a7c81da7dc56f692a0238f6c0ee1becd32d41ba6ff1ade562dd3", "fetched_at": "2026-08-29T07:55:28.427258+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/overview?h=vim+k"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.430376+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.433267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion.html"}, {"content_hash": "0c341c8f6844423003c01d12b75af9c1083d4e1c7f4f38e834cad2af6442d8d6", "fetched_at": "2026-08-29T07:55:28.435311+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/faq.html"}, {"content_hash": "3c82f84926706d035b380046e43c2ee984b6aa83bc45f20cfead7c442deb2f8e", "fetched_at": "2026-08-29T07:55:28.437458+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/about"}, {"content_hash": "693bc0fa5674c67588bb7e14e99e7f7a63350f61168f145b6faf13ae8ad073c3", "fetched_at": "2026-08-29T07:55:28.439116+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/features/feat-ai"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:57:09.339963+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0c3d7a83dadeaba1c8598a263fd2c5c7015d74b90021d5263b74fd4a15875", "fetched_at": "2026-08-28T04:11:32.685488+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marimo-team/marimo"}, {"content_hash": "1ab276f5eb14463c2a92cc4e7e0719615dae707e8a39e8f11886ab5a61af9986", "fetched_at": "2026-08-29T07:55:28.413590+00:00", "kind": "homepage", "missing": false, "url": "https://marimo.io"}, {"content_hash": "b2003317761935aef091c993801e9b3c2d74a7b7aa34c032670bee7bc1385444", "fetched_at": "2026-08-29T07:55:28.422805+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io"}, {"content_hash": "56888c5d51afd5c7958ddf665a60039ca624b6076c96317d9e000652f0e4ccb7", "fetched_at": "2026-08-29T07:55:28.425128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/watching?h=autocom"}, {"content_hash": "b1891a7dd217a7c81da7dc56f692a0238f6c0ee1becd32d41ba6ff1ade562dd3", "fetched_at": "2026-08-29T07:55:28.427258+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/overview?h=vim+k"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.430376+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.433267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion.html"}, {"content_hash": "0c341c8f6844423003c01d12b75af9c1083d4e1c7f4f38e834cad2af6442d8d6", "fetched_at": "2026-08-29T07:55:28.435311+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/faq.html"}, {"content_hash": "3c82f84926706d035b380046e43c2ee984b6aa83bc45f20cfead7c442deb2f8e", "fetched_at": "2026-08-29T07:55:28.437458+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/about"}, {"content_hash": "693bc0fa5674c67588bb7e14e99e7f7a63350f61168f145b6faf13ae8ad073c3", "fetched_at": "2026-08-29T07:55:28.439116+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/features/feat-ai"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:57:09.339963+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0c3d7a83dadeaba1c8598a263fd2c5c7015d74b90021d5263b74fd4a15875", "fetched_at": "2026-08-28T04:11:32.685488+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marimo-team/marimo"}, {"content_hash": "1ab276f5eb14463c2a92cc4e7e0719615dae707e8a39e8f11886ab5a61af9986", "fetched_at": "2026-08-29T07:55:28.413590+00:00", "kind": "homepage", "missing": false, "url": "https://marimo.io"}, {"content_hash": "b2003317761935aef091c993801e9b3c2d74a7b7aa34c032670bee7bc1385444", "fetched_at": "2026-08-29T07:55:28.422805+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io"}, {"content_hash": "56888c5d51afd5c7958ddf665a60039ca624b6076c96317d9e000652f0e4ccb7", "fetched_at": "2026-08-29T07:55:28.425128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/watching?h=autocom"}, {"content_hash": "b1891a7dd217a7c81da7dc56f692a0238f6c0ee1becd32d41ba6ff1ade562dd3", "fetched_at": "2026-08-29T07:55:28.427258+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/overview?h=vim+k"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.430376+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion"}, {"content_hash": "aaf5df617641f9bd5c6956249a6e9892ce82a7fc4a2bd8b9044dd1e1813539fe", "fetched_at": "2026-08-29T07:55:28.433267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/guides/editor_features/ai_completion.html"}, {"content_hash": "0c341c8f6844423003c01d12b75af9c1083d4e1c7f4f38e834cad2af6442d8d6", "fetched_at": "2026-08-29T07:55:28.435311+00:00", "kind": "site_page", "missing": false, "url": "https://docs.marimo.io/faq.html"}, {"content_hash": "3c82f84926706d035b380046e43c2ee984b6aa83bc45f20cfead7c442deb2f8e", "fetched_at": "2026-08-29T07:55:28.437458+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/about"}, {"content_hash": "693bc0fa5674c67588bb7e14e99e7f7a63350f61168f145b6faf13ae8ad073c3", "fetched_at": "2026-08-29T07:55:28.439116+00:00", "kind": "site_page", "missing": false, "url": "https://marimo.io/features/feat-ai"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 79, "rhythm": 86}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1115, "days_push": 7, "days_rel": 16, "gap_med": 2, "n_releases_24m": 188}, "score": 90, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}