{"adoption": {"forks": 800, "observed_at": "2026-08-28T04:09:27.662401+00:00", "stars": 5670}, "canonical_url": "https://ross.abutalabs.com/products/kgateway", "card": {"archived": false, "artifact_type": "service", "description": "The Cloud-Native API Gateway and AI Gateway", "domain": ["apis", "microservices", "cloud-computing", "networking", "security", "backend", "large-language-models"], "enriched": true, "function": ["api-gateway", "routing", "middleware", "auth", "authorization", "rate-limiting", "http-server", "proxy", "websocket", "rpc"], "health_score": 100, "homepage": "https://kgateway.dev", "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "stable", "member_repos": ["kgateway-dev/kgateway"], "name": "kgateway-dev/kgateway", "platform": ["cloud", "self-hosted", "go", "windows"], "pushed_at": "2026-08-26T22:16:47+00:00", "repo": "kgateway-dev/kgateway", "stars": 5670, "tags": ["envoy-proxy", "gateway-api", "kubernetes-ingress", "traffic-management", "ingress-controller", "ai-gateway", "grpc", "service-mesh", "helm", "ingress-nginx-migration", "containers", "devops", "kubernetes", "docker", "linux", "macos"], "topics": ["envoy", "api-gateway", "serverless", "api-management", "kubernetes", "kubernetes-ingress-controller", "microservices", "hybrid-apps", "legacy-apps", "grpc", "cloud-native", "envoy-proxy"], "urls": [], "use_cases": ["expose kubernetes services to the internet with an ingress controller", "manage api authentication and rate limiting in one gateway", "migrate from ingress nginx to the gateway api", "route traffic to microservices, serverless functions, and legacy apps", "run a gateway api-native envoy control plane in kubernetes", "apply retries, timeouts, and circuit breaking to api traffic", "secure and govern llm and ai agent traffic at the gateway"], "what_it_is": "kgateway is a Kubernetes-native API gateway and ingress controller that implements the Kubernetes Gateway API as a control plane for Envoy Proxy. It centralizes traffic routing, authentication, authorization, and rate limiting for microservices, serverless, and legacy backends, scaling from lightweight microgateways to gateways handling billions of API calls.", "when_to_avoid": ["you need a simple non-Kubernetes reverse proxy for a single app", "your stack is VM-based with no container orchestration", "you want a lightweight edge proxy without a Kubernetes control plane", "you need deep AI/agent/MCP-specific gateway features, which live in the separate agentgateway project"], "when_to_choose": ["you run workloads on Kubernetes and want a standards-based Gateway API controller", "you need a battle-tested Envoy-based gateway for high-scale API traffic", "you are migrating off Ingress NGINX and want automated conversion tooling", "you need hybrid routing across microservices, serverless, and legacy apps", "you want centralized auth, rate limiting, and traffic policies at the edge"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/kgateway", "repo": "kgateway-dev/kgateway", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.662401+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:54:17.847177+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13794e3632b8e031f022c453cf8dfaa76b50f8aa273c850010105f06c8c99061", "fetched_at": "2026-08-28T04:09:27.662401+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kgateway-dev/kgateway"}, {"content_hash": "10c5c6ace07eb43a53a5010cb3934f26017e1e37a09fb44dccb9dab540fbd807", "fetched_at": "2026-08-29T08:49:32.481443+00:00", "kind": "homepage", "missing": false, "url": "https://kgateway.dev"}, {"content_hash": "4bc4b4e6a928cba8d208fd519ee665fc3386a30fa751d4417e07ca17e8732209", "fetched_at": "2026-08-29T08:49:32.484147+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs"}, {"content_hash": "548668c5528f75609aa856e35f5b9d07aa17ca92f47c629968ef72f17a1915f4", "fetched_at": "2026-08-29T08:49:32.485857+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest"}, {"content_hash": "7a34980ce1b540dd61319c4f4f4ce1bd291a5c7f8ae93197ce69b50dbbea2258", "fetched_at": "2026-08-29T08:49:32.488178+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/migrate"}, {"content_hash": "cfd378235d67be99c41d167c5824c7f38375f6931d406d77e528909038bb7048", "fetched_at": "2026-08-29T08:49:32.490078+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/about/overview"}, {"content_hash": "d2e47cfb175f22e440ce58572d57d788ffbed3fdd38a1243873720ed7bc24981", "fetched_at": "2026-08-29T08:49:32.491970+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/setup"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.662401+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:54:17.847177+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13794e3632b8e031f022c453cf8dfaa76b50f8aa273c850010105f06c8c99061", "fetched_at": "2026-08-28T04:09:27.662401+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kgateway-dev/kgateway"}, {"content_hash": "10c5c6ace07eb43a53a5010cb3934f26017e1e37a09fb44dccb9dab540fbd807", "fetched_at": "2026-08-29T08:49:32.481443+00:00", "kind": "homepage", "missing": false, "url": "https://kgateway.dev"}, {"content_hash": "4bc4b4e6a928cba8d208fd519ee665fc3386a30fa751d4417e07ca17e8732209", "fetched_at": "2026-08-29T08:49:32.484147+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs"}, {"content_hash": "548668c5528f75609aa856e35f5b9d07aa17ca92f47c629968ef72f17a1915f4", "fetched_at": "2026-08-29T08:49:32.485857+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest"}, {"content_hash": "7a34980ce1b540dd61319c4f4f4ce1bd291a5c7f8ae93197ce69b50dbbea2258", "fetched_at": "2026-08-29T08:49:32.488178+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/migrate"}, {"content_hash": "cfd378235d67be99c41d167c5824c7f38375f6931d406d77e528909038bb7048", "fetched_at": "2026-08-29T08:49:32.490078+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/about/overview"}, {"content_hash": "d2e47cfb175f22e440ce58572d57d788ffbed3fdd38a1243873720ed7bc24981", "fetched_at": "2026-08-29T08:49:32.491970+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/setup"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:54:17.847177+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13794e3632b8e031f022c453cf8dfaa76b50f8aa273c850010105f06c8c99061", "fetched_at": "2026-08-28T04:09:27.662401+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kgateway-dev/kgateway"}, {"content_hash": "10c5c6ace07eb43a53a5010cb3934f26017e1e37a09fb44dccb9dab540fbd807", "fetched_at": "2026-08-29T08:49:32.481443+00:00", "kind": "homepage", "missing": false, "url": "https://kgateway.dev"}, {"content_hash": "4bc4b4e6a928cba8d208fd519ee665fc3386a30fa751d4417e07ca17e8732209", "fetched_at": "2026-08-29T08:49:32.484147+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs"}, {"content_hash": "548668c5528f75609aa856e35f5b9d07aa17ca92f47c629968ef72f17a1915f4", "fetched_at": "2026-08-29T08:49:32.485857+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest"}, {"content_hash": "7a34980ce1b540dd61319c4f4f4ce1bd291a5c7f8ae93197ce69b50dbbea2258", "fetched_at": "2026-08-29T08:49:32.488178+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/migrate"}, {"content_hash": "cfd378235d67be99c41d167c5824c7f38375f6931d406d77e528909038bb7048", "fetched_at": "2026-08-29T08:49:32.490078+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/about/overview"}, {"content_hash": "d2e47cfb175f22e440ce58572d57d788ffbed3fdd38a1243873720ed7bc24981", "fetched_at": "2026-08-29T08:49:32.491970+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/setup"}], "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:27.662401+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.662401+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.662401+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:54:17.847177+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13794e3632b8e031f022c453cf8dfaa76b50f8aa273c850010105f06c8c99061", "fetched_at": "2026-08-28T04:09:27.662401+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kgateway-dev/kgateway"}, {"content_hash": "10c5c6ace07eb43a53a5010cb3934f26017e1e37a09fb44dccb9dab540fbd807", "fetched_at": "2026-08-29T08:49:32.481443+00:00", "kind": "homepage", "missing": false, "url": "https://kgateway.dev"}, {"content_hash": "4bc4b4e6a928cba8d208fd519ee665fc3386a30fa751d4417e07ca17e8732209", "fetched_at": "2026-08-29T08:49:32.484147+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs"}, {"content_hash": "548668c5528f75609aa856e35f5b9d07aa17ca92f47c629968ef72f17a1915f4", "fetched_at": "2026-08-29T08:49:32.485857+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest"}, {"content_hash": "7a34980ce1b540dd61319c4f4f4ce1bd291a5c7f8ae93197ce69b50dbbea2258", "fetched_at": "2026-08-29T08:49:32.488178+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/migrate"}, {"content_hash": "cfd378235d67be99c41d167c5824c7f38375f6931d406d77e528909038bb7048", "fetched_at": "2026-08-29T08:49:32.490078+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/about/overview"}, {"content_hash": "d2e47cfb175f22e440ce58572d57d788ffbed3fdd38a1243873720ed7bc24981", "fetched_at": "2026-08-29T08:49:32.491970+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/setup"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.662401+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.662401+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:54:17.847177+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13794e3632b8e031f022c453cf8dfaa76b50f8aa273c850010105f06c8c99061", "fetched_at": "2026-08-28T04:09:27.662401+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kgateway-dev/kgateway"}, {"content_hash": "10c5c6ace07eb43a53a5010cb3934f26017e1e37a09fb44dccb9dab540fbd807", "fetched_at": "2026-08-29T08:49:32.481443+00:00", "kind": "homepage", "missing": false, "url": "https://kgateway.dev"}, {"content_hash": "4bc4b4e6a928cba8d208fd519ee665fc3386a30fa751d4417e07ca17e8732209", "fetched_at": "2026-08-29T08:49:32.484147+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs"}, {"content_hash": "548668c5528f75609aa856e35f5b9d07aa17ca92f47c629968ef72f17a1915f4", "fetched_at": "2026-08-29T08:49:32.485857+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest"}, {"content_hash": "7a34980ce1b540dd61319c4f4f4ce1bd291a5c7f8ae93197ce69b50dbbea2258", "fetched_at": "2026-08-29T08:49:32.488178+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/migrate"}, {"content_hash": "cfd378235d67be99c41d167c5824c7f38375f6931d406d77e528909038bb7048", "fetched_at": "2026-08-29T08:49:32.490078+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/about/overview"}, {"content_hash": "d2e47cfb175f22e440ce58572d57d788ffbed3fdd38a1243873720ed7bc24981", "fetched_at": "2026-08-29T08:49:32.491970+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/setup"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.662401+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.662401+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.662401+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:54:17.847177+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13794e3632b8e031f022c453cf8dfaa76b50f8aa273c850010105f06c8c99061", "fetched_at": "2026-08-28T04:09:27.662401+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kgateway-dev/kgateway"}, {"content_hash": "10c5c6ace07eb43a53a5010cb3934f26017e1e37a09fb44dccb9dab540fbd807", "fetched_at": "2026-08-29T08:49:32.481443+00:00", "kind": "homepage", "missing": false, "url": "https://kgateway.dev"}, {"content_hash": "4bc4b4e6a928cba8d208fd519ee665fc3386a30fa751d4417e07ca17e8732209", "fetched_at": "2026-08-29T08:49:32.484147+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs"}, {"content_hash": "548668c5528f75609aa856e35f5b9d07aa17ca92f47c629968ef72f17a1915f4", "fetched_at": "2026-08-29T08:49:32.485857+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest"}, {"content_hash": "7a34980ce1b540dd61319c4f4f4ce1bd291a5c7f8ae93197ce69b50dbbea2258", "fetched_at": "2026-08-29T08:49:32.488178+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/migrate"}, {"content_hash": "cfd378235d67be99c41d167c5824c7f38375f6931d406d77e528909038bb7048", "fetched_at": "2026-08-29T08:49:32.490078+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/about/overview"}, {"content_hash": "d2e47cfb175f22e440ce58572d57d788ffbed3fdd38a1243873720ed7bc24981", "fetched_at": "2026-08-29T08:49:32.491970+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/setup"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.662401+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.662401+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:54:17.847177+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13794e3632b8e031f022c453cf8dfaa76b50f8aa273c850010105f06c8c99061", "fetched_at": "2026-08-28T04:09:27.662401+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kgateway-dev/kgateway"}, {"content_hash": "10c5c6ace07eb43a53a5010cb3934f26017e1e37a09fb44dccb9dab540fbd807", "fetched_at": "2026-08-29T08:49:32.481443+00:00", "kind": "homepage", "missing": false, "url": "https://kgateway.dev"}, {"content_hash": "4bc4b4e6a928cba8d208fd519ee665fc3386a30fa751d4417e07ca17e8732209", "fetched_at": "2026-08-29T08:49:32.484147+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs"}, {"content_hash": "548668c5528f75609aa856e35f5b9d07aa17ca92f47c629968ef72f17a1915f4", "fetched_at": "2026-08-29T08:49:32.485857+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest"}, {"content_hash": "7a34980ce1b540dd61319c4f4f4ce1bd291a5c7f8ae93197ce69b50dbbea2258", "fetched_at": "2026-08-29T08:49:32.488178+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/migrate"}, {"content_hash": "cfd378235d67be99c41d167c5824c7f38375f6931d406d77e528909038bb7048", "fetched_at": "2026-08-29T08:49:32.490078+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/about/overview"}, {"content_hash": "d2e47cfb175f22e440ce58572d57d788ffbed3fdd38a1243873720ed7bc24981", "fetched_at": "2026-08-29T08:49:32.491970+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/setup"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:54:17.847177+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13794e3632b8e031f022c453cf8dfaa76b50f8aa273c850010105f06c8c99061", "fetched_at": "2026-08-28T04:09:27.662401+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kgateway-dev/kgateway"}, {"content_hash": "10c5c6ace07eb43a53a5010cb3934f26017e1e37a09fb44dccb9dab540fbd807", "fetched_at": "2026-08-29T08:49:32.481443+00:00", "kind": "homepage", "missing": false, "url": "https://kgateway.dev"}, {"content_hash": "4bc4b4e6a928cba8d208fd519ee665fc3386a30fa751d4417e07ca17e8732209", "fetched_at": "2026-08-29T08:49:32.484147+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs"}, {"content_hash": "548668c5528f75609aa856e35f5b9d07aa17ca92f47c629968ef72f17a1915f4", "fetched_at": "2026-08-29T08:49:32.485857+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest"}, {"content_hash": "7a34980ce1b540dd61319c4f4f4ce1bd291a5c7f8ae93197ce69b50dbbea2258", "fetched_at": "2026-08-29T08:49:32.488178+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/migrate"}, {"content_hash": "cfd378235d67be99c41d167c5824c7f38375f6931d406d77e528909038bb7048", "fetched_at": "2026-08-29T08:49:32.490078+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/about/overview"}, {"content_hash": "d2e47cfb175f22e440ce58572d57d788ffbed3fdd38a1243873720ed7bc24981", "fetched_at": "2026-08-29T08:49:32.491970+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/setup"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:54:17.847177+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13794e3632b8e031f022c453cf8dfaa76b50f8aa273c850010105f06c8c99061", "fetched_at": "2026-08-28T04:09:27.662401+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kgateway-dev/kgateway"}, {"content_hash": "10c5c6ace07eb43a53a5010cb3934f26017e1e37a09fb44dccb9dab540fbd807", "fetched_at": "2026-08-29T08:49:32.481443+00:00", "kind": "homepage", "missing": false, "url": "https://kgateway.dev"}, {"content_hash": "4bc4b4e6a928cba8d208fd519ee665fc3386a30fa751d4417e07ca17e8732209", "fetched_at": "2026-08-29T08:49:32.484147+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs"}, {"content_hash": "548668c5528f75609aa856e35f5b9d07aa17ca92f47c629968ef72f17a1915f4", "fetched_at": "2026-08-29T08:49:32.485857+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest"}, {"content_hash": "7a34980ce1b540dd61319c4f4f4ce1bd291a5c7f8ae93197ce69b50dbbea2258", "fetched_at": "2026-08-29T08:49:32.488178+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/migrate"}, {"content_hash": "cfd378235d67be99c41d167c5824c7f38375f6931d406d77e528909038bb7048", "fetched_at": "2026-08-29T08:49:32.490078+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/about/overview"}, {"content_hash": "d2e47cfb175f22e440ce58572d57d788ffbed3fdd38a1243873720ed7bc24981", "fetched_at": "2026-08-29T08:49:32.491970+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/setup"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:54:17.847177+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13794e3632b8e031f022c453cf8dfaa76b50f8aa273c850010105f06c8c99061", "fetched_at": "2026-08-28T04:09:27.662401+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kgateway-dev/kgateway"}, {"content_hash": "10c5c6ace07eb43a53a5010cb3934f26017e1e37a09fb44dccb9dab540fbd807", "fetched_at": "2026-08-29T08:49:32.481443+00:00", "kind": "homepage", "missing": false, "url": "https://kgateway.dev"}, {"content_hash": "4bc4b4e6a928cba8d208fd519ee665fc3386a30fa751d4417e07ca17e8732209", "fetched_at": "2026-08-29T08:49:32.484147+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs"}, {"content_hash": "548668c5528f75609aa856e35f5b9d07aa17ca92f47c629968ef72f17a1915f4", "fetched_at": "2026-08-29T08:49:32.485857+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest"}, {"content_hash": "7a34980ce1b540dd61319c4f4f4ce1bd291a5c7f8ae93197ce69b50dbbea2258", "fetched_at": "2026-08-29T08:49:32.488178+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/migrate"}, {"content_hash": "cfd378235d67be99c41d167c5824c7f38375f6931d406d77e528909038bb7048", "fetched_at": "2026-08-29T08:49:32.490078+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/about/overview"}, {"content_hash": "d2e47cfb175f22e440ce58572d57d788ffbed3fdd38a1243873720ed7bc24981", "fetched_at": "2026-08-29T08:49:32.491970+00:00", "kind": "site_page", "missing": false, "url": "https://kgateway.dev/docs/envoy/latest/setup"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 86}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3145, "days_push": 7, "days_rel": 13, "gap_med": 3, "n_releases_24m": 72}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}