{"adoption": {"forks": 174, "observed_at": "2026-08-28T04:06:44.432814+00:00", "stars": 2411}, "canonical_url": "https://ross.abutalabs.com/products/lmnr-ai-index", "card": {"archived": true, "artifact_type": "library", "description": "The SOTA Open-Source Browser Agent for autonomously performing complex tasks on the web", "domain": ["artificial-intelligence", "large-language-models", "developer-tools"], "enriched": true, "function": ["agent-framework", "llm-inference", "web-scraping", "workflow-automation", "browser-extension"], "health_score": 10, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["lmnr-ai/index"], "name": "lmnr-ai/index", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2025-06-09T13:58:42+00:00", "repo": "lmnr-ai/index", "stars": 2411, "tags": ["browser-agent", "web-automation", "vision-llm", "structured-output", "playwright", "pydantic", "ai-agents", "automation"], "topics": ["ai", "browser-agent", "sota", "ai-agent", "claude-3-7-sonnet", "llm", "gemini-pro"], "urls": [], "use_cases": ["automate multi-step tasks on websites from a natural language prompt", "extract structured data from web pages into pydantic schemas", "scrape and summarize content from sites without a public API", "fill out forms and interact with web apps programmatically", "run an interactive CLI agent to browse the web for me", "turn any website into an API for my application"], "what_it_is": "Index is an open-source browser agent that autonomously performs complex tasks on the web by turning any website into an accessible API. It is powered by vision-capable reasoning LLMs like Gemini 2.5 Pro, Claude 3.7 Sonnet, and OpenAI o4-mini, and can be used as a Python library, CLI, or serverless API.", "when_to_avoid": ["you need simple static HTML scraping without LLM reasoning overhead", "you cannot share page content with third-party LLM APIs due to privacy constraints", "you need guaranteed deterministic automation for stable workflows"], "when_to_choose": ["you need an autonomous agent to complete complex multi-step web tasks", "you want structured data extraction from websites with vision-capable LLMs", "you prefer an open-source alternative to closed browser agents", "you want observability and tracing of agent browser sessions"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/lmnr-ai-index", "repo": "lmnr-ai/index", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.432814+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:33:58.485486+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8abd79174606b8b91aa436f1420e7d421213a26ecbb9473277f29856388afd0b", "fetched_at": "2026-08-28T04:06:44.432814+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lmnr-ai/index"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.432814+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:33:58.485486+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8abd79174606b8b91aa436f1420e7d421213a26ecbb9473277f29856388afd0b", "fetched_at": "2026-08-28T04:06:44.432814+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lmnr-ai/index"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:33:58.485486+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8abd79174606b8b91aa436f1420e7d421213a26ecbb9473277f29856388afd0b", "fetched_at": "2026-08-28T04:06:44.432814+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lmnr-ai/index"}], "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:44.432814+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.432814+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.432814+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:33:58.485486+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8abd79174606b8b91aa436f1420e7d421213a26ecbb9473277f29856388afd0b", "fetched_at": "2026-08-28T04:06:44.432814+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lmnr-ai/index"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.432814+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.432814+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:33:58.485486+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8abd79174606b8b91aa436f1420e7d421213a26ecbb9473277f29856388afd0b", "fetched_at": "2026-08-28T04:06:44.432814+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lmnr-ai/index"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.432814+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.432814+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.432814+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:33:58.485486+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8abd79174606b8b91aa436f1420e7d421213a26ecbb9473277f29856388afd0b", "fetched_at": "2026-08-28T04:06:44.432814+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lmnr-ai/index"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.432814+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.432814+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:33:58.485486+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8abd79174606b8b91aa436f1420e7d421213a26ecbb9473277f29856388afd0b", "fetched_at": "2026-08-28T04:06:44.432814+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lmnr-ai/index"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:33:58.485486+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8abd79174606b8b91aa436f1420e7d421213a26ecbb9473277f29856388afd0b", "fetched_at": "2026-08-28T04:06:44.432814+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lmnr-ai/index"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:33:58.485486+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8abd79174606b8b91aa436f1420e7d421213a26ecbb9473277f29856388afd0b", "fetched_at": "2026-08-28T04:06:44.432814+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lmnr-ai/index"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:33:58.485486+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8abd79174606b8b91aa436f1420e7d421213a26ecbb9473277f29856388afd0b", "fetched_at": "2026-08-28T04:06:44.432814+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lmnr-ai/index"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 25, "longevity": 45, "rhythm": 40}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 641, "days_push": 450, "days_rel": 454, "gap_med": 1.5, "n_releases_24m": 13}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}