{"adoption": {"forks": 175, "observed_at": "2026-08-28T04:05:06.005697+00:00", "stars": 1576}, "canonical_url": "https://ross.abutalabs.com/products/llmgateway", "card": {"archived": false, "artifact_type": "service", "description": "Route, manage, and analyze your LLM requests across multiple providers with a unified API interface.", "domain": ["large-language-models", "artificial-intelligence", "apis", "developer-tools", "analytics", "security", "self-hosted"], "enriched": true, "function": ["api-gateway", "llm-inference", "analytics", "monitoring", "rate-limiting", "caching", "security", "middleware", "self-hosted"], "health_score": 100, "homepage": "https://llmgateway.io", "language": "TypeScript", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["theopenco/llmgateway"], "name": "theopenco/llmgateway", "platform": ["self-hosted", "cloud"], "pushed_at": "2026-08-26T17:58:15+00:00", "repo": "theopenco/llmgateway", "stars": 1576, "tags": ["llm-gateway", "llm-proxy", "openai-compatible", "multi-provider", "byok", "guardrails", "cost-tracking", "api-key-management", "observability", "fallback-routing", "docker", "web-server", "nodejs", "typescript"], "topics": ["ai", "llm", "llms", "typescript", "ai-gateway", "analytics", "anthropic", "api-key-management", "claude", "codex", "enterprise", "guardrails", "inference", "llm-gateway", "llm-proxy", "observability", "openai", "opencode", "rate-limiting"], "urls": [], "use_cases": ["route llm requests across multiple providers with one api", "track token usage and costs for openai and anthropic calls", "switch from openai to claude without changing code", "self-host an llm proxy gateway with docker", "add fallbacks and automatic provider failover for llm calls", "detect prompt injection and redact pii before hitting llms", "manage all my provider api keys in one dashboard", "compare model latency and cost across providers"], "what_it_is": "LLM Gateway is an open-source API gateway for large language models that sits between applications and 40+ LLM providers (OpenAI, Anthropic, Google, etc.) with an OpenAI-compatible unified API. It provides multi-provider routing with fallbacks, API key management, cost and usage analytics, caching, guardrails, and can be used hosted or self-hosted via Docker.", "when_to_avoid": ["you only call a single LLM provider and don't need routing or analytics", "you need to self-host model weights or run local inference — this proxies APIs, it doesn't serve models", "you need a lightweight in-process SDK rather than a gateway service", "you require an OSI-approved open-source license (license is custom/unclear)"], "when_to_choose": ["you need a unified OpenAI-compatible endpoint across many LLM providers", "you want cost, token, and latency analytics for LLM usage", "you need provider failover, routing, or rate limiting for LLM traffic", "you want guardrails like PII redaction and prompt-injection blocking", "you want to self-host an LLM gateway on your own infrastructure"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/llmgateway", "repo": "theopenco/llmgateway", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.005697+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:57:25.912077+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be5e4d34e25fa8c58ce7ce39a1ed5b2b8bb25c3d7114a4c7eee32d1f819d335b", "fetched_at": "2026-08-28T04:05:06.005697+00:00", "kind": "readme", "missing": false, "url": "https://github.com/theopenco/llmgateway"}, {"content_hash": "ff1809a900153724d4c723274bdfa2e0df9db9b2a1eaebf01d9d2072801a3ae1", "fetched_at": "2026-08-29T11:27:45.420622+00:00", "kind": "homepage", "missing": false, "url": "https://llmgateway.io"}, {"content_hash": "370d610d005270b62508a08cfaaad9e7d83d1b04d1c2f00adc38178b34bfd53c", "fetched_at": "2026-08-29T11:27:45.430267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.llmgateway.io"}, {"content_hash": "953b6b386740c315e91eaf5a74fd660b80d4c018b0f07fe9b9540dd825456236", "fetched_at": "2026-08-29T11:27:45.437198+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/guides"}, {"content_hash": "b7d1b2d02a25d57ee0fec83d9b8545bea1ff6c9fd6956bc779c391ef2151f055", "fetched_at": "2026-08-29T11:27:45.439303+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/guardrails"}, {"content_hash": "417d720fff2e30836f0cbfb026f77631676aab7437ece917635fd62ae5cd7009", "fetched_at": "2026-08-29T11:27:45.441098+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/unified-api-interface"}, {"content_hash": "6cbf21a1d99a9f4c20c048277e9cd6d4ccf789cd0d601ce08750f3c7c6441c2d", "fetched_at": "2026-08-29T11:27:45.442909+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/multi-provider-support"}, {"content_hash": "6e89fed5fec8ea3580b2adcc47882349de648742a39503e6d1a4cdc6d13a0890", "fetched_at": "2026-08-29T11:27:45.444795+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/performance-monitoring"}, {"content_hash": "fcbcf0c094956593da35d343f446f781645cc88f093bbdf5036e39eea2467367", "fetched_at": "2026-08-29T11:27:45.432661+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/pricing"}, {"content_hash": "d9d6f6512fb1e120b0ba00de5883966f6d208604a352128b82130526bc76d848", "fetched_at": "2026-08-29T11:27:45.434652+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/changelog"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.005697+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:57:25.912077+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be5e4d34e25fa8c58ce7ce39a1ed5b2b8bb25c3d7114a4c7eee32d1f819d335b", "fetched_at": "2026-08-28T04:05:06.005697+00:00", "kind": "readme", "missing": false, "url": "https://github.com/theopenco/llmgateway"}, {"content_hash": "ff1809a900153724d4c723274bdfa2e0df9db9b2a1eaebf01d9d2072801a3ae1", "fetched_at": "2026-08-29T11:27:45.420622+00:00", "kind": "homepage", "missing": false, "url": "https://llmgateway.io"}, {"content_hash": "370d610d005270b62508a08cfaaad9e7d83d1b04d1c2f00adc38178b34bfd53c", "fetched_at": "2026-08-29T11:27:45.430267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.llmgateway.io"}, {"content_hash": "953b6b386740c315e91eaf5a74fd660b80d4c018b0f07fe9b9540dd825456236", "fetched_at": "2026-08-29T11:27:45.437198+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/guides"}, {"content_hash": "b7d1b2d02a25d57ee0fec83d9b8545bea1ff6c9fd6956bc779c391ef2151f055", "fetched_at": "2026-08-29T11:27:45.439303+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/guardrails"}, {"content_hash": "417d720fff2e30836f0cbfb026f77631676aab7437ece917635fd62ae5cd7009", "fetched_at": "2026-08-29T11:27:45.441098+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/unified-api-interface"}, {"content_hash": "6cbf21a1d99a9f4c20c048277e9cd6d4ccf789cd0d601ce08750f3c7c6441c2d", "fetched_at": "2026-08-29T11:27:45.442909+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/multi-provider-support"}, {"content_hash": "6e89fed5fec8ea3580b2adcc47882349de648742a39503e6d1a4cdc6d13a0890", "fetched_at": "2026-08-29T11:27:45.444795+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/performance-monitoring"}, {"content_hash": "fcbcf0c094956593da35d343f446f781645cc88f093bbdf5036e39eea2467367", "fetched_at": "2026-08-29T11:27:45.432661+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/pricing"}, {"content_hash": "d9d6f6512fb1e120b0ba00de5883966f6d208604a352128b82130526bc76d848", "fetched_at": "2026-08-29T11:27:45.434652+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/changelog"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:57:25.912077+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be5e4d34e25fa8c58ce7ce39a1ed5b2b8bb25c3d7114a4c7eee32d1f819d335b", "fetched_at": "2026-08-28T04:05:06.005697+00:00", "kind": "readme", "missing": false, "url": "https://github.com/theopenco/llmgateway"}, {"content_hash": "ff1809a900153724d4c723274bdfa2e0df9db9b2a1eaebf01d9d2072801a3ae1", "fetched_at": "2026-08-29T11:27:45.420622+00:00", "kind": "homepage", "missing": false, "url": "https://llmgateway.io"}, {"content_hash": "370d610d005270b62508a08cfaaad9e7d83d1b04d1c2f00adc38178b34bfd53c", "fetched_at": "2026-08-29T11:27:45.430267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.llmgateway.io"}, {"content_hash": "953b6b386740c315e91eaf5a74fd660b80d4c018b0f07fe9b9540dd825456236", "fetched_at": "2026-08-29T11:27:45.437198+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/guides"}, {"content_hash": "b7d1b2d02a25d57ee0fec83d9b8545bea1ff6c9fd6956bc779c391ef2151f055", "fetched_at": "2026-08-29T11:27:45.439303+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/guardrails"}, {"content_hash": "417d720fff2e30836f0cbfb026f77631676aab7437ece917635fd62ae5cd7009", "fetched_at": "2026-08-29T11:27:45.441098+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/unified-api-interface"}, {"content_hash": "6cbf21a1d99a9f4c20c048277e9cd6d4ccf789cd0d601ce08750f3c7c6441c2d", "fetched_at": "2026-08-29T11:27:45.442909+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/multi-provider-support"}, {"content_hash": "6e89fed5fec8ea3580b2adcc47882349de648742a39503e6d1a4cdc6d13a0890", "fetched_at": "2026-08-29T11:27:45.444795+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/performance-monitoring"}, {"content_hash": "fcbcf0c094956593da35d343f446f781645cc88f093bbdf5036e39eea2467367", "fetched_at": "2026-08-29T11:27:45.432661+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/pricing"}, {"content_hash": "d9d6f6512fb1e120b0ba00de5883966f6d208604a352128b82130526bc76d848", "fetched_at": "2026-08-29T11:27:45.434652+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/changelog"}], "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:05:06.005697+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.005697+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.005697+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:57:25.912077+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be5e4d34e25fa8c58ce7ce39a1ed5b2b8bb25c3d7114a4c7eee32d1f819d335b", "fetched_at": "2026-08-28T04:05:06.005697+00:00", "kind": "readme", "missing": false, "url": "https://github.com/theopenco/llmgateway"}, {"content_hash": "ff1809a900153724d4c723274bdfa2e0df9db9b2a1eaebf01d9d2072801a3ae1", "fetched_at": "2026-08-29T11:27:45.420622+00:00", "kind": "homepage", "missing": false, "url": "https://llmgateway.io"}, {"content_hash": "370d610d005270b62508a08cfaaad9e7d83d1b04d1c2f00adc38178b34bfd53c", "fetched_at": "2026-08-29T11:27:45.430267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.llmgateway.io"}, {"content_hash": "953b6b386740c315e91eaf5a74fd660b80d4c018b0f07fe9b9540dd825456236", "fetched_at": "2026-08-29T11:27:45.437198+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/guides"}, {"content_hash": "b7d1b2d02a25d57ee0fec83d9b8545bea1ff6c9fd6956bc779c391ef2151f055", "fetched_at": "2026-08-29T11:27:45.439303+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/guardrails"}, {"content_hash": "417d720fff2e30836f0cbfb026f77631676aab7437ece917635fd62ae5cd7009", "fetched_at": "2026-08-29T11:27:45.441098+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/unified-api-interface"}, {"content_hash": "6cbf21a1d99a9f4c20c048277e9cd6d4ccf789cd0d601ce08750f3c7c6441c2d", "fetched_at": "2026-08-29T11:27:45.442909+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/multi-provider-support"}, {"content_hash": "6e89fed5fec8ea3580b2adcc47882349de648742a39503e6d1a4cdc6d13a0890", "fetched_at": "2026-08-29T11:27:45.444795+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/performance-monitoring"}, {"content_hash": "fcbcf0c094956593da35d343f446f781645cc88f093bbdf5036e39eea2467367", "fetched_at": "2026-08-29T11:27:45.432661+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/pricing"}, {"content_hash": "d9d6f6512fb1e120b0ba00de5883966f6d208604a352128b82130526bc76d848", "fetched_at": "2026-08-29T11:27:45.434652+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/changelog"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.005697+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.005697+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:57:25.912077+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be5e4d34e25fa8c58ce7ce39a1ed5b2b8bb25c3d7114a4c7eee32d1f819d335b", "fetched_at": "2026-08-28T04:05:06.005697+00:00", "kind": "readme", "missing": false, "url": "https://github.com/theopenco/llmgateway"}, {"content_hash": "ff1809a900153724d4c723274bdfa2e0df9db9b2a1eaebf01d9d2072801a3ae1", "fetched_at": "2026-08-29T11:27:45.420622+00:00", "kind": "homepage", "missing": false, "url": "https://llmgateway.io"}, {"content_hash": "370d610d005270b62508a08cfaaad9e7d83d1b04d1c2f00adc38178b34bfd53c", "fetched_at": "2026-08-29T11:27:45.430267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.llmgateway.io"}, {"content_hash": "953b6b386740c315e91eaf5a74fd660b80d4c018b0f07fe9b9540dd825456236", "fetched_at": "2026-08-29T11:27:45.437198+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/guides"}, {"content_hash": "b7d1b2d02a25d57ee0fec83d9b8545bea1ff6c9fd6956bc779c391ef2151f055", "fetched_at": "2026-08-29T11:27:45.439303+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/guardrails"}, {"content_hash": "417d720fff2e30836f0cbfb026f77631676aab7437ece917635fd62ae5cd7009", "fetched_at": "2026-08-29T11:27:45.441098+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/unified-api-interface"}, {"content_hash": "6cbf21a1d99a9f4c20c048277e9cd6d4ccf789cd0d601ce08750f3c7c6441c2d", "fetched_at": "2026-08-29T11:27:45.442909+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/multi-provider-support"}, {"content_hash": "6e89fed5fec8ea3580b2adcc47882349de648742a39503e6d1a4cdc6d13a0890", "fetched_at": "2026-08-29T11:27:45.444795+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/performance-monitoring"}, {"content_hash": "fcbcf0c094956593da35d343f446f781645cc88f093bbdf5036e39eea2467367", "fetched_at": "2026-08-29T11:27:45.432661+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/pricing"}, {"content_hash": "d9d6f6512fb1e120b0ba00de5883966f6d208604a352128b82130526bc76d848", "fetched_at": "2026-08-29T11:27:45.434652+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/changelog"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.005697+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.005697+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.005697+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:57:25.912077+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be5e4d34e25fa8c58ce7ce39a1ed5b2b8bb25c3d7114a4c7eee32d1f819d335b", "fetched_at": "2026-08-28T04:05:06.005697+00:00", "kind": "readme", "missing": false, "url": "https://github.com/theopenco/llmgateway"}, {"content_hash": "ff1809a900153724d4c723274bdfa2e0df9db9b2a1eaebf01d9d2072801a3ae1", "fetched_at": "2026-08-29T11:27:45.420622+00:00", "kind": "homepage", "missing": false, "url": "https://llmgateway.io"}, {"content_hash": "370d610d005270b62508a08cfaaad9e7d83d1b04d1c2f00adc38178b34bfd53c", "fetched_at": "2026-08-29T11:27:45.430267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.llmgateway.io"}, {"content_hash": "953b6b386740c315e91eaf5a74fd660b80d4c018b0f07fe9b9540dd825456236", "fetched_at": "2026-08-29T11:27:45.437198+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/guides"}, {"content_hash": "b7d1b2d02a25d57ee0fec83d9b8545bea1ff6c9fd6956bc779c391ef2151f055", "fetched_at": "2026-08-29T11:27:45.439303+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/guardrails"}, {"content_hash": "417d720fff2e30836f0cbfb026f77631676aab7437ece917635fd62ae5cd7009", "fetched_at": "2026-08-29T11:27:45.441098+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/unified-api-interface"}, {"content_hash": "6cbf21a1d99a9f4c20c048277e9cd6d4ccf789cd0d601ce08750f3c7c6441c2d", "fetched_at": "2026-08-29T11:27:45.442909+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/multi-provider-support"}, {"content_hash": "6e89fed5fec8ea3580b2adcc47882349de648742a39503e6d1a4cdc6d13a0890", "fetched_at": "2026-08-29T11:27:45.444795+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/performance-monitoring"}, {"content_hash": "fcbcf0c094956593da35d343f446f781645cc88f093bbdf5036e39eea2467367", "fetched_at": "2026-08-29T11:27:45.432661+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/pricing"}, {"content_hash": "d9d6f6512fb1e120b0ba00de5883966f6d208604a352128b82130526bc76d848", "fetched_at": "2026-08-29T11:27:45.434652+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/changelog"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.005697+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.005697+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:57:25.912077+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be5e4d34e25fa8c58ce7ce39a1ed5b2b8bb25c3d7114a4c7eee32d1f819d335b", "fetched_at": "2026-08-28T04:05:06.005697+00:00", "kind": "readme", "missing": false, "url": "https://github.com/theopenco/llmgateway"}, {"content_hash": "ff1809a900153724d4c723274bdfa2e0df9db9b2a1eaebf01d9d2072801a3ae1", "fetched_at": "2026-08-29T11:27:45.420622+00:00", "kind": "homepage", "missing": false, "url": "https://llmgateway.io"}, {"content_hash": "370d610d005270b62508a08cfaaad9e7d83d1b04d1c2f00adc38178b34bfd53c", "fetched_at": "2026-08-29T11:27:45.430267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.llmgateway.io"}, {"content_hash": "953b6b386740c315e91eaf5a74fd660b80d4c018b0f07fe9b9540dd825456236", "fetched_at": "2026-08-29T11:27:45.437198+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/guides"}, {"content_hash": "b7d1b2d02a25d57ee0fec83d9b8545bea1ff6c9fd6956bc779c391ef2151f055", "fetched_at": "2026-08-29T11:27:45.439303+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/guardrails"}, {"content_hash": "417d720fff2e30836f0cbfb026f77631676aab7437ece917635fd62ae5cd7009", "fetched_at": "2026-08-29T11:27:45.441098+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/unified-api-interface"}, {"content_hash": "6cbf21a1d99a9f4c20c048277e9cd6d4ccf789cd0d601ce08750f3c7c6441c2d", "fetched_at": "2026-08-29T11:27:45.442909+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/multi-provider-support"}, {"content_hash": "6e89fed5fec8ea3580b2adcc47882349de648742a39503e6d1a4cdc6d13a0890", "fetched_at": "2026-08-29T11:27:45.444795+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/performance-monitoring"}, {"content_hash": "fcbcf0c094956593da35d343f446f781645cc88f093bbdf5036e39eea2467367", "fetched_at": "2026-08-29T11:27:45.432661+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/pricing"}, {"content_hash": "d9d6f6512fb1e120b0ba00de5883966f6d208604a352128b82130526bc76d848", "fetched_at": "2026-08-29T11:27:45.434652+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/changelog"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:57:25.912077+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be5e4d34e25fa8c58ce7ce39a1ed5b2b8bb25c3d7114a4c7eee32d1f819d335b", "fetched_at": "2026-08-28T04:05:06.005697+00:00", "kind": "readme", "missing": false, "url": "https://github.com/theopenco/llmgateway"}, {"content_hash": "ff1809a900153724d4c723274bdfa2e0df9db9b2a1eaebf01d9d2072801a3ae1", "fetched_at": "2026-08-29T11:27:45.420622+00:00", "kind": "homepage", "missing": false, "url": "https://llmgateway.io"}, {"content_hash": "370d610d005270b62508a08cfaaad9e7d83d1b04d1c2f00adc38178b34bfd53c", "fetched_at": "2026-08-29T11:27:45.430267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.llmgateway.io"}, {"content_hash": "953b6b386740c315e91eaf5a74fd660b80d4c018b0f07fe9b9540dd825456236", "fetched_at": "2026-08-29T11:27:45.437198+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/guides"}, {"content_hash": "b7d1b2d02a25d57ee0fec83d9b8545bea1ff6c9fd6956bc779c391ef2151f055", "fetched_at": "2026-08-29T11:27:45.439303+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/guardrails"}, {"content_hash": "417d720fff2e30836f0cbfb026f77631676aab7437ece917635fd62ae5cd7009", "fetched_at": "2026-08-29T11:27:45.441098+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/unified-api-interface"}, {"content_hash": "6cbf21a1d99a9f4c20c048277e9cd6d4ccf789cd0d601ce08750f3c7c6441c2d", "fetched_at": "2026-08-29T11:27:45.442909+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/multi-provider-support"}, {"content_hash": "6e89fed5fec8ea3580b2adcc47882349de648742a39503e6d1a4cdc6d13a0890", "fetched_at": "2026-08-29T11:27:45.444795+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/performance-monitoring"}, {"content_hash": "fcbcf0c094956593da35d343f446f781645cc88f093bbdf5036e39eea2467367", "fetched_at": "2026-08-29T11:27:45.432661+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/pricing"}, {"content_hash": "d9d6f6512fb1e120b0ba00de5883966f6d208604a352128b82130526bc76d848", "fetched_at": "2026-08-29T11:27:45.434652+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/changelog"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:57:25.912077+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be5e4d34e25fa8c58ce7ce39a1ed5b2b8bb25c3d7114a4c7eee32d1f819d335b", "fetched_at": "2026-08-28T04:05:06.005697+00:00", "kind": "readme", "missing": false, "url": "https://github.com/theopenco/llmgateway"}, {"content_hash": "ff1809a900153724d4c723274bdfa2e0df9db9b2a1eaebf01d9d2072801a3ae1", "fetched_at": "2026-08-29T11:27:45.420622+00:00", "kind": "homepage", "missing": false, "url": "https://llmgateway.io"}, {"content_hash": "370d610d005270b62508a08cfaaad9e7d83d1b04d1c2f00adc38178b34bfd53c", "fetched_at": "2026-08-29T11:27:45.430267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.llmgateway.io"}, {"content_hash": "953b6b386740c315e91eaf5a74fd660b80d4c018b0f07fe9b9540dd825456236", "fetched_at": "2026-08-29T11:27:45.437198+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/guides"}, {"content_hash": "b7d1b2d02a25d57ee0fec83d9b8545bea1ff6c9fd6956bc779c391ef2151f055", "fetched_at": "2026-08-29T11:27:45.439303+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/guardrails"}, {"content_hash": "417d720fff2e30836f0cbfb026f77631676aab7437ece917635fd62ae5cd7009", "fetched_at": "2026-08-29T11:27:45.441098+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/unified-api-interface"}, {"content_hash": "6cbf21a1d99a9f4c20c048277e9cd6d4ccf789cd0d601ce08750f3c7c6441c2d", "fetched_at": "2026-08-29T11:27:45.442909+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/multi-provider-support"}, {"content_hash": "6e89fed5fec8ea3580b2adcc47882349de648742a39503e6d1a4cdc6d13a0890", "fetched_at": "2026-08-29T11:27:45.444795+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/performance-monitoring"}, {"content_hash": "fcbcf0c094956593da35d343f446f781645cc88f093bbdf5036e39eea2467367", "fetched_at": "2026-08-29T11:27:45.432661+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/pricing"}, {"content_hash": "d9d6f6512fb1e120b0ba00de5883966f6d208604a352128b82130526bc76d848", "fetched_at": "2026-08-29T11:27:45.434652+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/changelog"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:57:25.912077+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "be5e4d34e25fa8c58ce7ce39a1ed5b2b8bb25c3d7114a4c7eee32d1f819d335b", "fetched_at": "2026-08-28T04:05:06.005697+00:00", "kind": "readme", "missing": false, "url": "https://github.com/theopenco/llmgateway"}, {"content_hash": "ff1809a900153724d4c723274bdfa2e0df9db9b2a1eaebf01d9d2072801a3ae1", "fetched_at": "2026-08-29T11:27:45.420622+00:00", "kind": "homepage", "missing": false, "url": "https://llmgateway.io"}, {"content_hash": "370d610d005270b62508a08cfaaad9e7d83d1b04d1c2f00adc38178b34bfd53c", "fetched_at": "2026-08-29T11:27:45.430267+00:00", "kind": "site_page", "missing": false, "url": "https://docs.llmgateway.io"}, {"content_hash": "953b6b386740c315e91eaf5a74fd660b80d4c018b0f07fe9b9540dd825456236", "fetched_at": "2026-08-29T11:27:45.437198+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/guides"}, {"content_hash": "b7d1b2d02a25d57ee0fec83d9b8545bea1ff6c9fd6956bc779c391ef2151f055", "fetched_at": "2026-08-29T11:27:45.439303+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/guardrails"}, {"content_hash": "417d720fff2e30836f0cbfb026f77631676aab7437ece917635fd62ae5cd7009", "fetched_at": "2026-08-29T11:27:45.441098+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/unified-api-interface"}, {"content_hash": "6cbf21a1d99a9f4c20c048277e9cd6d4ccf789cd0d601ce08750f3c7c6441c2d", "fetched_at": "2026-08-29T11:27:45.442909+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/multi-provider-support"}, {"content_hash": "6e89fed5fec8ea3580b2adcc47882349de648742a39503e6d1a4cdc6d13a0890", "fetched_at": "2026-08-29T11:27:45.444795+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/features/performance-monitoring"}, {"content_hash": "fcbcf0c094956593da35d343f446f781645cc88f093bbdf5036e39eea2467367", "fetched_at": "2026-08-29T11:27:45.432661+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/pricing"}, {"content_hash": "d9d6f6512fb1e120b0ba00de5883966f6d208604a352128b82130526bc76d848", "fetched_at": "2026-08-29T11:27:45.434652+00:00", "kind": "site_page", "missing": false, "url": "https://llmgateway.io/changelog"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 36, "rhythm": 99}, "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": 508, "days_push": 7, "days_rel": 9, "gap_med": 6.0, "n_releases_24m": 15}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}