{"adoption": {"forks": 51, "observed_at": "2026-08-28T04:03:20.919852+00:00", "stars": 1043}, "canonical_url": "https://ross.abutalabs.com/products/locoagent", "card": {"archived": false, "artifact_type": "cli-tool", "description": "AI-powered social media agent with real browser automation", "domain": ["social-media", "large-language-models", "developer-tools"], "enriched": true, "function": ["agent-framework", "browser-extension", "workflow-automation", "scheduling", "llm-inference", "chatbot", "cli"], "health_score": 93, "homepage": "https://locoremind.com/blog/locoagent", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["LocoreMind/locoagent"], "name": "LocoreMind/locoagent", "platform": ["windows", "bun", "cli"], "pushed_at": "2026-06-27T01:40:53+00:00", "repo": "LocoreMind/locoagent", "stars": 1043, "tags": ["browser-automation", "social-media-automation", "chrome-cdp", "agentic-loop", "platform-skills", "persona", "operation-log", "trajectory-monitor", "typescript", "ai-agents", "automation", "command-line", "macos", "linux"], "topics": [], "urls": [], "use_cases": ["automate liking, replying, and following on X/Twitter with a real browser session", "schedule autonomous social media posting and engagement tasks", "run multi-step social media workflows driven by an LLM agent", "avoid headless-browser detection by automating through my real Chrome profile", "monitor and audit what an AI agent did on my social accounts", "build custom platform playbooks for automating a social network"], "what_it_is": "LocoAgent is an AI-powered social media agent that autonomously operates real accounts through genuine browser automation via Chrome DevTools Protocol, using your actual Chrome profile and login sessions. It is a fork of the Claude Code CLI source tree, re-purposed with an LLM-driven agentic loop, platform skill playbooks, a deterministic workflow engine, task scheduling, and an Ink/React terminal UI.", "when_to_avoid": ["you need official-API-based posting at scale for enterprise social media management", "you want a GUI or hosted SaaS rather than a local CLI agent", "automating accounts may violate the target platform's terms of service", "you need a lightweight library to embed in your own app rather than a standalone agent"], "when_to_choose": ["you want autonomous social media engagement that uses your real browser cookies and fingerprint", "you need an agentic loop with skills, workflows, scheduling, and an operation log out of the box", "you prefer a CLI/terminal tool running on Bun across Windows, macOS, and Linux"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/locoagent", "repo": "LocoreMind/locoagent", "role": "main", "score": 72}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.919852+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:02:16.779364+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "61632b16da82c3f0139c145aa9632f7048b2c9edc2ca050b8570c06e61a50131", "fetched_at": "2026-08-28T04:03:20.919852+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LocoreMind/locoagent"}, {"content_hash": "64de31df9a4c2fe16e4effffa4e5c8c199ac8e03e2bc255a2530ec3c9ed8b89f", "fetched_at": "2026-08-29T13:03:19.168731+00:00", "kind": "homepage", "missing": false, "url": "https://locoremind.com/blog/locoagent"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.919852+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:02:16.779364+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "61632b16da82c3f0139c145aa9632f7048b2c9edc2ca050b8570c06e61a50131", "fetched_at": "2026-08-28T04:03:20.919852+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LocoreMind/locoagent"}, {"content_hash": "64de31df9a4c2fe16e4effffa4e5c8c199ac8e03e2bc255a2530ec3c9ed8b89f", "fetched_at": "2026-08-29T13:03:19.168731+00:00", "kind": "homepage", "missing": false, "url": "https://locoremind.com/blog/locoagent"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:02:16.779364+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "61632b16da82c3f0139c145aa9632f7048b2c9edc2ca050b8570c06e61a50131", "fetched_at": "2026-08-28T04:03:20.919852+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LocoreMind/locoagent"}, {"content_hash": "64de31df9a4c2fe16e4effffa4e5c8c199ac8e03e2bc255a2530ec3c9ed8b89f", "fetched_at": "2026-08-29T13:03:19.168731+00:00", "kind": "homepage", "missing": false, "url": "https://locoremind.com/blog/locoagent"}], "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:03:20.919852+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.919852+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.919852+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:02:16.779364+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "61632b16da82c3f0139c145aa9632f7048b2c9edc2ca050b8570c06e61a50131", "fetched_at": "2026-08-28T04:03:20.919852+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LocoreMind/locoagent"}, {"content_hash": "64de31df9a4c2fe16e4effffa4e5c8c199ac8e03e2bc255a2530ec3c9ed8b89f", "fetched_at": "2026-08-29T13:03:19.168731+00:00", "kind": "homepage", "missing": false, "url": "https://locoremind.com/blog/locoagent"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.919852+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.919852+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:02:16.779364+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "61632b16da82c3f0139c145aa9632f7048b2c9edc2ca050b8570c06e61a50131", "fetched_at": "2026-08-28T04:03:20.919852+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LocoreMind/locoagent"}, {"content_hash": "64de31df9a4c2fe16e4effffa4e5c8c199ac8e03e2bc255a2530ec3c9ed8b89f", "fetched_at": "2026-08-29T13:03:19.168731+00:00", "kind": "homepage", "missing": false, "url": "https://locoremind.com/blog/locoagent"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.919852+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.919852+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.919852+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:02:16.779364+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "61632b16da82c3f0139c145aa9632f7048b2c9edc2ca050b8570c06e61a50131", "fetched_at": "2026-08-28T04:03:20.919852+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LocoreMind/locoagent"}, {"content_hash": "64de31df9a4c2fe16e4effffa4e5c8c199ac8e03e2bc255a2530ec3c9ed8b89f", "fetched_at": "2026-08-29T13:03:19.168731+00:00", "kind": "homepage", "missing": false, "url": "https://locoremind.com/blog/locoagent"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.919852+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.919852+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:02:16.779364+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "61632b16da82c3f0139c145aa9632f7048b2c9edc2ca050b8570c06e61a50131", "fetched_at": "2026-08-28T04:03:20.919852+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LocoreMind/locoagent"}, {"content_hash": "64de31df9a4c2fe16e4effffa4e5c8c199ac8e03e2bc255a2530ec3c9ed8b89f", "fetched_at": "2026-08-29T13:03:19.168731+00:00", "kind": "homepage", "missing": false, "url": "https://locoremind.com/blog/locoagent"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:02:16.779364+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "61632b16da82c3f0139c145aa9632f7048b2c9edc2ca050b8570c06e61a50131", "fetched_at": "2026-08-28T04:03:20.919852+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LocoreMind/locoagent"}, {"content_hash": "64de31df9a4c2fe16e4effffa4e5c8c199ac8e03e2bc255a2530ec3c9ed8b89f", "fetched_at": "2026-08-29T13:03:19.168731+00:00", "kind": "homepage", "missing": false, "url": "https://locoremind.com/blog/locoagent"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:02:16.779364+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "61632b16da82c3f0139c145aa9632f7048b2c9edc2ca050b8570c06e61a50131", "fetched_at": "2026-08-28T04:03:20.919852+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LocoreMind/locoagent"}, {"content_hash": "64de31df9a4c2fe16e4effffa4e5c8c199ac8e03e2bc255a2530ec3c9ed8b89f", "fetched_at": "2026-08-29T13:03:19.168731+00:00", "kind": "homepage", "missing": false, "url": "https://locoremind.com/blog/locoagent"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:02:16.779364+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "61632b16da82c3f0139c145aa9632f7048b2c9edc2ca050b8570c06e61a50131", "fetched_at": "2026-08-28T04:03:20.919852+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LocoreMind/locoagent"}, {"content_hash": "64de31df9a4c2fe16e4effffa4e5c8c199ac8e03e2bc255a2530ec3c9ed8b89f", "fetched_at": "2026-08-29T13:03:19.168731+00:00", "kind": "homepage", "missing": false, "url": "https://locoremind.com/blog/locoagent"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 89, "longevity": 8, "rhythm": 87}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 113, "days_push": 68, "days_rel": 90, "gap_med": 0, "n_releases_24m": 2}, "score": 72, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}