{
  "ecosystem": {
    "id": "ai-ide",
    "title": "AI IDE Ecosystem",
    "description": "Coding agents, AI-first editors, and terminal workflows that shape the daily developer experience.",
    "query": "ai ide coding agent",
    "category": "coding_agent",
    "deployment": null,
    "nodes": [
      "Cursor",
      "Aider",
      "Continue",
      "OpenCode",
      "Windsurf",
      "Zed"
    ],
    "projects": [
      {
        "project_id": "superset-sh/superset",
        "repo": "superset-sh/superset",
        "name": "superset",
        "github_url": "https://github.com/superset-sh/superset",
        "homepage_url": "https://superset.sh",
        "language": "TypeScript",
        "license": "NOASSERTION",
        "project_kind": "project",
        "category": [
          "coding_agent"
        ],
        "tags": [
          "ade",
          "ai-agents",
          "claude-code",
          "cli",
          "codex",
          "coding-agents",
          "cursor-agent",
          "developer-tools",
          "devtools",
          "ghostty",
          "ide",
          "opencode",
          "orchestration",
          "parallel-agents",
          "pi",
          "terminal",
          "tui",
          "worktrees",
          "yc-backed"
        ],
        "description": "Superset is agentic IDE to orchestrate 100+ coding agents in parallel. Run any agent with your own subscription.",
        "overview": "Use superset-sh/superset when the user needs a coding agent project with docker, vercel, serverless deployment options.",
        "alternatives": [
          {
            "repo": "headroomlabs-ai/headroom",
            "reason": "Same mcp server intent with coding_agent, mcp overlap."
          },
          {
            "repo": "can1357/oh-my-pi",
            "reason": "Same mcp server intent with coding_agent, mcp overlap."
          },
          {
            "repo": "upstash/context7",
            "reason": "Same mcp server intent with coding_agent, mcp overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "LLM provider"
        ],
        "deployments": [
          "docker",
          "vercel",
          "serverless",
          "local"
        ],
        "difficulty": "advanced",
        "cloudflare_ready": false,
        "use_cases": [
          "build AI coding assistants",
          "automate developer workflows",
          "integrate codebase-aware agents"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation"
        ],
        "classification": {
          "category": {
            "confidence": "high",
            "evidence": [
              "Matched \"coding agent\" in metadata.",
              "Matched \"ide\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "high",
            "evidence": [
              "Found Docker configuration file.",
              "Matched \"vercel\" in repository content.",
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "Found multi-service or orchestration configuration files."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "Runtime blocker: postgres.",
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 12870,
          "recent_commits": 100,
          "contributors": 94,
          "issue_response_time_hours": null,
          "release_frequency_180d": 100
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 30,
          "commits_30d": "partial",
          "releases_180d": "partial",
          "contributors_90d": "complete"
        },
        "quality_score": 57,
        "agent_score": 87,
        "score": 93,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 76,
          "deployment": 90,
          "popularity": 82,
          "community": 100
        },
        "git_top_score": 93,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 84,
          "documentation": 84,
          "stability": 90,
          "adoption": 100,
          "agent_readability": 100
        },
        "summary": {
          "tl_dr": "Use superset-sh/superset when the user needs a coding agent project with docker, vercel, serverless deployment options.",
          "purpose": "Use superset-sh/superset when the user needs a coding agent project with docker, vercel, serverless deployment options.",
          "install": "Run with Docker using the repository's container instructions.",
          "inputs": [
            "coding task",
            "repo context",
            "tool permissions"
          ],
          "outputs": [
            "code changes",
            "patches",
            "developer assistant actions"
          ],
          "good_for": [
            "build AI coding assistants",
            "automate developer workflows",
            "integrate codebase-aware agents",
            "software engineering tasks",
            "code editing",
            "repo automation"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "static documentation sites",
            "non-code workflows"
          ],
          "deployment": [
            "docker",
            "vercel",
            "serverless",
            "local"
          ],
          "alternatives": [
            {
              "repo": "headroomlabs-ai/headroom",
              "reason": "Same mcp server intent with coding_agent, mcp overlap."
            },
            {
              "repo": "can1357/oh-my-pi",
              "reason": "Same mcp server intent with coding_agent, mcp overlap."
            },
            {
              "repo": "upstash/context7",
              "reason": "Same mcp server intent with coding_agent, mcp overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "high",
              "evidence": [
                "Matched \"coding agent\" in metadata.",
                "Matched \"ide\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "high",
              "evidence": [
                "Found Docker configuration file.",
                "Matched \"vercel\" in repository content.",
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "Found multi-service or orchestration configuration files."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "Runtime blocker: postgres.",
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 30,
            "commits_30d": "partial",
            "releases_180d": "partial",
            "contributors_90d": "complete"
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "Partial or estimated quality signals: commits30d, releases180d."
          ],
          "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
          "last_verified_at": "2026-08-12T09:34:46.943Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "Partial or estimated quality signals: commits30d, releases180d."
        ],
        "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics"
        ],
        "last_verified_at": "2026-08-12T09:34:46.943Z"
      },
      {
        "project_id": "zosmaai/zosma-cowork",
        "repo": "zosmaai/zosma-cowork",
        "name": "zosma-cowork",
        "github_url": "https://github.com/zosmaai/zosma-cowork",
        "homepage_url": "https://www.zosma.ai/zosma-cowork",
        "language": "TypeScript",
        "license": "MIT",
        "project_kind": "project",
        "category": [
          "coding_agent"
        ],
        "tags": [
          "agent",
          "ai-assistant",
          "chat-ui",
          "coding-agent",
          "desktop-app",
          "llm",
          "open-source",
          "pi",
          "pi-coding-agent",
          "react",
          "rust",
          "sidecar",
          "tauri",
          "tauri-app",
          "typescript"
        ],
        "description": "Desktop GUI for the pi coding agent — open-source Claude Cowork alternative",
        "overview": "Use zosmaai/zosma-cowork when the user needs a coding agent project with library-only, local, cloud deployment options.",
        "alternatives": [
          {
            "repo": "OpenHands/OpenHands",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "esengine/DeepSeek-Reasonix",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "continuedev/continue",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "LLM provider"
        ],
        "deployments": [
          "library_only",
          "local",
          "cloud"
        ],
        "difficulty": "beginner",
        "cloudflare_ready": false,
        "use_cases": [
          "build AI coding assistants",
          "automate developer workflows",
          "integrate codebase-aware agents"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product"
        ],
        "classification": {
          "category": {
            "confidence": "high",
            "evidence": [
              "Matched \"coding agent\" in metadata.",
              "Matched \"ide\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "high",
            "evidence": [
              "Matched \"npm install\" in repository content.",
              "Matched \"library\" in repository content.",
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "Repository has under 10k stars, so complexity is treated conservatively."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 106,
          "recent_commits": 10,
          "contributors": 4,
          "issue_response_time_hours": null,
          "release_frequency_180d": 62
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 33,
          "commits_30d": "complete",
          "releases_180d": "complete",
          "contributors_90d": "complete"
        },
        "quality_score": 21,
        "agent_score": 62,
        "score": 77,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 44,
          "deployment": 80,
          "popularity": 41,
          "community": 49
        },
        "git_top_score": 77,
        "git_top_score_breakdown": {
          "community": 74,
          "maintenance": 50,
          "documentation": 84,
          "stability": 100,
          "adoption": 58,
          "agent_readability": 100
        },
        "summary": {
          "tl_dr": "Use zosmaai/zosma-cowork when the user needs a coding agent project with library-only, local, cloud deployment options.",
          "purpose": "Use zosmaai/zosma-cowork when the user needs a coding agent project with library-only, local, cloud deployment options.",
          "install": "Install as a library or package using the repository instructions.",
          "inputs": [
            "coding task",
            "repo context",
            "tool permissions"
          ],
          "outputs": [
            "code changes",
            "patches",
            "developer assistant actions"
          ],
          "good_for": [
            "build AI coding assistants",
            "automate developer workflows",
            "integrate codebase-aware agents",
            "software engineering tasks",
            "code editing",
            "repo automation"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "static documentation sites",
            "non-code workflows"
          ],
          "deployment": [
            "library_only",
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "OpenHands/OpenHands",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "esengine/DeepSeek-Reasonix",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "continuedev/continue",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "high",
              "evidence": [
                "Matched \"coding agent\" in metadata.",
                "Matched \"ide\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "high",
              "evidence": [
                "Matched \"npm install\" in repository content.",
                "Matched \"library\" in repository content.",
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "Repository has under 10k stars, so complexity is treated conservatively."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 33,
            "commits_30d": "complete",
            "releases_180d": "complete",
            "contributors_90d": "complete"
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product"
          ],
          "confidence_reason": "Classification evidence and quality signals are strong enough for shortlist reasoning when metadata is current.",
          "last_verified_at": "2026-08-10T13:49:02.949Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product"
        ],
        "confidence_reason": "Classification evidence and quality signals are strong enough for shortlist reasoning when metadata is current.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics"
        ],
        "last_verified_at": "2026-08-10T13:49:02.949Z"
      },
      {
        "project_id": "TabbyML/tabby",
        "repo": "TabbyML/tabby",
        "name": "tabby",
        "github_url": "https://github.com/TabbyML/tabby",
        "homepage_url": "https://tabbyml.com",
        "language": "Rust",
        "license": "NOASSERTION",
        "project_kind": "project",
        "category": [
          "coding_agent"
        ],
        "tags": [
          "ai",
          "codegen",
          "coding-assistant",
          "coding-language",
          "developer-experience",
          "developer-tools",
          "gen-ai",
          "ide",
          "llms"
        ],
        "description": "Self-hosted AI coding assistant",
        "overview": "Use TabbyML/tabby when the user needs a coding agent project with docker, local, cloud deployment options.",
        "alternatives": [
          {
            "repo": "continuedev/continue",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "gi-dellav/zerostack",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "reyamira/models",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "LLM provider"
        ],
        "deployments": [
          "docker",
          "local",
          "cloud"
        ],
        "difficulty": "intermediate",
        "cloudflare_ready": false,
        "use_cases": [
          "build AI coding assistants",
          "automate developer workflows",
          "integrate codebase-aware agents"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation"
        ],
        "classification": {
          "category": {
            "confidence": "medium",
            "evidence": [
              "Matched \"ide\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "medium",
            "evidence": [
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "No strong beginner or advanced signal found; defaulting to intermediate."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "Runtime blocker: cuda, gpu.",
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 33821,
          "recent_commits": 0,
          "contributors": 100,
          "issue_response_time_hours": null,
          "release_frequency_180d": 0
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 30,
          "commits_30d": "complete",
          "releases_180d": "complete",
          "contributors_90d": "partial"
        },
        "quality_score": 23,
        "agent_score": 74,
        "score": 72,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 26,
          "deployment": 80,
          "popularity": 91,
          "community": 100
        },
        "git_top_score": 72,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 18,
          "documentation": 84,
          "stability": 45,
          "adoption": 100,
          "agent_readability": 100
        },
        "summary": {
          "tl_dr": "Use TabbyML/tabby when the user needs a coding agent project with docker, local, cloud deployment options.",
          "purpose": "Use TabbyML/tabby when the user needs a coding agent project with docker, local, cloud deployment options.",
          "install": "Run with Docker using the repository's container instructions.",
          "inputs": [
            "coding task",
            "repo context",
            "tool permissions"
          ],
          "outputs": [
            "code changes",
            "patches",
            "developer assistant actions"
          ],
          "good_for": [
            "build AI coding assistants",
            "automate developer workflows",
            "integrate codebase-aware agents",
            "software engineering tasks",
            "code editing",
            "repo automation"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "static documentation sites",
            "non-code workflows"
          ],
          "deployment": [
            "docker",
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "continuedev/continue",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "gi-dellav/zerostack",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "reyamira/models",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "medium",
              "evidence": [
                "Matched \"ide\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "medium",
              "evidence": [
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "No strong beginner or advanced signal found; defaulting to intermediate."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "Runtime blocker: cuda, gpu.",
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 30,
            "commits_30d": "complete",
            "releases_180d": "complete",
            "contributors_90d": "partial"
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "Partial or estimated quality signals: contributors90d."
          ],
          "confidence_reason": "Evidence is incomplete; use this project as an exploration candidate until classification and quality signals are reviewed.",
          "last_verified_at": "2026-08-12T01:30:26.611Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "Partial or estimated quality signals: contributors90d."
        ],
        "confidence_reason": "Evidence is incomplete; use this project as an exploration candidate until classification and quality signals are reviewed.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics"
        ],
        "last_verified_at": "2026-08-12T01:30:26.611Z"
      },
      {
        "project_id": "sipyourdrink-ltd/bernstein",
        "repo": "sipyourdrink-ltd/bernstein",
        "name": "bernstein",
        "github_url": "https://github.com/sipyourdrink-ltd/bernstein",
        "homepage_url": "https://bernstein.run",
        "language": "Python",
        "license": "Apache-2.0",
        "project_kind": "collection",
        "collection_metadata": {
          "scope": "awesome_list",
          "curated": true,
          "estimated_items": 100,
          "freshness": "active"
        },
        "category": [
          "coding_agent"
        ],
        "tags": [
          "agent-fleet",
          "agent-infrastructure",
          "agent-orchestrator",
          "agent-swarm",
          "ai-orchestration",
          "aider",
          "air-gap",
          "attestation",
          "audit-log",
          "audit-trail",
          "autonomous-coding",
          "deterministic-replay",
          "git-worktree",
          "git-worktrees",
          "llm-orchestration",
          "orchestrator",
          "parallel-agents",
          "provenance",
          "reproducibility",
          "tamper-evident"
        ],
        "description": "Deterministic orchestrator for CLI coding agents (Claude Code, Codex, Gemini CLI, +40 more). No model in the coordination loop, so parallel runs in per-task git worktrees replay byte-identically. Signed lineage plus an opt-in HMAC audit chain a reviewer checks offline. Cluster mode, air-gap deploy. Status: beta. https://bernstein.run",
        "overview": "Use sipyourdrink-ltd/bernstein when the user needs a curated coding agent resource collection with docker, cloudflare, serverless usage paths.",
        "alternatives": [
          {
            "repo": "sgl-project/sglang",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "generalaction/emdash",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "last-million/free-llm-hub",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "Cloudflare Workers",
          "LLM provider"
        ],
        "deployments": [
          "docker",
          "cloudflare",
          "serverless",
          "local"
        ],
        "difficulty": "beginner",
        "cloudflare_ready": false,
        "use_cases": [
          "discover related AI projects",
          "compare implementation patterns",
          "bootstrap project selection"
        ],
        "not_good_for": [
          "users expecting a single installable runtime or library",
          "edge-only Cloudflare Workers deployment without adaptation"
        ],
        "classification": {
          "category": {
            "confidence": "high",
            "evidence": [
              "Matched \"coding agent\" in metadata.",
              "Matched \"ide\" in metadata.",
              "Matched \"aider\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "high",
            "evidence": [
              "Found Docker configuration file.",
              "Matched \"cloudflare workers\" in repository content.",
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "Cloudflare deployment path suggests a guided serverless setup."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "Cloudflare signal: cloudflare workers.",
              "Runtime blocker: python, filesystem."
            ]
          }
        },
        "quality_signals": {
          "stars": 826,
          "recent_commits": 100,
          "contributors": 55,
          "issue_response_time_hours": null,
          "release_frequency_180d": 100
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 35,
          "commits_30d": "partial",
          "releases_180d": "partial",
          "contributors_90d": "complete"
        },
        "quality_score": 44,
        "agent_score": 81,
        "score": 91,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 70,
          "deployment": 90,
          "popularity": 58,
          "community": 100
        },
        "git_top_score": 91,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 80,
          "documentation": 92,
          "stability": 90,
          "adoption": 84,
          "agent_readability": 100
        },
        "summary": {
          "tl_dr": "Use sipyourdrink-ltd/bernstein when the user needs a curated coding agent resource collection with docker, cloudflare, serverless usage paths.",
          "purpose": "Use sipyourdrink-ltd/bernstein when the user needs a curated coding agent resource collection with docker, cloudflare, serverless usage paths.",
          "install": "Reference collection; there is no direct install step.",
          "inputs": [
            "coding task",
            "repo context",
            "tool permissions"
          ],
          "outputs": [
            "code changes",
            "patches",
            "developer assistant actions"
          ],
          "good_for": [
            "discover related AI projects",
            "compare implementation patterns",
            "bootstrap project selection",
            "software engineering tasks",
            "code editing",
            "repo automation"
          ],
          "not_good_for": [
            "users expecting a single installable runtime or library",
            "edge-only Cloudflare Workers deployment without adaptation",
            "static documentation sites",
            "non-code workflows"
          ],
          "deployment": [
            "docker",
            "cloudflare",
            "serverless",
            "local"
          ],
          "alternatives": [
            {
              "repo": "sgl-project/sglang",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "generalaction/emdash",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "last-million/free-llm-hub",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "high",
              "evidence": [
                "Matched \"coding agent\" in metadata.",
                "Matched \"ide\" in metadata.",
                "Matched \"aider\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "high",
              "evidence": [
                "Found Docker configuration file.",
                "Matched \"cloudflare workers\" in repository content.",
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "Cloudflare deployment path suggests a guided serverless setup."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "Cloudflare signal: cloudflare workers.",
                "Runtime blocker: python, filesystem."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 35,
            "commits_30d": "partial",
            "releases_180d": "partial",
            "contributors_90d": "complete"
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics"
          ],
          "caveats": [
            "users expecting a single installable runtime or library",
            "edge-only Cloudflare Workers deployment without adaptation",
            "Partial or estimated quality signals: commits30d, releases180d.",
            "Collection/resource hub; not a single installable runtime."
          ],
          "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
          "last_verified_at": "2026-08-11T09:18:11.365Z"
        },
        "caveats": [
          "users expecting a single installable runtime or library",
          "edge-only Cloudflare Workers deployment without adaptation",
          "Partial or estimated quality signals: commits30d, releases180d.",
          "Collection/resource hub; not a single installable runtime."
        ],
        "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics"
        ],
        "last_verified_at": "2026-08-11T09:18:11.365Z"
      },
      {
        "project_id": "Aider-AI/aider",
        "repo": "Aider-AI/aider",
        "name": "aider",
        "github_url": "https://github.com/Aider-AI/aider",
        "homepage_url": "https://aider.chat/",
        "language": "Python",
        "license": "Apache-2.0",
        "project_kind": "project",
        "category": [
          "coding_agent"
        ],
        "tags": [
          "anthropic",
          "chatgpt",
          "claude-3",
          "cli",
          "command-line",
          "gemini",
          "gpt-3",
          "gpt-35-turbo",
          "gpt-4",
          "gpt-4o",
          "llama",
          "openai",
          "sonnet"
        ],
        "description": "aider is AI pair programming in your terminal",
        "overview": "Use Aider-AI/aider when the user needs a coding agent project with docker, library-only, local deployment options.",
        "alternatives": [
          {
            "repo": "OpenHands/OpenHands",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "sgl-project/sglang",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "pchalasani/claude-code-tools",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "LLM provider"
        ],
        "deployments": [
          "docker",
          "library_only",
          "local",
          "cloud"
        ],
        "difficulty": "intermediate",
        "cloudflare_ready": false,
        "use_cases": [
          "build AI coding assistants",
          "automate developer workflows",
          "integrate codebase-aware agents"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product"
        ],
        "classification": {
          "category": {
            "confidence": "high",
            "evidence": [
              "Matched \"ide\" in metadata.",
              "Matched \"aider\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "high",
            "evidence": [
              "Matched \"pip install\" in repository content.",
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "No strong beginner or advanced signal found; defaulting to intermediate."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "Runtime blocker: python.",
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 48128,
          "recent_commits": 0,
          "contributors": 100,
          "issue_response_time_hours": null,
          "release_frequency_180d": 0
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 30,
          "commits_30d": "complete",
          "releases_180d": "complete",
          "contributors_90d": "partial"
        },
        "quality_score": 41,
        "agent_score": 77,
        "score": 72,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 26,
          "deployment": 90,
          "popularity": 94,
          "community": 100
        },
        "git_top_score": 72,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 18,
          "documentation": 84,
          "stability": 45,
          "adoption": 100,
          "agent_readability": 100
        },
        "summary": {
          "tl_dr": "Use Aider-AI/aider when the user needs a coding agent project with docker, library-only, local deployment options.",
          "purpose": "Use Aider-AI/aider when the user needs a coding agent project with docker, library-only, local deployment options.",
          "install": "Run with Docker using the repository's container instructions.",
          "inputs": [
            "coding task",
            "repo context",
            "tool permissions"
          ],
          "outputs": [
            "code changes",
            "patches",
            "developer assistant actions"
          ],
          "good_for": [
            "build AI coding assistants",
            "automate developer workflows",
            "integrate codebase-aware agents",
            "software engineering tasks",
            "code editing",
            "repo automation"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "static documentation sites",
            "non-code workflows"
          ],
          "deployment": [
            "docker",
            "library_only",
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "OpenHands/OpenHands",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "sgl-project/sglang",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "pchalasani/claude-code-tools",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "high",
              "evidence": [
                "Matched \"ide\" in metadata.",
                "Matched \"aider\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "high",
              "evidence": [
                "Matched \"pip install\" in repository content.",
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "No strong beginner or advanced signal found; defaulting to intermediate."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "Runtime blocker: python.",
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 30,
            "commits_30d": "complete",
            "releases_180d": "complete",
            "contributors_90d": "partial"
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "Partial or estimated quality signals: contributors90d."
          ],
          "confidence_reason": "Classification evidence and quality signals are strong enough for shortlist reasoning when metadata is current.",
          "last_verified_at": "2026-08-11T21:09:10.071Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product",
          "Partial or estimated quality signals: contributors90d."
        ],
        "confidence_reason": "Classification evidence and quality signals are strong enough for shortlist reasoning when metadata is current.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics"
        ],
        "last_verified_at": "2026-08-11T21:09:10.071Z"
      },
      {
        "project_id": "numtide/llm-agents.nix",
        "repo": "numtide/llm-agents.nix",
        "name": "llm-agents.nix",
        "github_url": "https://github.com/numtide/llm-agents.nix",
        "homepage_url": null,
        "language": "Nix",
        "license": "MIT",
        "project_kind": "project",
        "category": [
          "coding_agent"
        ],
        "tags": [],
        "description": "Nix packages for AI coding agents and development tools. Automatically updated daily.",
        "overview": "Use numtide/llm-agents.nix when the user needs a coding agent project with local, cloud deployment options.",
        "alternatives": [
          {
            "repo": "anomalyco/opencode",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "github/spec-kit",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "openai/codex",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "LLM provider"
        ],
        "deployments": [
          "local",
          "cloud"
        ],
        "difficulty": "beginner",
        "cloudflare_ready": false,
        "use_cases": [
          "build AI coding assistants",
          "automate developer workflows",
          "integrate codebase-aware agents"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation"
        ],
        "classification": {
          "category": {
            "confidence": "high",
            "evidence": [
              "Matched \"coding agent\" in metadata.",
              "Matched \"ide\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "medium",
            "evidence": [
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "Repository has under 10k stars, so complexity is treated conservatively."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 1721,
          "recent_commits": 100,
          "contributors": 100,
          "issue_response_time_hours": null,
          "release_frequency_180d": 0
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 39,
          "commits_30d": "partial",
          "releases_180d": "complete",
          "contributors_90d": "partial"
        },
        "quality_score": 35,
        "agent_score": 74,
        "score": 83,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 51,
          "deployment": 70,
          "popularity": 65,
          "community": 100
        },
        "git_top_score": 83,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 55,
          "documentation": 84,
          "stability": 70,
          "adoption": 94,
          "agent_readability": 100
        },
        "summary": {
          "tl_dr": "Use numtide/llm-agents.nix when the user needs a coding agent project with local, cloud deployment options.",
          "purpose": "Use numtide/llm-agents.nix when the user needs a coding agent project with local, cloud deployment options.",
          "install": "Use the repository's CLI, package, or agent runtime instructions.",
          "inputs": [
            "coding task",
            "repo context",
            "tool permissions"
          ],
          "outputs": [
            "code changes",
            "patches",
            "developer assistant actions"
          ],
          "good_for": [
            "build AI coding assistants",
            "automate developer workflows",
            "integrate codebase-aware agents",
            "software engineering tasks",
            "code editing",
            "repo automation"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "static documentation sites",
            "non-code workflows"
          ],
          "deployment": [
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "anomalyco/opencode",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "github/spec-kit",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "openai/codex",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "high",
              "evidence": [
                "Matched \"coding agent\" in metadata.",
                "Matched \"ide\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "medium",
              "evidence": [
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "Repository has under 10k stars, so complexity is treated conservatively."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 39,
            "commits_30d": "partial",
            "releases_180d": "complete",
            "contributors_90d": "partial"
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "Partial or estimated quality signals: commits30d, contributors90d."
          ],
          "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
          "last_verified_at": "2026-08-10T13:46:05.230Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "Partial or estimated quality signals: commits30d, contributors90d."
        ],
        "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics"
        ],
        "last_verified_at": "2026-08-10T13:46:05.230Z"
      },
      {
        "project_id": "generalaction/emdash",
        "repo": "generalaction/emdash",
        "name": "emdash",
        "github_url": "https://github.com/generalaction/emdash",
        "homepage_url": "https://emdash.com",
        "language": "TypeScript",
        "license": "Apache-2.0",
        "project_kind": "project",
        "category": [
          "coding_agent"
        ],
        "tags": [
          "agenticdevelopment",
          "agenticdevelopmentenvironment",
          "ai",
          "claude-code",
          "cli",
          "coding-agents",
          "codingagents",
          "containerization",
          "docker",
          "gitworktrees",
          "jira",
          "linear",
          "llm",
          "openai",
          "opensource",
          "orchestration",
          "parallel-agents",
          "parallelexecution",
          "terminal"
        ],
        "description": "Emdash is the Open-Source Agentic Development Environment (🧡 YC W26). Run multiple coding agents in parallel. Use any provider.",
        "overview": "Use generalaction/emdash when the user needs a coding agent project with docker, local, cloud deployment options.",
        "alternatives": [
          {
            "repo": "OpenHands/OpenHands",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "continuedev/continue",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "Nano-Collective/nanocoder",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "LLM provider"
        ],
        "deployments": [
          "docker",
          "local",
          "cloud"
        ],
        "difficulty": "beginner",
        "cloudflare_ready": false,
        "use_cases": [
          "build AI coding assistants",
          "automate developer workflows",
          "integrate codebase-aware agents"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation"
        ],
        "classification": {
          "category": {
            "confidence": "high",
            "evidence": [
              "Matched \"coding agent\" in metadata.",
              "Matched \"ide\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "medium",
            "evidence": [
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "Repository has under 10k stars, so complexity is treated conservatively."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 5389,
          "recent_commits": 100,
          "contributors": 100,
          "issue_response_time_hours": null,
          "release_frequency_180d": 83
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 35,
          "commits_30d": "partial",
          "releases_180d": "complete",
          "contributors_90d": "partial"
        },
        "quality_score": 52,
        "agent_score": 84,
        "score": 93,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 76,
          "deployment": 80,
          "popularity": 75,
          "community": 100
        },
        "git_top_score": 93,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 84,
          "documentation": 84,
          "stability": 90,
          "adoption": 100,
          "agent_readability": 100
        },
        "summary": {
          "tl_dr": "Use generalaction/emdash when the user needs a coding agent project with docker, local, cloud deployment options.",
          "purpose": "Use generalaction/emdash when the user needs a coding agent project with docker, local, cloud deployment options.",
          "install": "Run with Docker using the repository's container instructions.",
          "inputs": [
            "coding task",
            "repo context",
            "tool permissions"
          ],
          "outputs": [
            "code changes",
            "patches",
            "developer assistant actions"
          ],
          "good_for": [
            "build AI coding assistants",
            "automate developer workflows",
            "integrate codebase-aware agents",
            "software engineering tasks",
            "code editing",
            "repo automation"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "static documentation sites",
            "non-code workflows"
          ],
          "deployment": [
            "docker",
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "OpenHands/OpenHands",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "continuedev/continue",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "Nano-Collective/nanocoder",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "high",
              "evidence": [
                "Matched \"coding agent\" in metadata.",
                "Matched \"ide\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "medium",
              "evidence": [
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "Repository has under 10k stars, so complexity is treated conservatively."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 35,
            "commits_30d": "partial",
            "releases_180d": "complete",
            "contributors_90d": "partial"
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "Partial or estimated quality signals: commits30d, contributors90d."
          ],
          "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
          "last_verified_at": "2026-08-12T01:30:24.213Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "Partial or estimated quality signals: commits30d, contributors90d."
        ],
        "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics"
        ],
        "last_verified_at": "2026-08-12T01:30:24.213Z"
      },
      {
        "project_id": "vinhnx/VTCode",
        "repo": "vinhnx/VTCode",
        "name": "VTCode",
        "github_url": "https://github.com/vinhnx/VTCode",
        "homepage_url": "https://github.com/vinhnx/VTCode/wiki",
        "language": "Rust",
        "license": "Apache-2.0",
        "project_kind": "project",
        "category": [
          "coding_agent"
        ],
        "tags": [
          "agent",
          "cargo",
          "cli",
          "codingagent",
          "crossterm",
          "ratatui",
          "rust",
          "terminal",
          "tui"
        ],
        "description": "VT Code is a Rust coding agent with LLM-native code understanding, OS-native sandboxing, and multi-provider support.",
        "overview": "Use vinhnx/VTCode when the user needs a coding agent project with docker, library-only, local deployment options.",
        "alternatives": [
          {
            "repo": "OpenHands/OpenHands",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "esengine/DeepSeek-Reasonix",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          },
          {
            "repo": "reyamira/models",
            "reason": "Same coding agent intent with coding_agent, workflow overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "LLM provider"
        ],
        "deployments": [
          "docker",
          "library_only",
          "local",
          "cloud"
        ],
        "difficulty": "beginner",
        "cloudflare_ready": false,
        "use_cases": [
          "build AI coding assistants",
          "automate developer workflows",
          "integrate codebase-aware agents"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product"
        ],
        "classification": {
          "category": {
            "confidence": "high",
            "evidence": [
              "Matched \"coding agent\" in metadata.",
              "Matched \"ide\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "high",
            "evidence": [
              "Matched \"library\" in repository content.",
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "Repository has under 10k stars, so complexity is treated conservatively."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "Runtime blocker: python.",
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 798,
          "recent_commits": 100,
          "contributors": 21,
          "issue_response_time_hours": null,
          "release_frequency_180d": 100
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "estimated",
          "commits_30d": "partial",
          "releases_180d": "partial",
          "contributors_90d": "complete"
        },
        "quality_score": 35,
        "agent_score": 73,
        "score": 89,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 61,
          "deployment": 90,
          "popularity": 58,
          "community": 66
        },
        "git_top_score": 89,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 73,
          "documentation": 84,
          "stability": 100,
          "adoption": 83,
          "agent_readability": 100
        },
        "summary": {
          "tl_dr": "Use vinhnx/VTCode when the user needs a coding agent project with docker, library-only, local deployment options.",
          "purpose": "Use vinhnx/VTCode when the user needs a coding agent project with docker, library-only, local deployment options.",
          "install": "Run with Docker using the repository's container instructions.",
          "inputs": [
            "coding task",
            "repo context",
            "tool permissions"
          ],
          "outputs": [
            "code changes",
            "patches",
            "developer assistant actions"
          ],
          "good_for": [
            "build AI coding assistants",
            "automate developer workflows",
            "integrate codebase-aware agents",
            "software engineering tasks",
            "code editing",
            "repo automation"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "static documentation sites",
            "non-code workflows"
          ],
          "deployment": [
            "docker",
            "library_only",
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "OpenHands/OpenHands",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "esengine/DeepSeek-Reasonix",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            },
            {
              "repo": "reyamira/models",
              "reason": "Same coding agent intent with coding_agent, workflow overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "high",
              "evidence": [
                "Matched \"coding agent\" in metadata.",
                "Matched \"ide\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "high",
              "evidence": [
                "Matched \"library\" in repository content.",
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "Repository has under 10k stars, so complexity is treated conservatively."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "Runtime blocker: python.",
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "estimated",
            "commits_30d": "partial",
            "releases_180d": "partial",
            "contributors_90d": "complete"
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "Partial or estimated quality signals: stars30dDelta, commits30d, releases180d."
          ],
          "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
          "last_verified_at": "2026-08-10T17:14:17.911Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product",
          "Partial or estimated quality signals: stars30dDelta, commits30d, releases180d."
        ],
        "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics"
        ],
        "last_verified_at": "2026-08-10T17:14:17.911Z"
      }
    ],
    "project_count": 8,
    "stats": {
      "concept_count": 6,
      "project_count": 8,
      "edge_count": 23,
      "top_project": "superset-sh/superset",
      "average_git_top_score": 84
    },
    "map": {
      "nodes": [
        {
          "id": "ecosystem:ai-ide",
          "label": "AI IDE Ecosystem",
          "kind": "ecosystem",
          "ecosystem_id": "ai-ide"
        },
        {
          "id": "concept:ai-ide:cursor",
          "label": "Cursor",
          "kind": "concept",
          "ecosystem_id": "ai-ide"
        },
        {
          "id": "concept:ai-ide:aider",
          "label": "Aider",
          "kind": "concept",
          "ecosystem_id": "ai-ide"
        },
        {
          "id": "concept:ai-ide:continue",
          "label": "Continue",
          "kind": "concept",
          "ecosystem_id": "ai-ide"
        },
        {
          "id": "concept:ai-ide:opencode",
          "label": "OpenCode",
          "kind": "concept",
          "ecosystem_id": "ai-ide"
        },
        {
          "id": "concept:ai-ide:windsurf",
          "label": "Windsurf",
          "kind": "concept",
          "ecosystem_id": "ai-ide"
        },
        {
          "id": "concept:ai-ide:zed",
          "label": "Zed",
          "kind": "concept",
          "ecosystem_id": "ai-ide"
        },
        {
          "id": "project:superset-sh/superset",
          "label": "superset",
          "kind": "project",
          "repo": "superset-sh/superset",
          "score": 93,
          "category": "coding_agent"
        },
        {
          "id": "project:zosmaai/zosma-cowork",
          "label": "zosma-cowork",
          "kind": "project",
          "repo": "zosmaai/zosma-cowork",
          "score": 77,
          "category": "coding_agent"
        },
        {
          "id": "project:TabbyML/tabby",
          "label": "tabby",
          "kind": "project",
          "repo": "TabbyML/tabby",
          "score": 72,
          "category": "coding_agent"
        },
        {
          "id": "project:sipyourdrink-ltd/bernstein",
          "label": "bernstein",
          "kind": "project",
          "repo": "sipyourdrink-ltd/bernstein",
          "score": 91,
          "category": "coding_agent"
        },
        {
          "id": "project:Aider-AI/aider",
          "label": "aider",
          "kind": "project",
          "repo": "Aider-AI/aider",
          "score": 72,
          "category": "coding_agent"
        },
        {
          "id": "project:numtide/llm-agents.nix",
          "label": "llm-agents.nix",
          "kind": "project",
          "repo": "numtide/llm-agents.nix",
          "score": 83,
          "category": "coding_agent"
        },
        {
          "id": "project:generalaction/emdash",
          "label": "emdash",
          "kind": "project",
          "repo": "generalaction/emdash",
          "score": 93,
          "category": "coding_agent"
        },
        {
          "id": "project:vinhnx/VTCode",
          "label": "VTCode",
          "kind": "project",
          "repo": "vinhnx/VTCode",
          "score": 89,
          "category": "coding_agent"
        }
      ],
      "edges": [
        {
          "source": "ecosystem:ai-ide",
          "target": "concept:ai-ide:cursor",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "concept:ai-ide:aider",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "concept:ai-ide:continue",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "concept:ai-ide:opencode",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "concept:ai-ide:windsurf",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "concept:ai-ide:zed",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "project:superset-sh/superset",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "project:zosmaai/zosma-cowork",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "project:TabbyML/tabby",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "project:sipyourdrink-ltd/bernstein",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "project:Aider-AI/aider",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "project:numtide/llm-agents.nix",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "project:generalaction/emdash",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:ai-ide",
          "target": "project:vinhnx/VTCode",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "project:superset-sh/superset",
          "target": "concept:ai-ide:cursor",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:superset-sh/superset",
          "target": "concept:ai-ide:opencode",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:zosmaai/zosma-cowork",
          "target": "concept:ai-ide:cursor",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:TabbyML/tabby",
          "target": "concept:ai-ide:cursor",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:sipyourdrink-ltd/bernstein",
          "target": "concept:ai-ide:aider",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:Aider-AI/aider",
          "target": "concept:ai-ide:aider",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:numtide/llm-agents.nix",
          "target": "concept:ai-ide:cursor",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:generalaction/emdash",
          "target": "concept:ai-ide:cursor",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:vinhnx/VTCode",
          "target": "concept:ai-ide:cursor",
          "kind": "matches_concept",
          "weight": 64
        }
      ]
    },
    "exploration_paths": [
      {
        "label": "Discover Projects",
        "description": "Browse indexed projects around AI IDE Ecosystem.",
        "href": "/api/search?q=ai%20ide%20coding%20agent&ranking=browse&limit=12",
        "kind": "search"
      },
      {
        "label": "Get Recommendations",
        "description": "Generate an explainable shortlist for AI IDE Ecosystem.",
        "href": "/recommend?use_case=choose+projects+for+AI+IDE+Ecosystem&limit=5&category=coding_agent",
        "kind": "recommend"
      },
      {
        "label": "Open Graph",
        "description": "Inspect relationships around superset-sh/superset.",
        "href": "/graph/superset-sh/superset",
        "kind": "graph"
      },
      {
        "label": "Find Alternatives",
        "description": "Find replacements and adjacent options for superset-sh/superset.",
        "href": "/alternatives/superset-sh/superset",
        "kind": "alternatives"
      },
      {
        "label": "Explain Score",
        "description": "Understand why superset-sh/superset has its Git.Top Score.",
        "href": "/score/superset-sh/superset",
        "kind": "score"
      },
      {
        "label": "Compare Options",
        "description": "Compare superset-sh/superset and zosmaai/zosma-cowork.",
        "href": "/compare/superset-sh-superset...zosmaai-zosma-cowork",
        "kind": "compare"
      }
    ],
    "exploration_journeys": [
      {
        "label": "Choose a production candidate",
        "description": "Start broad in AI IDE Ecosystem, then narrow to one project with score and graph evidence.",
        "steps": [
          {
            "label": "Discover",
            "href": "/categories/coding_agent",
            "description": "Browse the ecosystem entry point."
          },
          {
            "label": "Recommend",
            "href": "/recommend?use_case=choose+projects+for+AI+IDE+Ecosystem&limit=5&category=coding_agent",
            "description": "Generate a constrained shortlist."
          },
          {
            "label": "Score",
            "href": "/score/superset-sh/superset",
            "description": "Inspect superset-sh/superset risk and score evidence."
          }
        ]
      },
      {
        "label": "Map dependencies and neighbors",
        "description": "Follow graph relationships before deciding whether a project fits the stack.",
        "steps": [
          {
            "label": "Graph",
            "href": "/graph/superset-sh/superset",
            "description": "Open superset-sh/superset relationship graph."
          },
          {
            "label": "Related",
            "href": "/api/related/superset-sh/superset?limit=8",
            "description": "Inspect adjacent projects as structured JSON."
          },
          {
            "label": "Atlas",
            "href": "/api/atlas/ai-ide?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/superset-sh/superset",
            "description": "Find alternatives for superset-sh/superset."
          },
          {
            "label": "Compare",
            "href": "/api/compare?repos=superset-sh%2Fsuperset%2Czosmaai%2Fzosma-cowork",
            "description": "Compare superset-sh/superset and zosmaai/zosma-cowork."
          },
          {
            "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 AI IDE Ecosystem before choosing a default.",
        "repos": [
          "superset-sh/superset",
          "zosmaai/zosma-cowork",
          "TabbyML/tabby",
          "sipyourdrink-ltd/bernstein"
        ],
        "href": "/compare/superset-sh-superset...zosmaai-zosma-cowork...TabbyML-tabby...sipyourdrink-ltd-bernstein",
        "api_href": "/api/compare?repos=superset-sh%2Fsuperset%2Czosmaai%2Fzosma-cowork%2CTabbyML%2Ftabby%2Csipyourdrink-ltd%2Fbernstein",
        "decision_focus": "winner_by_agent_score",
        "context": {
          "ecosystem_id": "ai-ide",
          "category": "coding_agent",
          "deployment": null
        }
      },
      {
        "label": "Evaluate fallback options",
        "description": "Compare high-quality fallback candidates when the top project is not the right operational fit.",
        "repos": [
          "superset-sh/superset",
          "generalaction/emdash",
          "sipyourdrink-ltd/bernstein",
          "Aider-AI/aider"
        ],
        "href": "/compare/superset-sh-superset...generalaction-emdash...sipyourdrink-ltd-bernstein...Aider-AI-aider",
        "api_href": "/api/compare?repos=superset-sh%2Fsuperset%2Cgeneralaction%2Femdash%2Csipyourdrink-ltd%2Fbernstein%2CAider-AI%2Faider",
        "decision_focus": "fallback_quality",
        "context": {
          "ecosystem_id": "ai-ide",
          "category": "coding_agent",
          "deployment": null
        }
      }
    ],
    "links": {
      "page": "/atlas/ai-ide",
      "search_api": "/api/search?q=ai%20ide%20coding%20agent&ranking=browse&limit=8",
      "recommend_api": "/api/recommend?use_case=choose+projects+for+AI+IDE+Ecosystem&limit=8&category=coding_agent",
      "graph": "/api/graph/superset-sh/superset?limit=24"
    }
  },
  "metadata": {
    "source": "d1",
    "reason": "d1_query",
    "project_count": 1067,
    "generated_at": "2026-08-13T16:04:11.924Z",
    "snapshot_id": "d1:1067:2026-08-13T13:53:06.589Z",
    "latest_synced_at": "2026-08-13T13:53:06.589Z",
    "schema_version": "git-top.knowledge.v1",
    "loaded_project_limit": 2000,
    "truncated": false
  }
}