{"adoption": {"forks": 142, "observed_at": "2026-08-28T04:04:20.306797+00:00", "stars": 1313}, "canonical_url": "https://ross.abutalabs.com/products/llm-vscode", "card": {"archived": false, "artifact_type": "plugin", "description": "LLM powered development for VSCode", "domain": ["developer-tools", "large-language-models", "text-editors"], "enriched": true, "function": ["llm-inference", "editor", "plugin-system"], "health_score": 74, "homepage": null, "language": "TypeScript", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["huggingface/llm-vscode"], "name": "huggingface/llm-vscode", "platform": ["editor-plugin", "cross-platform"], "pushed_at": "2026-05-26T10:32:20+00:00", "repo": "huggingface/llm-vscode", "stars": 1313, "tags": ["vscode-extension", "code-completion", "ghost-text", "huggingface", "code-attribution", "llm-ls"], "topics": [], "urls": [], "use_cases": ["get copilot-style code completion in vscode", "use local llm models for code completion via ollama", "connect vscode to hugging face inference api for code generation", "check if generated code comes from the stack dataset", "use starcoder or custom models as coding assistant in editor"], "what_it_is": "A VSCode extension providing LLM-powered features like Copilot-style ghost-text code completion, with configurable backends including the Hugging Face Inference API, Ollama, and OpenAI-compatible endpoints. It uses llm-ls as its backend and includes code attribution checking against The Stack dataset.", "when_to_avoid": ["you want a full chat-based coding agent rather than completion-focused features", "you use an editor other than VSCode (see llm.nvim or llm-intellij instead)", "you are unwilling to manage API tokens or rate limits on the free Inference API tier"], "when_to_choose": ["you want LLM code completion in VSCode with a choice of models and backends", "you prefer self-hosted or OpenAI-compatible endpoints instead of a proprietary assistant", "you need provenance/attribution checks on generated code"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/llm-vscode", "repo": "huggingface/llm-vscode", "role": "main", "score": 59}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.306797+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:48:52.107173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59b0ef347bcae70404a501932cd8a961b4d694f46c22fee9db266f1b272e8c27", "fetched_at": "2026-08-28T04:04:20.306797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huggingface/llm-vscode"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.306797+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:48:52.107173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59b0ef347bcae70404a501932cd8a961b4d694f46c22fee9db266f1b272e8c27", "fetched_at": "2026-08-28T04:04:20.306797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huggingface/llm-vscode"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:48:52.107173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59b0ef347bcae70404a501932cd8a961b4d694f46c22fee9db266f1b272e8c27", "fetched_at": "2026-08-28T04:04:20.306797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huggingface/llm-vscode"}], "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:04:20.306797+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.306797+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.306797+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:48:52.107173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59b0ef347bcae70404a501932cd8a961b4d694f46c22fee9db266f1b272e8c27", "fetched_at": "2026-08-28T04:04:20.306797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huggingface/llm-vscode"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.306797+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.306797+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:48:52.107173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59b0ef347bcae70404a501932cd8a961b4d694f46c22fee9db266f1b272e8c27", "fetched_at": "2026-08-28T04:04:20.306797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huggingface/llm-vscode"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.306797+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.306797+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.306797+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:48:52.107173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59b0ef347bcae70404a501932cd8a961b4d694f46c22fee9db266f1b272e8c27", "fetched_at": "2026-08-28T04:04:20.306797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huggingface/llm-vscode"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.306797+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:20.306797+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:48:52.107173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59b0ef347bcae70404a501932cd8a961b4d694f46c22fee9db266f1b272e8c27", "fetched_at": "2026-08-28T04:04:20.306797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huggingface/llm-vscode"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:48:52.107173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59b0ef347bcae70404a501932cd8a961b4d694f46c22fee9db266f1b272e8c27", "fetched_at": "2026-08-28T04:04:20.306797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huggingface/llm-vscode"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:48:52.107173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59b0ef347bcae70404a501932cd8a961b4d694f46c22fee9db266f1b272e8c27", "fetched_at": "2026-08-28T04:04:20.306797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huggingface/llm-vscode"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:48:52.107173+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59b0ef347bcae70404a501932cd8a961b4d694f46c22fee9db266f1b272e8c27", "fetched_at": "2026-08-28T04:04:20.306797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huggingface/llm-vscode"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 84, "longevity": 92, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1294, "days_push": 99, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 59, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}