{"adoption": {"forks": 398, "observed_at": "2026-08-28T04:08:35.984093+00:00", "stars": 4122}, "canonical_url": "https://ross.abutalabs.com/products/ysymyth-react", "card": {"archived": false, "artifact_type": "learning-resource", "description": "[ICLR 2023] ReAct: Synergizing Reasoning and Acting in Language Models", "domain": ["large-language-models", "artificial-intelligence"], "enriched": true, "function": ["prompt-engineering", "agent-framework", "llm-inference"], "health_score": 20, "homepage": null, "language": "Jupyter Notebook", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["ysymyth/ReAct"], "name": "ysymyth/ReAct", "platform": ["python"], "pushed_at": "2024-02-06T02:34:32+00:00", "repo": "ysymyth/ReAct", "stars": 4122, "tags": ["react-prompting", "research-paper", "jupyter-notebooks", "reasoning-and-acting", "gpt-3", "ai-agents"], "topics": ["decision-making", "large-language-models", "llm", "prompting", "reasoning"], "urls": [], "use_cases": ["reproduce ReAct paper experiments on question answering and fact verification", "learn how to prompt LLMs to interleave reasoning traces with actions", "evaluate GPT-3 on HotpotQA, FEVER, AlfWorld, and WebShop benchmarks", "understand the ReAct prompting pattern before building agents with LangChain", "study prompting strategies for LLM decision-making"], "what_it_is": "Reference prompting code for the ICLR 2023 ReAct paper, which synergizes reasoning and acting in language models. It provides Jupyter notebooks reproducing experiments on HotpotQA, FEVER, AlfWorld, and WebShop using GPT-3 and PaLM.", "when_to_avoid": ["you need a production-ready agent framework - use LangChain or similar instead", "you want to run ReAct on tasks beyond the four benchmarked notebooks without writing your own code", "you need support for models other than OpenAI GPT-3 or PaLM"], "when_to_choose": ["you want the original reference implementation of ReAct prompting", "you are reproducing the paper's benchmark results", "you are learning how reasoning-plus-acting prompts work"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ysymyth-react", "repo": "ysymyth/ReAct", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:35.984093+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:23:06.476084+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bdc517929b01acf7ba60a4a91693a9bb30e0b165824704088936959c0ad81d79", "fetched_at": "2026-08-28T04:08:35.984093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ysymyth/ReAct"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:35.984093+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:23:06.476084+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bdc517929b01acf7ba60a4a91693a9bb30e0b165824704088936959c0ad81d79", "fetched_at": "2026-08-28T04:08:35.984093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ysymyth/ReAct"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:23:06.476084+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bdc517929b01acf7ba60a4a91693a9bb30e0b165824704088936959c0ad81d79", "fetched_at": "2026-08-28T04:08:35.984093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ysymyth/ReAct"}], "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:35.984093+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:35.984093+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:35.984093+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:23:06.476084+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bdc517929b01acf7ba60a4a91693a9bb30e0b165824704088936959c0ad81d79", "fetched_at": "2026-08-28T04:08:35.984093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ysymyth/ReAct"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:35.984093+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:35.984093+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:23:06.476084+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bdc517929b01acf7ba60a4a91693a9bb30e0b165824704088936959c0ad81d79", "fetched_at": "2026-08-28T04:08:35.984093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ysymyth/ReAct"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:35.984093+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:35.984093+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:35.984093+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:23:06.476084+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bdc517929b01acf7ba60a4a91693a9bb30e0b165824704088936959c0ad81d79", "fetched_at": "2026-08-28T04:08:35.984093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ysymyth/ReAct"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:35.984093+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:35.984093+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:23:06.476084+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bdc517929b01acf7ba60a4a91693a9bb30e0b165824704088936959c0ad81d79", "fetched_at": "2026-08-28T04:08:35.984093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ysymyth/ReAct"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:23:06.476084+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bdc517929b01acf7ba60a4a91693a9bb30e0b165824704088936959c0ad81d79", "fetched_at": "2026-08-28T04:08:35.984093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ysymyth/ReAct"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:23:06.476084+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bdc517929b01acf7ba60a4a91693a9bb30e0b165824704088936959c0ad81d79", "fetched_at": "2026-08-28T04:08:35.984093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ysymyth/ReAct"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:23:06.476084+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bdc517929b01acf7ba60a4a91693a9bb30e0b165824704088936959c0ad81d79", "fetched_at": "2026-08-28T04:08:35.984093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ysymyth/ReAct"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 99, "rhythm": 35}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1389, "days_push": 940, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}