{"adoption": {"forks": 801, "observed_at": "2026-08-28T04:10:49.482865+00:00", "stars": 11684}, "canonical_url": "https://ross.abutalabs.com/products/copilotvim", "card": {"archived": false, "artifact_type": "plugin", "description": "Neovim plugin for GitHub Copilot", "domain": ["developer-tools", "text-editors", "artificial-intelligence", "large-language-models"], "enriched": true, "function": ["llm-inference", "editor", "developer-tools"], "health_score": 78, "homepage": null, "language": "Vim Script", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["github/copilot.vim"], "name": "github/copilot.vim", "platform": ["windows", "editor-plugin"], "pushed_at": "2026-08-11T15:10:42+00:00", "repo": "github/copilot.vim", "stars": 11684, "tags": ["vim", "neovim", "github-copilot", "ai-code-completion", "code-suggestions", "pair-programming", "linux", "macos", "nodejs"], "topics": [], "urls": [], "use_cases": ["get AI code completions in Vim or Neovim", "turn comments into code suggestions while editing", "use GitHub Copilot without leaving the terminal", "inline AI pair programming in Neovim", "accept code suggestions with the tab key in Vim"], "what_it_is": "A Vim/Neovim plugin that integrates GitHub Copilot, an AI pair programmer that generates code suggestions from natural language prompts. Suggestions appear inline and are accepted with the tab key, requiring a Copilot subscription and Node.js.", "when_to_avoid": ["you don't have a GitHub Copilot subscription", "you use an editor other than Vim or Neovim", "you need offline code completion without a cloud service"], "when_to_choose": ["you edit code in Vim or Neovim and want Copilot suggestions inline", "you prefer a lightweight plugin over VS Code or a full IDE", "you already have a GitHub Copilot subscription and Node.js installed"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/copilotvim", "repo": "github/copilot.vim", "role": "main", "score": 66}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:49.482865+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:15:24.394580+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e479c7f2ff83b7da02a3c5c9c503e60bf07a66cd8c6127ee8d0db6df9d27b141", "fetched_at": "2026-08-28T04:10:49.482865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot.vim"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:49.482865+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:15:24.394580+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e479c7f2ff83b7da02a3c5c9c503e60bf07a66cd8c6127ee8d0db6df9d27b141", "fetched_at": "2026-08-28T04:10:49.482865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot.vim"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:15:24.394580+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e479c7f2ff83b7da02a3c5c9c503e60bf07a66cd8c6127ee8d0db6df9d27b141", "fetched_at": "2026-08-28T04:10:49.482865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot.vim"}], "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:10:49.482865+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:49.482865+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:49.482865+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:15:24.394580+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e479c7f2ff83b7da02a3c5c9c503e60bf07a66cd8c6127ee8d0db6df9d27b141", "fetched_at": "2026-08-28T04:10:49.482865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot.vim"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:49.482865+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:49.482865+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:15:24.394580+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e479c7f2ff83b7da02a3c5c9c503e60bf07a66cd8c6127ee8d0db6df9d27b141", "fetched_at": "2026-08-28T04:10:49.482865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot.vim"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:49.482865+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:49.482865+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:49.482865+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:15:24.394580+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e479c7f2ff83b7da02a3c5c9c503e60bf07a66cd8c6127ee8d0db6df9d27b141", "fetched_at": "2026-08-28T04:10:49.482865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot.vim"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:49.482865+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:49.482865+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:15:24.394580+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e479c7f2ff83b7da02a3c5c9c503e60bf07a66cd8c6127ee8d0db6df9d27b141", "fetched_at": "2026-08-28T04:10:49.482865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot.vim"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:15:24.394580+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e479c7f2ff83b7da02a3c5c9c503e60bf07a66cd8c6127ee8d0db6df9d27b141", "fetched_at": "2026-08-28T04:10:49.482865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot.vim"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:15:24.394580+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e479c7f2ff83b7da02a3c5c9c503e60bf07a66cd8c6127ee8d0db6df9d27b141", "fetched_at": "2026-08-28T04:10:49.482865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot.vim"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:15:24.394580+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e479c7f2ff83b7da02a3c5c9c503e60bf07a66cd8c6127ee8d0db6df9d27b141", "fetched_at": "2026-08-28T04:10:49.482865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot.vim"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1778, "days_push": 22, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 66, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}