{"adoption": {"forks": 1418, "observed_at": "2026-08-28T04:10:41.996090+00:00", "stars": 10438}, "canonical_url": "https://ross.abutalabs.com/products/copilot-sdk", "card": {"archived": false, "artifact_type": "library", "description": "Multi-platform SDK for integrating GitHub Copilot Agent into apps and services", "domain": ["artificial-intelligence", "large-language-models", "developer-tools"], "enriched": true, "function": ["agent-framework", "llm-inference", "sdk", "developer-tools"], "health_score": 100, "homepage": null, "language": "Java", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["github/copilot-sdk"], "name": "github/copilot-sdk", "platform": ["python", "go", "dotnet", "jvm", "rust", "cross-platform"], "pushed_at": "2026-08-26T23:47:44+00:00", "repo": "github/copilot-sdk", "stars": 10438, "tags": ["github-copilot", "agentic-workflows", "multi-language-sdk", "tool-invocation", "code-editing-agents", "ai-agents", "automation", "nodejs"], "topics": [], "urls": [], "use_cases": ["embed copilot agent into my app", "run agentic coding workflows programmatically", "automate file edits with an llm agent", "build ai agents that invoke tools", "integrate github copilot into a service", "orchestrate llm planning and tool calls without building my own runtime"], "what_it_is": "A multi-platform SDK exposing the GitHub Copilot CLI agent runtime for programmatic use, with official SDKs for Python, TypeScript, Go, .NET, Java, and Rust. It lets developers embed Copilot's agentic workflows—planning, tool invocation, and file edits—directly into their applications without building custom orchestration.", "when_to_avoid": ["you need a fully self-hosted or model-agnostic agent framework independent of GitHub Copilot", "you require fine-grained control over the underlying model or inference stack", "your use case is simple chat completion that doesn't need agentic tool use"], "when_to_choose": ["you want a production-tested agent runtime instead of building orchestration from scratch", "you need Copilot's agentic capabilities embedded in Python, TypeScript, Go, .NET, Java, or Rust applications", "you already use GitHub Copilot and want consistent agent behavior across tools"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/copilot-sdk", "repo": "github/copilot-sdk", "role": "main", "score": 82}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.996090+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:19:01.722857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7b7d33898d60a2c91c626276ff092b290be9be50980ddbc415ee50752866ab03", "fetched_at": "2026-08-28T04:10:41.996090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot-sdk"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.996090+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:19:01.722857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7b7d33898d60a2c91c626276ff092b290be9be50980ddbc415ee50752866ab03", "fetched_at": "2026-08-28T04:10:41.996090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot-sdk"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:19:01.722857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7b7d33898d60a2c91c626276ff092b290be9be50980ddbc415ee50752866ab03", "fetched_at": "2026-08-28T04:10:41.996090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot-sdk"}], "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:41.996090+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.996090+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.996090+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:19:01.722857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7b7d33898d60a2c91c626276ff092b290be9be50980ddbc415ee50752866ab03", "fetched_at": "2026-08-28T04:10:41.996090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot-sdk"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.996090+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.996090+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:19:01.722857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7b7d33898d60a2c91c626276ff092b290be9be50980ddbc415ee50752866ab03", "fetched_at": "2026-08-28T04:10:41.996090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot-sdk"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.996090+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.996090+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.996090+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:19:01.722857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7b7d33898d60a2c91c626276ff092b290be9be50980ddbc415ee50752866ab03", "fetched_at": "2026-08-28T04:10:41.996090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot-sdk"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.996090+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.996090+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:19:01.722857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7b7d33898d60a2c91c626276ff092b290be9be50980ddbc415ee50752866ab03", "fetched_at": "2026-08-28T04:10:41.996090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot-sdk"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:19:01.722857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7b7d33898d60a2c91c626276ff092b290be9be50980ddbc415ee50752866ab03", "fetched_at": "2026-08-28T04:10:41.996090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot-sdk"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:19:01.722857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7b7d33898d60a2c91c626276ff092b290be9be50980ddbc415ee50752866ab03", "fetched_at": "2026-08-28T04:10:41.996090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot-sdk"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:19:01.722857+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7b7d33898d60a2c91c626276ff092b290be9be50980ddbc415ee50752866ab03", "fetched_at": "2026-08-28T04:10:41.996090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/copilot-sdk"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 16, "rhythm": 98}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 232, "days_push": 7, "days_rel": 19, "gap_med": 1, "n_releases_24m": 58}, "score": 82, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}