{"adoption": {"forks": 239, "observed_at": "2026-08-28T04:09:00.567510+00:00", "stars": 4824}, "canonical_url": "https://ross.abutalabs.com/products/vibe-tools", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Give Cursor Agent an AI Team and Advanced Skills", "domain": ["developer-tools", "large-language-models"], "enriched": true, "function": ["cli", "agent-framework", "mcp", "llm-inference", "developer-tools"], "health_score": 43, "homepage": null, "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["eastlondoner/vibe-tools"], "name": "eastlondoner/vibe-tools", "platform": ["cli", "cross-platform"], "pushed_at": "2025-08-25T10:10:43+00:00", "repo": "eastlondoner/vibe-tools", "stars": 4824, "tags": ["cursor", "ai-coding-assistant", "browser-automation", "subagents", "prompt-engineering", "ai-agents", "command-line", "nodejs"], "topics": [], "urls": [], "use_cases": ["give cursor agent subagents and advanced skills", "run browser automation from an ai coding agent", "connect mcp tools to cursor", "use multiple llm providers with a coding agent", "delegate tasks to specialized ai subagents", "extend ai coding assistant with cli commands"], "what_it_is": "vibe-tools is a TypeScript CLI that gives AI coding agents like Cursor an 'AI team' of subagents and advanced skills such as browser automation and MCP tool access. It integrates multiple LLM providers and exposes commands that agents can invoke to extend their capabilities.", "when_to_avoid": ["you don't use AI coding agents in your workflow", "you need a fully managed GUI orchestration platform rather than a CLI", "your project doesn't involve LLM-powered development"], "when_to_choose": ["you use Cursor or a similar AI coding agent and want to expand its capabilities", "you need browser automation or MCP tools accessible from your agent", "you want to orchestrate multiple LLM providers and subagents from the terminal"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/vibe-tools", "repo": "eastlondoner/vibe-tools", "role": "main", "score": 38}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.567510+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:18:31.136220+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a69f55d13d60513b6fe2346bace449bf41a36da195ce4c28dc792e37668c45a7", "fetched_at": "2026-08-28T04:09:00.567510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eastlondoner/vibe-tools"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.567510+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:18:31.136220+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a69f55d13d60513b6fe2346bace449bf41a36da195ce4c28dc792e37668c45a7", "fetched_at": "2026-08-28T04:09:00.567510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eastlondoner/vibe-tools"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:18:31.136220+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a69f55d13d60513b6fe2346bace449bf41a36da195ce4c28dc792e37668c45a7", "fetched_at": "2026-08-28T04:09:00.567510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eastlondoner/vibe-tools"}], "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:09:00.567510+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.567510+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.567510+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:18:31.136220+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a69f55d13d60513b6fe2346bace449bf41a36da195ce4c28dc792e37668c45a7", "fetched_at": "2026-08-28T04:09:00.567510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eastlondoner/vibe-tools"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.567510+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.567510+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:18:31.136220+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a69f55d13d60513b6fe2346bace449bf41a36da195ce4c28dc792e37668c45a7", "fetched_at": "2026-08-28T04:09:00.567510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eastlondoner/vibe-tools"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.567510+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.567510+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.567510+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:18:31.136220+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a69f55d13d60513b6fe2346bace449bf41a36da195ce4c28dc792e37668c45a7", "fetched_at": "2026-08-28T04:09:00.567510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eastlondoner/vibe-tools"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.567510+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:00.567510+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:18:31.136220+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a69f55d13d60513b6fe2346bace449bf41a36da195ce4c28dc792e37668c45a7", "fetched_at": "2026-08-28T04:09:00.567510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eastlondoner/vibe-tools"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:18:31.136220+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a69f55d13d60513b6fe2346bace449bf41a36da195ce4c28dc792e37668c45a7", "fetched_at": "2026-08-28T04:09:00.567510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eastlondoner/vibe-tools"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:18:31.136220+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a69f55d13d60513b6fe2346bace449bf41a36da195ce4c28dc792e37668c45a7", "fetched_at": "2026-08-28T04:09:00.567510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eastlondoner/vibe-tools"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:18:31.136220+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a69f55d13d60513b6fe2346bace449bf41a36da195ce4c28dc792e37668c45a7", "fetched_at": "2026-08-28T04:09:00.567510+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eastlondoner/vibe-tools"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 38, "longevity": 42, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 597, "days_push": 373, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 38, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}