{
  "schema_version": "1.0.0",
  "verification_stage_contract": "bounded-workflow-v2",
  "generated_at": "2026-09-17T21:45:13.795340Z",
  "build_id": "rr-20260917T21451379534-20f0ea82bd69",
  "entity_id": "gh:inference-gateway/inference-gateway",
  "points": [
    {
      "id": "gh:inference-gateway/inference-gateway",
      "score": 7.8,
      "popularity": 211.0,
      "stars": 211,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.7,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 8.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v0.51.3",
      "last_release_at": "2026-09-06T22:22:49Z",
      "last_release_url": "https://github.com/inference-gateway/inference-gateway/releases/tag/v0.51.3",
      "maintenance_status": "active",
      "integration_fingerprint": "c6024444960d280c",
      "integration_count": 4,
      "integrations": [
        "Anthropic",
        "Model Context Protocol",
        "OpenAI",
        "OpenTelemetry"
      ],
      "source_observed_at": "2026-09-08T05:09:03.158117Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_e7f84471b9b57205c5e57676",
        "version": "obs_bdc4007aff9c35db58338b16",
        "last_release_at": "obs_4a681a223eee8f29c43ebeb7",
        "last_release_url": "obs_37e6979efb7e262f56a9da32",
        "pushed_at": "obs_d0b8340f0f1be9570a890fe3",
        "archived": "obs_9759e6b12dfba642e2e0c7bd",
        "default_branch": "obs_bb8ad7f795232dcf7f997e5b",
        "default_branch_updated_at": "obs_7e5c5c18442bd6154cb069bb",
        "maintenance_status": "obs_e59aae303b3c941514d339b7",
        "momentum": "obs_9f055b960bf85afa15a13bb1",
        "repository_topics": "obs_c10f8f695e11b3987420afc7",
        "integrations": "obs_5bee0d13388be630fd31fddf",
        "integration_fingerprint": "obs_c4f0fc6bf854d01cdc7ba6a8",
        "deployment_models": "obs_5676398aeb6b0e6fbf507b99",
        "extensibility": "obs_504db4127fc82fbef73e2958"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-08",
      "source_build_id": "rr-20260908T05090315811-ae50806b8076"
    },
    {
      "id": "gh:inference-gateway/inference-gateway",
      "score": 7.8,
      "popularity": 211.0,
      "stars": 212,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.7,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 8.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v0.51.3",
      "last_release_at": "2026-09-06T22:22:49Z",
      "last_release_url": "https://github.com/inference-gateway/inference-gateway/releases/tag/v0.51.3",
      "maintenance_status": "active",
      "integration_fingerprint": "c6024444960d280c",
      "integration_count": 4,
      "integrations": [
        "Anthropic",
        "Model Context Protocol",
        "OpenAI",
        "OpenTelemetry"
      ],
      "source_observed_at": "2026-09-11T09:31:02.897429Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_0375054c1aad82ad25a9b50a",
        "version": "obs_b28109dd97073f490293d216",
        "last_release_at": "obs_c3a5fac62b8c83939f976fb2",
        "last_release_url": "obs_01c4936aeb7ddbf254cd7cfa",
        "pushed_at": "obs_c96e58ada65a8237ef6af2a9",
        "archived": "obs_2c6d4b3efd5b66a5a94c3498",
        "default_branch": "obs_1b1dd898c22c725bcd917ab1",
        "default_branch_updated_at": "obs_67b04bc266bbfee81c430379",
        "maintenance_status": "obs_ac37de539adcb27b3ca7e875",
        "momentum": "obs_afe4c5edc3bc22cabf425a1b",
        "repository_topics": "obs_662e1c12935fa2f148ffd7a0",
        "integrations": "obs_1c2681b4df78a917ddcc30df",
        "integration_fingerprint": "obs_cac570baf84b84e0b41a934c",
        "deployment_models": "obs_76d1a0b4fa5bfb759f40c170",
        "extensibility": "obs_6fbfd398827dc82932ad8e93"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-11",
      "source_build_id": "rr-20260911T09310289742-ec7c440262a5"
    },
    {
      "id": "gh:inference-gateway/inference-gateway",
      "score": 7.8,
      "popularity": 211.0,
      "stars": 212,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.7,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 8.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v0.52.0",
      "last_release_at": "2026-09-11T19:07:14Z",
      "last_release_url": "https://github.com/inference-gateway/inference-gateway/releases/tag/v0.52.0",
      "maintenance_status": "active",
      "integration_fingerprint": "c6024444960d280c",
      "integration_count": 4,
      "integrations": [
        "Anthropic",
        "Model Context Protocol",
        "OpenAI",
        "OpenTelemetry"
      ],
      "source_observed_at": "2026-09-12T17:04:32.267494Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_df2716322873d1eae1641849",
        "version": "obs_0233a59bfa9595313f64e9ca",
        "last_release_at": "obs_7a1c81949b147aa47d80f39c",
        "last_release_url": "obs_4528f3a67743742a64fda356",
        "pushed_at": "obs_2773589404877f3d5fd31073",
        "archived": "obs_8610b4844b7c4fb5b942d314",
        "default_branch": "obs_a9113af2f9681c2a386fa220",
        "default_branch_updated_at": "obs_ffe5bda3b0783133c0c6bbb9",
        "maintenance_status": "obs_3d1a65cb624001cbe8a87602",
        "momentum": "obs_a5bdb1fa95e3c4648fca8e8e",
        "repository_topics": "obs_080f8dfa24cda1efc2afb254",
        "integrations": "obs_fde2436fdfaa7f3735eb93b2",
        "integration_fingerprint": "obs_dcf25b63a6298d9a9fb81a0e",
        "deployment_models": "obs_4155ea2891a0bf628bf92ce9",
        "extensibility": "obs_319d984c6f436d323a0dd296"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-12",
      "source_build_id": "rr-20260912T17043226749-4b7536538ed8"
    },
    {
      "id": "gh:inference-gateway/inference-gateway",
      "score": 7.8,
      "popularity": 211.0,
      "stars": 212,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.7,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 8.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v0.52.0",
      "last_release_at": "2026-09-11T19:07:14Z",
      "last_release_url": "https://github.com/inference-gateway/inference-gateway/releases/tag/v0.52.0",
      "maintenance_status": "active",
      "integration_fingerprint": "c6024444960d280c",
      "integration_count": 4,
      "integrations": [
        "Anthropic",
        "Model Context Protocol",
        "OpenAI",
        "OpenTelemetry"
      ],
      "source_observed_at": "2026-09-13T05:04:21.529456Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_f0f87fd7531b388d59b7c6e6",
        "version": "obs_969f7b65db82bf185dfb3dec",
        "last_release_at": "obs_237c277d2b3db3be67dff751",
        "last_release_url": "obs_fd85d5e53843eb6d2f6ca4c5",
        "pushed_at": "obs_37d1d812c1ba280e74894493",
        "archived": "obs_d31005aef9b420c89bd3fc30",
        "default_branch": "obs_c9804999dc830c425a1b5242",
        "default_branch_updated_at": "obs_f8bcb750d5a070d3677ed458",
        "maintenance_status": "obs_07bc14281e0c40637d657eb0",
        "momentum": "obs_2ed0110497c49c0890055a17",
        "repository_topics": "obs_a7c986b0ebc62516cca8aec1",
        "integrations": "obs_89ef33fcbf1942301f4797cf",
        "integration_fingerprint": "obs_0ebef5d5a61ea068af5ca118",
        "deployment_models": "obs_3bd6c8835db5aff25207a277",
        "extensibility": "obs_925dfa62429a4371c2056447"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-13",
      "source_build_id": "rr-20260913T05042152945-c4476eca3a92"
    },
    {
      "id": "gh:inference-gateway/inference-gateway",
      "score": 7.8,
      "popularity": 211.0,
      "stars": 212,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.7,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 8.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v0.52.0",
      "last_release_at": "2026-09-11T19:07:14Z",
      "last_release_url": "https://github.com/inference-gateway/inference-gateway/releases/tag/v0.52.0",
      "maintenance_status": "active",
      "integration_fingerprint": "c6024444960d280c",
      "integration_count": 4,
      "integrations": [
        "Anthropic",
        "Model Context Protocol",
        "OpenAI",
        "OpenTelemetry"
      ],
      "source_observed_at": "2026-09-15T11:46:09.382347Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_8d24b19e715f94bd04a72e81",
        "version": "obs_fa488eef204c3c7be82749b8",
        "last_release_at": "obs_b709adce7663e9910bff7a6a",
        "last_release_url": "obs_588b717758a1b9faab4c6817",
        "pushed_at": "obs_d4c8f5f0f1fd0769b8da6734",
        "archived": "obs_7d08f52c69c98105ba094cd3",
        "default_branch": "obs_94534363d2440bc556c1e840",
        "default_branch_updated_at": "obs_ff2922b8680371dde3225560",
        "maintenance_status": "obs_63c1b78b8a26f53165ecc6ec",
        "momentum": "obs_f018b34a547b4caaeba4515d",
        "repository_topics": "obs_b89bf8f85f1a3ce968d42c5f",
        "integrations": "obs_5d8b5dac23587e38528a64db",
        "integration_fingerprint": "obs_967c3d90216bd1c28ab26570",
        "deployment_models": "obs_c27bdbb6890ce3c31d1acc30",
        "extensibility": "obs_5eacd7dfc8e66596c56a0c70"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-15",
      "source_build_id": "rr-20260915T11460938234-02c299ab7cc9"
    },
    {
      "id": "gh:inference-gateway/inference-gateway",
      "score": 7.8,
      "popularity": 211.0,
      "stars": 214,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.7,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 8.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v0.53.0",
      "last_release_at": "2026-09-16T12:25:40Z",
      "last_release_url": "https://github.com/inference-gateway/inference-gateway/releases/tag/v0.53.0",
      "maintenance_status": "active",
      "integration_fingerprint": "c6024444960d280c",
      "integration_count": 4,
      "integrations": [
        "Anthropic",
        "Model Context Protocol",
        "OpenAI",
        "OpenTelemetry"
      ],
      "source_observed_at": "2026-09-17T21:45:13.795340Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_5ba7c34bf8be1be89c29f1f1",
        "version": "obs_4e5c86fc55d997e9fcda48e9",
        "last_release_at": "obs_06cd0cc30b8a616198213884",
        "last_release_url": "obs_a4c16513e7388fd891f8fec9",
        "pushed_at": "obs_1e131cc5b7513eb6b5367470",
        "archived": "obs_ed38fe9547068d0a55ec1635",
        "default_branch": "obs_fe072ebad6c5d57694e7abc7",
        "default_branch_updated_at": "obs_21d81224b965f403c68edce1",
        "maintenance_status": "obs_bfb77282e2ab1fd2d57ce7b2",
        "momentum": "obs_79b929405b6301544aa4cbf5",
        "repository_topics": "obs_dbc659c7bf8e9a6cf316c815",
        "integrations": "obs_e5ac9acb3c4e0b40c09aa3cb",
        "integration_fingerprint": "obs_f421a501496cd800cb02acf5",
        "deployment_models": "obs_deeef89a6d52aaef7ea3b15f",
        "extensibility": "obs_a8728eb86619e26321b97259"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-17",
      "source_build_id": "rr-20260917T21451379534-357161f90fee"
    }
  ],
  "changes": [
    {
      "id": "evt_f002b88e3c2ced312fd0",
      "entity_id": "gh:inference-gateway/inference-gateway",
      "item_url": "/item/inference-gateway-a-self-hosted-openai-compatible-router-that-can-expose/",
      "title": "Inference Gateway — a self-hosted OpenAI-compatible router that can expose MCP tools only when enabled",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-17T21:45:13.795340Z",
      "before": 213,
      "after": 214,
      "explanation": "Stars changed: 213 → 214.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Gold",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 7.8,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "AI Gateway",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "inference_runtime",
      "discovery_topic_status": "candidate",
      "setup_ease": 6.4,
      "best_for": [
        "teams routing several LLM providers behind an OpenAI-compatible API",
        "developers adding MCP tools to provider requests but needing an off switch and per-request bypass"
      ],
      "risk_categories": [
        "sensitive"
      ],
      "search_text": "inference gateway — a self-hosted openai-compatible router that can expose mcp tools only when enabled inference-gateway open_source other inference_runtime gold conditional try_now teams routing several llm providers behind an openai-compatible api developers adding mcp tools to provider requests but needing an off switch and per-request bypass kubernetes",
      "material_mover": false
    },
    {
      "id": "evt_8b0913920d81ec137053",
      "entity_id": "gh:inference-gateway/inference-gateway",
      "item_url": "/item/inference-gateway-a-self-hosted-openai-compatible-router-that-can-expose/",
      "title": "Inference Gateway — a self-hosted OpenAI-compatible router that can expose MCP tools only when enabled",
      "category": "other",
      "kind": "version_changed",
      "occurred_at": "2026-09-17T11:46:10.011992Z",
      "before": "v0.52.0",
      "after": "v0.53.0",
      "explanation": "Version changed: v0.52.0 → v0.53.0.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Gold",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 7.8,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "AI Gateway",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "inference_runtime",
      "discovery_topic_status": "candidate",
      "setup_ease": 6.4,
      "best_for": [
        "teams routing several LLM providers behind an OpenAI-compatible API",
        "developers adding MCP tools to provider requests but needing an off switch and per-request bypass"
      ],
      "risk_categories": [
        "sensitive"
      ],
      "search_text": "inference gateway — a self-hosted openai-compatible router that can expose mcp tools only when enabled inference-gateway open_source other inference_runtime gold conditional try_now teams routing several llm providers behind an openai-compatible api developers adding mcp tools to provider requests but needing an off switch and per-request bypass kubernetes",
      "material_mover": false
    },
    {
      "id": "evt_66fb2c6068e30c80c43b",
      "entity_id": "gh:inference-gateway/inference-gateway",
      "item_url": "/item/inference-gateway-a-self-hosted-openai-compatible-router-that-can-expose/",
      "title": "Inference Gateway — a self-hosted OpenAI-compatible router that can expose MCP tools only when enabled",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-17T11:46:10.011992Z",
      "before": 212,
      "after": 213,
      "explanation": "Stars changed: 212 → 213.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Gold",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 7.8,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "AI Gateway",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "inference_runtime",
      "discovery_topic_status": "candidate",
      "setup_ease": 6.4,
      "best_for": [
        "teams routing several LLM providers behind an OpenAI-compatible API",
        "developers adding MCP tools to provider requests but needing an off switch and per-request bypass"
      ],
      "risk_categories": [
        "sensitive"
      ],
      "search_text": "inference gateway — a self-hosted openai-compatible router that can expose mcp tools only when enabled inference-gateway open_source other inference_runtime gold conditional try_now teams routing several llm providers behind an openai-compatible api developers adding mcp tools to provider requests but needing an off switch and per-request bypass kubernetes",
      "material_mover": false
    },
    {
      "id": "evt_7ee83930fcf884d2942d",
      "entity_id": "gh:inference-gateway/inference-gateway",
      "item_url": "/item/inference-gateway-a-self-hosted-openai-compatible-router-that-can-expose/",
      "title": "Inference Gateway — a self-hosted OpenAI-compatible router that can expose MCP tools only when enabled",
      "category": "other",
      "kind": "version_changed",
      "occurred_at": "2026-09-12T11:11:34.373380Z",
      "before": "v0.51.3",
      "after": "v0.52.0",
      "explanation": "Version changed: v0.51.3 → v0.52.0.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Gold",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 7.8,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "AI Gateway",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "inference_runtime",
      "discovery_topic_status": "candidate",
      "setup_ease": 6.4,
      "best_for": [
        "teams routing several LLM providers behind an OpenAI-compatible API",
        "developers adding MCP tools to provider requests but needing an off switch and per-request bypass"
      ],
      "risk_categories": [
        "sensitive"
      ],
      "search_text": "inference gateway — a self-hosted openai-compatible router that can expose mcp tools only when enabled inference-gateway open_source other inference_runtime gold conditional try_now teams routing several llm providers behind an openai-compatible api developers adding mcp tools to provider requests but needing an off switch and per-request bypass kubernetes",
      "material_mover": false
    },
    {
      "id": "evt_a9b825f129d3838b8e0f",
      "entity_id": "gh:inference-gateway/inference-gateway",
      "item_url": "/item/inference-gateway-a-self-hosted-openai-compatible-router-that-can-expose/",
      "title": "Inference Gateway — a self-hosted OpenAI-compatible router that can expose MCP tools only when enabled",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-11T09:31:02.897429Z",
      "before": 211,
      "after": 212,
      "explanation": "Stars changed: 211 → 212.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Gold",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 7.8,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "AI Gateway",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "inference_runtime",
      "discovery_topic_status": "candidate",
      "setup_ease": 6.4,
      "best_for": [
        "teams routing several LLM providers behind an OpenAI-compatible API",
        "developers adding MCP tools to provider requests but needing an off switch and per-request bypass"
      ],
      "risk_categories": [
        "sensitive"
      ],
      "search_text": "inference gateway — a self-hosted openai-compatible router that can expose mcp tools only when enabled inference-gateway open_source other inference_runtime gold conditional try_now teams routing several llm providers behind an openai-compatible api developers adding mcp tools to provider requests but needing an off switch and per-request bypass kubernetes",
      "material_mover": false
    },
    {
      "id": "evt_1fd36d078cf7f1106ad2",
      "entity_id": "gh:inference-gateway/inference-gateway",
      "item_url": "/item/inference-gateway-a-self-hosted-openai-compatible-router-that-can-expose/",
      "title": "Inference Gateway — a self-hosted OpenAI-compatible router that can expose MCP tools only when enabled",
      "category": "other",
      "kind": "new_entity",
      "occurred_at": "2026-09-08T05:09:03.158117Z",
      "before": null,
      "after": "try_now",
      "explanation": "Newly added to RepoRadar's decision catalog.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Gold",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 7.8,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "AI Gateway",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "inference_runtime",
      "discovery_topic_status": "candidate",
      "setup_ease": 6.4,
      "best_for": [
        "teams routing several LLM providers behind an OpenAI-compatible API",
        "developers adding MCP tools to provider requests but needing an off switch and per-request bypass"
      ],
      "risk_categories": [
        "sensitive"
      ],
      "search_text": "inference gateway — a self-hosted openai-compatible router that can expose mcp tools only when enabled inference-gateway open_source other inference_runtime gold conditional try_now teams routing several llm providers behind an openai-compatible api developers adding mcp tools to provider requests but needing an off switch and per-request bypass kubernetes",
      "material_mover": false
    }
  ]
}
