{
  "ecosystem": {
    "id": "llm-gateway",
    "title": "LLM Gateway Ecosystem",
    "description": "Model routing, proxying, policy, and observability projects that sit between apps and providers.",
    "query": "llm gateway",
    "category": "llm_gateway",
    "deployment": null,
    "nodes": [
      "LiteLLM",
      "OpenRouter",
      "Portkey",
      "Gateway",
      "Routing",
      "Fallbacks"
    ],
    "projects": [],
    "project_count": 0,
    "stats": {
      "concept_count": 6,
      "project_count": 0,
      "edge_count": 6,
      "top_project": null,
      "average_git_top_score": null
    },
    "map": {
      "nodes": [
        {
          "id": "ecosystem:llm-gateway",
          "label": "LLM Gateway Ecosystem",
          "kind": "ecosystem",
          "ecosystem_id": "llm-gateway"
        },
        {
          "id": "concept:llm-gateway:litellm",
          "label": "LiteLLM",
          "kind": "concept",
          "ecosystem_id": "llm-gateway"
        },
        {
          "id": "concept:llm-gateway:openrouter",
          "label": "OpenRouter",
          "kind": "concept",
          "ecosystem_id": "llm-gateway"
        },
        {
          "id": "concept:llm-gateway:portkey",
          "label": "Portkey",
          "kind": "concept",
          "ecosystem_id": "llm-gateway"
        },
        {
          "id": "concept:llm-gateway:gateway",
          "label": "Gateway",
          "kind": "concept",
          "ecosystem_id": "llm-gateway"
        },
        {
          "id": "concept:llm-gateway:routing",
          "label": "Routing",
          "kind": "concept",
          "ecosystem_id": "llm-gateway"
        },
        {
          "id": "concept:llm-gateway:fallbacks",
          "label": "Fallbacks",
          "kind": "concept",
          "ecosystem_id": "llm-gateway"
        }
      ],
      "edges": [
        {
          "source": "ecosystem:llm-gateway",
          "target": "concept:llm-gateway:litellm",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:llm-gateway",
          "target": "concept:llm-gateway:openrouter",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:llm-gateway",
          "target": "concept:llm-gateway:portkey",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:llm-gateway",
          "target": "concept:llm-gateway:gateway",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:llm-gateway",
          "target": "concept:llm-gateway:routing",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:llm-gateway",
          "target": "concept:llm-gateway:fallbacks",
          "kind": "contains",
          "weight": 80
        }
      ]
    },
    "exploration_paths": [
      {
        "label": "Discover Projects",
        "description": "Browse indexed projects around LLM Gateway Ecosystem.",
        "href": "/api/search?q=llm%20gateway&ranking=browse&limit=12",
        "kind": "search"
      },
      {
        "label": "Get Recommendations",
        "description": "Generate an explainable shortlist for LLM Gateway Ecosystem.",
        "href": "/recommend?use_case=choose+projects+for+LLM+Gateway+Ecosystem&limit=5&category=llm_gateway",
        "kind": "recommend"
      },
      {
        "label": "Open Graph",
        "description": "Inspect the global project graph.",
        "href": "/graph",
        "kind": "graph"
      },
      {
        "label": "Find Alternatives",
        "description": "Find replacement candidates for a project.",
        "href": "/alternatives",
        "kind": "alternatives"
      },
      {
        "label": "Explain Score",
        "description": "Open project score explanations.",
        "href": "/projects",
        "kind": "score"
      },
      {
        "label": "Compare Options",
        "description": "Compare projects by fit and deployability.",
        "href": "/compare",
        "kind": "compare"
      }
    ],
    "exploration_journeys": [
      {
        "label": "Choose a production candidate",
        "description": "Start broad in LLM Gateway Ecosystem, then narrow to one project with score and graph evidence.",
        "steps": [
          {
            "label": "Discover",
            "href": "/categories/llm_gateway",
            "description": "Browse the ecosystem entry point."
          },
          {
            "label": "Recommend",
            "href": "/recommend?use_case=choose+projects+for+LLM+Gateway+Ecosystem&limit=5&category=llm_gateway",
            "description": "Generate a constrained shortlist."
          },
          {
            "label": "Score",
            "href": "/projects",
            "description": "Inspect project score evidence."
          }
        ]
      },
      {
        "label": "Map dependencies and neighbors",
        "description": "Follow graph relationships before deciding whether a project fits the stack.",
        "steps": [
          {
            "label": "Graph",
            "href": "/graph",
            "description": "Open the graph surface."
          },
          {
            "label": "Related",
            "href": "/api/search?q=llm%20gateway&ranking=browse&limit=8",
            "description": "Inspect adjacent projects as structured JSON."
          },
          {
            "label": "Atlas",
            "href": "/api/atlas/llm-gateway?limit=8",
            "description": "Fetch the ecosystem map for agent planning."
          }
        ]
      },
      {
        "label": "Compare replacement paths",
        "description": "Move from the top project to alternatives and a decision matrix.",
        "steps": [
          {
            "label": "Alternatives",
            "href": "/alternatives",
            "description": "Find replacement candidates."
          },
          {
            "label": "Compare",
            "href": "/compare",
            "description": "Compare shortlisted projects."
          },
          {
            "label": "Agent Map",
            "href": "/api/agent-map",
            "description": "Choose the next REST or MCP surface."
          }
        ]
      }
    ],
    "comparison_paths": [
      {
        "label": "Compare leading candidates",
        "description": "Compare the strongest indexed projects in LLM Gateway Ecosystem before choosing a default.",
        "repos": [
          "langchain-ai/langchain",
          "run-llama/llama_index"
        ],
        "href": "/compare/langchain-ai-langchain...run-llama-llama_index",
        "api_href": "/api/compare?repos=langchain-ai%2Flangchain%2Crun-llama%2Fllama_index",
        "decision_focus": "winner_by_agent_score",
        "context": {
          "ecosystem_id": "llm-gateway",
          "category": "llm_gateway",
          "deployment": null
        }
      },
      {
        "label": "Evaluate fallback options",
        "description": "Compare high-quality fallback candidates when the top project is not the right operational fit.",
        "repos": [
          "langchain-ai/langchain",
          "run-llama/llama_index"
        ],
        "href": "/compare/langchain-ai-langchain...run-llama-llama_index",
        "api_href": "/api/compare?repos=langchain-ai%2Flangchain%2Crun-llama%2Fllama_index",
        "decision_focus": "fallback_quality",
        "context": {
          "ecosystem_id": "llm-gateway",
          "category": "llm_gateway",
          "deployment": null
        }
      }
    ],
    "links": {
      "page": "/atlas/llm-gateway",
      "search_api": "/api/search?q=llm%20gateway&ranking=browse&limit=8",
      "recommend_api": "/api/recommend?use_case=choose+projects+for+LLM+Gateway+Ecosystem&limit=8&category=llm_gateway",
      "graph": "/api/graph?limit=24"
    }
  },
  "metadata": {
    "source": "seed",
    "reason": "db_error",
    "project_count": 4,
    "generated_at": "2026-11-11T00:23:16.993Z",
    "snapshot_id": "seed:4:2026-06-16T00:00:00Z",
    "latest_synced_at": "2026-06-16T00:00:00Z",
    "schema_version": "git-top.knowledge.v1",
    "warnings": [
      "D1 query failed; returning bundled seed projects."
    ],
    "error": "D1_ERROR: D1 DB is overloaded. Too many resources consumed within a 10 second window."
  }
}