{
  "netuid": 124,
  "slug": "swarm",
  "name": "Swarm",
  "symbol": "\ud804\udc01",
  "description": "Swarm Bittensor subnet",
  "priceTao": 0.008547285,
  "priceUsd": 2.1628999201248327,
  "athUsd": 2.1628999201248327,
  "change24h": 3.069529396627434,
  "change7d": 20.708798427547407,
  "change30d": 24.464414586795417,
  "change90d": 2.71,
  "marketCapUsd": 6212847.1613510735,
  "volume24hUsd": 182701.4564563492,
  "rootProp": 0.20764604938708026,
  "liquidityUsd": 4809186.816202339,
  "alphaStaked": 1762734.581297612,
  "activeMiners": 2,
  "activeValidators": 13,
  "emissionPct": 0.004073029629487319,
  "emissionPerDayTao": 1.0,
  "registrationCost": 79.312501676,
  "pruningRank": 46,
  "immunityRemaining": 4781,
  "sentiment": "Greed",
  "githubRepo": "https://github.com/swarm-subnet/swarm",
  "subnetUrl": "www.swarm124.com",
  "scorecard": {
    "adoption": {
      "label": "weak",
      "score": 18,
      "reasons": [
        {
          "tone": "neutral",
          "label": "Stars",
          "value": "11",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Contributors",
          "value": "6",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "24h volume",
          "value": "$182,701",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Validators",
          "value": "13",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Bus factor",
          "value": "Top contributor: 45%",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=15 \u00d7 0.6 + llm=22 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "shipSpeed": {
      "label": "high",
      "score": 86,
      "reasons": [
        {
          "tone": "positive",
          "label": "Commits 30d",
          "value": "115",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Merged PRs 30d",
          "value": "17",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Releases 12m",
          "value": "0",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Latest push",
          "value": "2026-04-29T17:26:21Z",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Momentum",
          "value": "stable (115/30d vs 113/mo avg)",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=95 \u00d7 0.6 + llm=72 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "updatedAt": "2026-04-29T20:41:08.738347+00:00",
    "confidence": 0.82,
    "usefulness": {
      "label": "watch",
      "score": 48,
      "reasons": [
        {
          "tone": "neutral",
          "label": "Durable keywords",
          "value": "1 matched",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Commodity risk",
          "value": "0 matched",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Subnet traction",
          "value": "2/30",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=42 \u00d7 0.6 + llm=58 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "codeQuality": {
      "label": "weak",
      "score": 38,
      "reasons": [
        {
          "tone": "negative",
          "label": "CI",
          "value": "Missing",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Tests",
          "value": "3 dir(s), framework config",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Docs",
          "value": "Basic (600 chars)",
          "weight": null
        },
        {
          "tone": "negative",
          "label": "Dep mgmt",
          "value": "None",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "PR reviews",
          "value": "0.0 avg, 0% self-merge",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Commit quality",
          "value": "35% conventional",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Security hygiene",
          "value": "No SECURITY.md",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=35 \u00d7 0.6 + llm=42 \u00d7 0.4",
          "weight": null
        }
      ]
    }
  },
  "marketScore": 26.0,
  "githubScore": 56.0,
  "aiScore": 49.0,
  "masterScore": 44.0,
  "masterRating": "C",
  "lastUpdatedAt": "2026-04-29T20:21:48Z",
  "isStale": false,
  "masterScorePrev": 43.0,
  "purpose": {
    "title": "Swarm",
    "source": "llm",
    "confidence": 0.72,
    "shortSummary": "Swarm is a Bittensor subnet incentivizing AI-driven autonomous drone navigation, where miners train neural networks to pilot drones through 3D environments using only depth camera and raw flight state inputs. Development velocity is notably strong at 115 commits and 17 merged PRs in 30 days, but adoption is critically thin with only 2 active miners and 11 GitHub stars. The subnet occupies a genuinely differentiated robotics niche, yet its on-chain participation and code quality infrastructure lag far behind its shipping pace."
  },
  "analysis": {
    "risks": [
      "Critically low miner participation: only 2 active miners creates near-zero decentralization and makes the subnet fragile to any single miner dropping off",
      "Zero PR reviews and no CI pipeline despite 17 merged PRs in 30 days \u2014 code is being shipped at high velocity without automated gates or peer review, raising reliability risk as complexity grows"
    ],
    "score": 49,
    "summary": "Swarm is a Bittensor subnet incentivizing AI-driven autonomous drone navigation, where miners train neural networks to pilot drones through 3D environments using only depth camera and raw flight state inputs. Development velocity is notably strong at 115 commits and 17 merged PRs in 30 days, but adoption is critically thin with only 2 active miners and 11 GitHub stars. The subnet occupies a genuinely differentiated robotics niche, yet its on-chain participation and code quality infrastructure lag far behind its shipping pace.",
    "provider": "cascade:sonnet",
    "expiresAt": "2026-05-29T20:40:18.746514+00:00",
    "strengths": [
      "High shipping velocity: 115 commits and 17 merged PRs in the last 30 days (339 commits over 90 days) signals an actively developing core team",
      "Differentiated robotics use case \u2014 autonomous drone navigation via depth-camera-only neural networks is a niche not replicated by other Bittensor subnets, reducing direct competition",
      "Foundational repo quality signals present: tests, license, and docs all confirmed in rootSignals, and self-merge ratio of 0.0 indicates no solo-merge abuse"
    ],
    "updatedAt": "2026-04-29T20:40:18.746514+00:00",
    "durability": "watch",
    "recommendation": "Monitor for miner growth above 10 before increasing allocation \u2014 the development team is clearly active, but a subnet with 2 miners and no CI is too fragile for conviction sizing.",
    "dimensionScores": {
      "adoption": 22,
      "shipSpeed": 72,
      "usefulness": 58,
      "codeQuality": 42
    }
  },
  "repoCoverageStatus": "covered",
  "image": "https://swarm124.com/apple-touch-icon.png",
  "repos": [
    {
      "netuid": 124,
      "repoKind": "primary",
      "provider": "github",
      "owner": "swarm-subnet",
      "name": "swarm",
      "url": "https://github.com/swarm-subnet/swarm",
      "source": "registry",
      "isArchived": false,
      "isFork": false
    }
  ],
  "repoSnapshots": [
    {
      "fullName": "swarm-subnet/swarm",
      "description": "Swarm \u2014 Autonomous Drone Navigation",
      "homepageUrl": "https://swarm124.com/",
      "defaultBranch": "main",
      "stars": 11,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 115,
      "commits90d": 339,
      "mergedPrs30d": 17,
      "mergedPrs90d": 21,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0,
      "languages": [
        {
          "name": "Python",
          "percentage": 99.1
        },
        {
          "name": "Shell",
          "percentage": 0.8
        },
        {
          "name": "Dockerfile",
          "percentage": 0.0
        },
        {
          "name": "Cap'n Proto",
          "percentage": 0.0
        }
      ],
      "topics": [
        "ai",
        "ai-agents",
        "drone",
        "robotics",
        "robotics-competition"
      ],
      "rootSignals": {
        "hasCi": false,
        "hasTests": true,
        "hasLintConfig": false,
        "hasFormatterConfig": false,
        "hasTypeScript": false,
        "hasLicense": true,
        "hasSecurityPolicy": false,
        "hasDocs": true,
        "hasDocker": false,
        "hasDependabot": false,
        "hasRenovate": false,
        "rootEntries": [
          ".env.example",
          ".flake8",
          ".gitignore",
          "ARCHITECTURE.md",
          "LICENSE",
          "MANIFEST.in",
          "README.md",
          "RL",
          "conftest.py",
          "contrib",
          "docs",
          "min_compute.yml",
          "neurons",
          "pyproject.toml",
          "pytest.ini",
          "requirements.txt",
          "scripts",
          "swarm",
          "tests"
        ]
      },
      "readmeExcerpt": "<a id=\"readme-top\"></a> <p align=\"center\"> <img src=\"https://raw.githubusercontent.com/swarm-subnet/swarm/main/swarm/assets/Swarm_2.png\" alt=\"Swarm\" width=\"60%\" /> </p> <h1 align=\"center\">Swarm \u2014 Autonomous Drone Navigation</h1> <p align=\"center\"> <b>The open benchmark where AI learns to fly.</b><br/> <i>Train a neural network to navigate drones through 3D worlds it has never seen \u2014<br/> using nothing but a depth camera and raw flight state. No maps. No rules. No shortcuts.</i> </p> <p align=\"center\"> <a href=\"https://github.com/swarm-subnet/swarm/releases\"><img alt=\"Version\" src=\"https://img.",
      "pushedAt": "2026-04-29T17:26:21Z",
      "isArchived": false,
      "isFork": false,
      "commitMessageQuality": 0.35,
      "selfMergeRatio": 0.0,
      "avgReviewsPerPr": 0.0,
      "hasBranchProtection": false,
      "topContributorPct": 0.45,
      "avgCommentsPerIssue": 0.0,
      "avgResponseHours": 0.0,
      "prMergeHoursP50": 2.1,
      "prMergeHoursP95": 191.4,
      "contributorChurn30d": 0.0,
      "vulnerabilityCount": 0
    }
  ],
  "externalLinks": [
    {
      "label": "Website",
      "href": "https://www.swarm124.com"
    },
    {
      "label": "GitHub",
      "href": "https://github.com/swarm-subnet/swarm"
    }
  ],
  "priceHistory": [
    {
      "timestamp": "2025-12-26T20:59:48-03:00",
      "value": 2.15832182
    },
    {
      "timestamp": "2025-12-27T20:59:48-03:00",
      "value": 2.11108558
    },
    {
      "timestamp": "2025-12-28T20:59:48-03:00",
      "value": 2.09721148
    },
    {
      "timestamp": "2025-12-29T20:59:48-03:00",
      "value": 2.04223748
    },
    {
      "timestamp": "2025-12-30T20:59:48.001000-03:00",
      "value": 2.06776025
    },
    {
      "timestamp": "2025-12-31T20:59:48.001000-03:00",
      "value": 1.97804214
    },
    {
      "timestamp": "2026-01-01T20:59:48.001000-03:00",
      "value": 1.99366903
    },
    {
      "timestamp": "2026-01-02T20:59:48.001000-03:00",
      "value": 2.016682
    },
    {
      "timestamp": "2026-01-03T20:59:48-03:00",
      "value": 2.01587953
    },
    {
      "timestamp": "2026-01-04T20:59:48-03:00",
      "value": 2.05159171
    },
    {
      "timestamp": "2026-01-05T20:59:48.001000-03:00",
      "value": 2.0802125
    },
    {
      "timestamp": "2026-01-06T20:59:48-03:00",
      "value": 2.0919446
    },
    {
      "timestamp": "2026-01-07T20:59:48-03:00",
      "value": 2.06158903
    },
    {
      "timestamp": "2026-01-08T20:59:48-03:00",
      "value": 2.17570012
    },
    {
      "timestamp": "2026-01-09T20:59:48-03:00",
      "value": 2.2887831
    },
    {
      "timestamp": "2026-01-10T20:59:48-03:00",
      "value": 2.35632244
    },
    {
      "timestamp": "2026-01-11T20:59:48-03:00",
      "value": 2.44199751
    },
    {
      "timestamp": "2026-01-12T20:59:48.001000-03:00",
      "value": 2.32275336
    },
    {
      "timestamp": "2026-01-13T20:59:48-03:00",
      "value": 2.39051246
    },
    {
      "timestamp": "2026-01-14T20:59:48-03:00",
      "value": 2.30666541
    },
    {
      "timestamp": "2026-01-15T20:59:48.001000-03:00",
      "value": 2.40124792
    },
    {
      "timestamp": "2026-01-16T20:59:48.001000-03:00",
      "value": 2.35587942
    },
    {
      "timestamp": "2026-01-17T20:59:48-03:00",
      "value": 2.31666545
    },
    {
      "timestamp": "2026-01-18T20:59:48.001000-03:00",
      "value": 2.27181995
    },
    {
      "timestamp": "2026-01-19T20:59:48-03:00",
      "value": 2.2740408
    },
    {
      "timestamp": "2026-01-20T20:59:48.001000-03:00",
      "value": 2.23849136
    },
    {
      "timestamp": "2026-01-21T20:59:48-03:00",
      "value": 2.31050595
    },
    {
      "timestamp": "2026-01-22T20:59:48-03:00",
      "value": 2.39387677
    },
    {
      "timestamp": "2026-01-23T20:59:48-03:00",
      "value": 2.30282761
    },
    {
      "timestamp": "2026-01-24T20:59:48-03:00",
      "value": 2.33797207
    },
    {
      "timestamp": "2026-01-25T20:59:48-03:00",
      "value": 2.29785875
    },
    {
      "timestamp": "2026-01-26T20:59:48-03:00",
      "value": 2.23057115
    },
    {
      "timestamp": "2026-01-27T20:59:48-03:00",
      "value": 2.25089227
    },
    {
      "timestamp": "2026-01-28T20:59:48-03:00",
      "value": 2.36870375
    },
    {
      "timestamp": "2026-01-29T20:59:48-03:00",
      "value": 2.29887634
    },
    {
      "timestamp": "2026-01-30T20:59:48-03:00",
      "value": 2.39383392
    },
    {
      "timestamp": "2026-01-31T20:59:48.001000-03:00",
      "value": 2.23621719
    },
    {
      "timestamp": "2026-02-01T20:59:48.001000-03:00",
      "value": 2.22537948
    },
    {
      "timestamp": "2026-02-02T20:59:48-03:00",
      "value": 2.13807545
    },
    {
      "timestamp": "2026-02-03T20:59:48-03:00",
      "value": 2.14277591
    },
    {
      "timestamp": "2026-02-04T20:59:48.001000-03:00",
      "value": 2.16869865
    },
    {
      "timestamp": "2026-02-05T20:59:48.001000-03:00",
      "value": 2.14098326
    },
    {
      "timestamp": "2026-02-06T20:59:48.001000-03:00",
      "value": 2.13810899
    },
    {
      "timestamp": "2026-02-07T20:59:48-03:00",
      "value": 2.15089695
    },
    {
      "timestamp": "2026-02-08T20:59:48.001000-03:00",
      "value": 2.13852881
    },
    {
      "timestamp": "2026-02-09T20:59:48-03:00",
      "value": 2.22690993
    },
    {
      "timestamp": "2026-02-10T20:59:48.001000-03:00",
      "value": 2.26695275
    },
    {
      "timestamp": "2026-02-11T20:59:48-03:00",
      "value": 2.28595886
    },
    {
      "timestamp": "2026-02-12T20:59:48-03:00",
      "value": 2.21545537
    },
    {
      "timestamp": "2026-02-13T20:59:48-03:00",
      "value": 2.23075855
    },
    {
      "timestamp": "2026-02-14T20:59:48.001000-03:00",
      "value": 2.21404749
    },
    {
      "timestamp": "2026-02-15T20:59:48-03:00",
      "value": 2.20259329
    },
    {
      "timestamp": "2026-02-16T20:59:48-03:00",
      "value": 2.20787587
    },
    {
      "timestamp": "2026-02-17T20:59:48-03:00",
      "value": 2.21852796
    },
    {
      "timestamp": "2026-02-18T20:59:48.001000-03:00",
      "value": 2.22658042
    },
    {
      "timestamp": "2026-02-19T20:59:48-03:00",
      "value": 2.27567212
    },
    {
      "timestamp": "2026-02-20T20:59:48.001000-03:00",
      "value": 2.21677092
    },
    {
      "timestamp": "2026-02-21T20:59:48-03:00",
      "value": 2.16337295
    },
    {
      "timestamp": "2026-02-22T20:59:48-03:00",
      "value": 2.16210255
    },
    {
      "timestamp": "2026-02-23T20:59:48-03:00",
      "value": 2.12292015
    },
    {
      "timestamp": "2026-02-24T20:59:48-03:00",
      "value": 2.44166347
    },
    {
      "timestamp": "2026-02-25T20:59:48-03:00",
      "value": 2.45801207
    },
    {
      "timestamp": "2026-02-26T20:59:48-03:00",
      "value": 2.4479972
    },
    {
      "timestamp": "2026-02-27T20:59:48-03:00",
      "value": 2.52836732
    },
    {
      "timestamp": "2026-02-28T20:59:48-03:00",
      "value": 2.5080243
    },
    {
      "timestamp": "2026-03-01T20:59:48-03:00",
      "value": 2.50612352
    },
    {
      "timestamp": "2026-03-02T20:59:48.001000-03:00",
      "value": 2.47105217
    },
    {
      "timestamp": "2026-03-03T20:59:48-03:00",
      "value": 2.473987
    },
    {
      "timestamp": "2026-03-04T20:59:48-03:00",
      "value": 2.45528633
    },
    {
      "timestamp": "2026-03-05T20:59:48-03:00",
      "value": 2.45235563
    },
    {
      "timestamp": "2026-03-06T20:59:48.001000-03:00",
      "value": 2.48942955
    },
    {
      "timestamp": "2026-03-07T20:59:48-03:00",
      "value": 2.52135215
    },
    {
      "timestamp": "2026-03-08T20:59:48.001000-03:00",
      "value": 2.53068868
    },
    {
      "timestamp": "2026-03-09T13:50:00-03:00",
      "value": 1.41905354
    },
    {
      "timestamp": "2026-03-09T19:24:36-03:00",
      "value": 1.42379107
    },
    {
      "timestamp": "2026-03-09T19:25:48-03:00",
      "value": 1.42379165
    },
    {
      "timestamp": "2026-03-09T19:42:12-03:00",
      "value": 1.42379456
    },
    {
      "timestamp": "2026-03-09T19:54:48-03:00",
      "value": 1.42379029
    },
    {
      "timestamp": "2026-03-09T20:59:48-03:00",
      "value": 2.52744298
    },
    {
      "timestamp": "2026-03-10T20:59:48-03:00",
      "value": 2.56234044
    },
    {
      "timestamp": "2026-03-10T22:04:12-03:00",
      "value": 1.48091585
    },
    {
      "timestamp": "2026-03-11T04:57:36.001000-03:00",
      "value": 1.42830982
    },
    {
      "timestamp": "2026-03-11T20:59:48-03:00",
      "value": 2.52527308
    },
    {
      "timestamp": "2026-03-12T20:59:48.001000-03:00",
      "value": 2.48875915
    },
    {
      "timestamp": "2026-03-13T20:59:48-03:00",
      "value": 2.3859955
    },
    {
      "timestamp": "2026-03-14T20:59:48.001000-03:00",
      "value": 2.33688725
    },
    {
      "timestamp": "2026-03-15T09:16:36-03:00",
      "value": 1.80185153
    },
    {
      "timestamp": "2026-03-15T20:59:48-03:00",
      "value": 2.36573977
    },
    {
      "timestamp": "2026-03-16T15:03:36-03:00",
      "value": 1.96298239
    },
    {
      "timestamp": "2026-03-16T20:59:48-03:00",
      "value": 2.40900354
    }
  ],
  "liquidityHistory": [
    {
      "timestamp": "2025-12-26T20:59:48-03:00",
      "value": 4000652.6240646
    },
    {
      "timestamp": "2025-12-27T20:59:48-03:00",
      "value": 3972056.97140927
    },
    {
      "timestamp": "2025-12-28T20:59:48-03:00",
      "value": 3974111.26577229
    },
    {
      "timestamp": "2025-12-29T20:59:48-03:00",
      "value": 3936569.52268713
    },
    {
      "timestamp": "2025-12-30T20:59:48.001000-03:00",
      "value": 3975883.01650845
    },
    {
      "timestamp": "2025-12-31T20:59:48.001000-03:00",
      "value": 3903462.43904612
    },
    {
      "timestamp": "2026-01-01T20:59:48.001000-03:00",
      "value": 3933155.87786096
    },
    {
      "timestamp": "2026-01-02T20:59:48.001000-03:00",
      "value": 3970244.95398013
    },
    {
      "timestamp": "2026-01-03T20:59:48-03:00",
      "value": 3983947.88258354
    },
    {
      "timestamp": "2026-01-04T20:59:48-03:00",
      "value": 4033776.9476466
    },
    {
      "timestamp": "2026-01-05T20:59:48.001000-03:00",
      "value": 4076682.77335626
    },
    {
      "timestamp": "2026-01-06T20:59:48-03:00",
      "value": 4103216.76748646
    },
    {
      "timestamp": "2026-01-07T20:59:48-03:00",
      "value": 4088273.80261301
    },
    {
      "timestamp": "2026-01-08T20:59:48-03:00",
      "value": 4215001.02289547
    },
    {
      "timestamp": "2026-01-09T20:59:48-03:00",
      "value": 4339255.18876469
    },
    {
      "timestamp": "2026-01-10T20:59:48-03:00",
      "value": 4419543.20824031
    },
    {
      "timestamp": "2026-01-11T20:59:48-03:00",
      "value": 4516338.65533703
    },
    {
      "timestamp": "2026-01-12T20:59:48.001000-03:00",
      "value": 4421854.00000323
    },
    {
      "timestamp": "2026-01-13T20:59:48-03:00",
      "value": 4502902.97130273
    },
    {
      "timestamp": "2026-01-14T20:59:48-03:00",
      "value": 4440206.24310657
    },
    {
      "timestamp": "2026-01-15T20:59:48.001000-03:00",
      "value": 4547224.23922896
    },
    {
      "timestamp": "2026-01-16T20:59:48.001000-03:00",
      "value": 4521238.93580738
    },
    {
      "timestamp": "2026-01-17T20:59:48-03:00",
      "value": 4500222.63976738
    },
    {
      "timestamp": "2026-01-18T20:59:48.001000-03:00",
      "value": 4472947.44785457
    },
    {
      "timestamp": "2026-01-19T20:59:48-03:00",
      "value": 4491521.05234683
    },
    {
      "timestamp": "2026-01-20T20:59:48.001000-03:00",
      "value": 4472009.12531549
    },
    {
      "timestamp": "2026-01-21T20:59:48-03:00",
      "value": 4558671.64155842
    },
    {
      "timestamp": "2026-01-22T20:59:48-03:00",
      "value": 4657207.32275081
    },
    {
      "timestamp": "2026-01-23T20:59:48-03:00",
      "value": 4584133.50002048
    },
    {
      "timestamp": "2026-01-24T20:59:48-03:00",
      "value": 4635137.86411586
    },
    {
      "timestamp": "2026-01-25T20:59:48-03:00",
      "value": 4611523.4807086
    },
    {
      "timestamp": "2026-01-26T20:59:48-03:00",
      "value": 4557376.04800056
    },
    {
      "timestamp": "2026-01-27T20:59:48-03:00",
      "value": 4590585.68940616
    },
    {
      "timestamp": "2026-01-28T20:59:48-03:00",
      "value": 4725634.76595086
    },
    {
      "timestamp": "2026-01-29T20:59:48-03:00",
      "value": 4670080.56420484
    },
    {
      "timestamp": "2026-01-30T20:59:48-03:00",
      "value": 4779797.18873632
    },
    {
      "timestamp": "2026-01-31T20:59:48.001000-03:00",
      "value": 4635593.90149461
    },
    {
      "timestamp": "2026-02-01T20:59:48.001000-03:00",
      "value": 4636451.19358314
    },
    {
      "timestamp": "2026-02-02T20:59:48-03:00",
      "value": 4553955.03986313
    },
    {
      "timestamp": "2026-02-03T20:59:48-03:00",
      "value": 4567685.60064379
    },
    {
      "timestamp": "2026-02-04T20:59:48.001000-03:00",
      "value": 4605247.82465921
    },
    {
      "timestamp": "2026-02-05T20:59:48.001000-03:00",
      "value": 4585246.40877549
    },
    {
      "timestamp": "2026-02-06T20:59:48.001000-03:00",
      "value": 4591140.19981378
    },
    {
      "timestamp": "2026-02-07T20:59:48-03:00",
      "value": 4614033.36891524
    },
    {
      "timestamp": "2026-02-08T20:59:48.001000-03:00",
      "value": 4609626.6732251
    },
    {
      "timestamp": "2026-02-09T20:59:48-03:00",
      "value": 4714637.01570997
    },
    {
      "timestamp": "2026-02-10T20:59:48.001000-03:00",
      "value": 4769643.74683798
    },
    {
      "timestamp": "2026-02-11T20:59:48-03:00",
      "value": 4804175.12900961
    },
    {
      "timestamp": "2026-02-12T20:59:48-03:00",
      "value": 4741261.42250879
    },
    {
      "timestamp": "2026-02-13T20:59:48-03:00",
      "value": 4769415.65659989
    },
    {
      "timestamp": "2026-02-14T20:59:48.001000-03:00",
      "value": 4762642.36926297
    },
    {
      "timestamp": "2026-02-15T20:59:48-03:00",
      "value": 4760281.42726777
    },
    {
      "timestamp": "2026-02-16T20:59:48-03:00",
      "value": 4775943.77940431
    },
    {
      "timestamp": "2026-02-17T20:59:48-03:00",
      "value": 4798139.88854738
    },
    {
      "timestamp": "2026-02-18T20:59:48.001000-03:00",
      "value": 4816506.37376468
    },
    {
      "timestamp": "2026-02-19T20:59:48-03:00",
      "value": 4879338.41749307
    },
    {
      "timestamp": "2026-02-20T20:59:48.001000-03:00",
      "value": 4825233.24617709
    },
    {
      "timestamp": "2026-02-21T20:59:48-03:00",
      "value": 4773898.07615564
    },
    {
      "timestamp": "2026-02-22T20:59:48-03:00",
      "value": 4778794.04709265
    },
    {
      "timestamp": "2026-02-23T20:59:48-03:00",
      "value": 4741632.68449907
    },
    {
      "timestamp": "2026-02-24T20:59:48-03:00",
      "value": 5096430.5002383
    },
    {
      "timestamp": "2026-02-25T20:59:48-03:00",
      "value": 5130760.53709253
    },
    {
      "timestamp": "2026-02-26T20:59:48-03:00",
      "value": 5137923.45281133
    },
    {
      "timestamp": "2026-02-27T20:59:48-03:00",
      "value": 5239385.03613152
    },
    {
      "timestamp": "2026-02-28T20:59:48-03:00",
      "value": 5236344.4576995
    },
    {
      "timestamp": "2026-03-01T20:59:48-03:00",
      "value": 5252421.16087018
    },
    {
      "timestamp": "2026-03-02T20:59:48.001000-03:00",
      "value": 5233302.1800204
    },
    {
      "timestamp": "2026-03-03T20:59:48-03:00",
      "value": 5254042.22702478
    },
    {
      "timestamp": "2026-03-04T20:59:48-03:00",
      "value": 5250839.86383469
    },
    {
      "timestamp": "2026-03-05T20:59:48-03:00",
      "value": 5263628.23471933
    },
    {
      "timestamp": "2026-03-06T20:59:48.001000-03:00",
      "value": 5320031.34357063
    },
    {
      "timestamp": "2026-03-07T20:59:48-03:00",
      "value": 5371853.86318468
    },
    {
      "timestamp": "2026-03-08T20:59:48.001000-03:00",
      "value": 5399974.89824816
    },
    {
      "timestamp": "2026-03-09T13:50:00-03:00",
      "value": 3042160.41142196
    },
    {
      "timestamp": "2026-03-09T19:24:36-03:00",
      "value": 3049605.87819471
    },
    {
      "timestamp": "2026-03-09T19:25:48-03:00",
      "value": 3049615.0443973
    },
    {
      "timestamp": "2026-03-09T19:42:12-03:00",
      "value": 3049734.9127478
    },
    {
      "timestamp": "2026-03-09T19:54:48-03:00",
      "value": 3049820.03946403
    },
    {
      "timestamp": "2026-03-09T20:59:48-03:00",
      "value": 5414697.81424327
    },
    {
      "timestamp": "2026-03-10T20:59:48-03:00",
      "value": 5470312.21218831
    },
    {
      "timestamp": "2026-03-10T22:04:12-03:00",
      "value": 3174306.10608141
    },
    {
      "timestamp": "2026-03-11T04:57:36.001000-03:00",
      "value": 3068548.33437987
    },
    {
      "timestamp": "2026-03-11T20:59:48-03:00",
      "value": 5448856.63290292
    },
    {
      "timestamp": "2026-03-12T20:59:48.001000-03:00",
      "value": 5427239.11873204
    },
    {
      "timestamp": "2026-03-13T20:59:48-03:00",
      "value": 5328582.75541539
    },
    {
      "timestamp": "2026-03-14T20:59:48.001000-03:00",
      "value": 5282869.7789318
    },
    {
      "timestamp": "2026-03-15T09:16:36-03:00",
      "value": 4059284.69724435
    },
    {
      "timestamp": "2026-03-15T20:59:48-03:00",
      "value": 5324166.37396247
    },
    {
      "timestamp": "2026-03-16T15:03:36-03:00",
      "value": 4401447.92470801
    },
    {
      "timestamp": "2026-03-16T20:59:48-03:00",
      "value": 5383324.45916862
    }
  ],
  "scoreHistory": [
    {
      "date": "2026-03-09",
      "masterScore": 61.0,
      "marketScore": 86.0,
      "githubScore": 44.0,
      "aiScore": 54.0,
      "socialScore": 0.0,
      "rating": "watch",
      "usefulness": 67,
      "codeQuality": 32,
      "adoption": 58,
      "shipSpeed": 62
    },
    {
      "date": "2026-03-10",
      "masterScore": 62.0,
      "marketScore": 89.0,
      "githubScore": 44.0,
      "aiScore": 54.0,
      "socialScore": 0.0,
      "rating": "watch",
      "usefulness": 67,
      "codeQuality": 32,
      "adoption": 58,
      "shipSpeed": 62
    },
    {
      "date": "2026-03-15",
      "masterScore": 57.0,
      "marketScore": 79.0,
      "githubScore": 40.0,
      "aiScore": 52.0,
      "socialScore": 0.0,
      "rating": "watch",
      "usefulness": 57,
      "codeQuality": 30,
      "adoption": 48,
      "shipSpeed": 38
    },
    {
      "date": "2026-03-18",
      "masterScore": 43.0,
      "marketScore": 81.0,
      "githubScore": 38.0,
      "aiScore": 30.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 52,
      "codeQuality": 30,
      "adoption": 44,
      "shipSpeed": 37
    },
    {
      "date": "2026-03-19",
      "masterScore": 48.0,
      "marketScore": 80.0,
      "githubScore": 38.0,
      "aiScore": 51.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 56,
      "codeQuality": 30,
      "adoption": 48,
      "shipSpeed": 35
    },
    {
      "date": "2026-03-20",
      "masterScore": 48.0,
      "marketScore": 80.0,
      "githubScore": 38.0,
      "aiScore": 51.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 56,
      "codeQuality": 30,
      "adoption": 48,
      "shipSpeed": 34
    },
    {
      "date": "2026-03-21",
      "masterScore": 44.0,
      "marketScore": 82.0,
      "githubScore": 37.0,
      "aiScore": 31.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 50,
      "codeQuality": 35,
      "adoption": 45,
      "shipSpeed": 34
    },
    {
      "date": "2026-03-22",
      "masterScore": 52.0,
      "marketScore": 86.0,
      "githubScore": 37.0,
      "aiScore": 30.0,
      "socialScore": 0.0,
      "rating": "B",
      "usefulness": 50,
      "codeQuality": 29,
      "adoption": 41,
      "shipSpeed": 39
    },
    {
      "date": "2026-03-23",
      "masterScore": 53.0,
      "marketScore": 88.0,
      "githubScore": 37.0,
      "aiScore": 38.0,
      "socialScore": 42.0,
      "rating": "B",
      "usefulness": 57,
      "codeQuality": 30,
      "adoption": 52,
      "shipSpeed": 34
    },
    {
      "date": "2026-03-24",
      "masterScore": 33.0,
      "marketScore": 27.0,
      "githubScore": 37.0,
      "aiScore": 28.0,
      "socialScore": 43.0,
      "rating": "D",
      "usefulness": 39,
      "codeQuality": 29,
      "adoption": 18,
      "shipSpeed": 38
    },
    {
      "date": "2026-03-25",
      "masterScore": 35.0,
      "marketScore": 27.0,
      "githubScore": 37.0,
      "aiScore": 36.0,
      "socialScore": 43.0,
      "rating": "C",
      "usefulness": 43,
      "codeQuality": 31,
      "adoption": 19,
      "shipSpeed": 42
    },
    {
      "date": "2026-03-26",
      "masterScore": 29.0,
      "marketScore": 11.0,
      "githubScore": 37.0,
      "aiScore": 32.0,
      "socialScore": 43.0,
      "rating": "D",
      "usefulness": 39,
      "codeQuality": 34,
      "adoption": 20,
      "shipSpeed": 36
    },
    {
      "date": "2026-03-27",
      "masterScore": 29.0,
      "marketScore": 14.0,
      "githubScore": 37.0,
      "aiScore": 28.0,
      "socialScore": 43.0,
      "rating": "D",
      "usefulness": 39,
      "codeQuality": 30,
      "adoption": 18,
      "shipSpeed": 36
    },
    {
      "date": "2026-03-30",
      "masterScore": 34.0,
      "marketScore": 11.0,
      "githubScore": 36.0,
      "aiScore": 58.0,
      "socialScore": 43.0,
      "rating": "D",
      "usefulness": 48,
      "codeQuality": 30,
      "adoption": 15,
      "shipSpeed": 30
    },
    {
      "date": "2026-04-01",
      "masterScore": 40.0,
      "marketScore": 10.0,
      "githubScore": 57.0,
      "aiScore": 54.0,
      "socialScore": 44.0,
      "rating": "C",
      "usefulness": 51,
      "codeQuality": 41,
      "adoption": 23,
      "shipSpeed": 83
    },
    {
      "date": "2026-04-02",
      "masterScore": 40.0,
      "marketScore": 11.0,
      "githubScore": 59.0,
      "aiScore": 48.0,
      "socialScore": 44.0,
      "rating": "C",
      "usefulness": 49,
      "codeQuality": 41,
      "adoption": 22,
      "shipSpeed": 78
    },
    {
      "date": "2026-04-03",
      "masterScore": 47.0,
      "marketScore": 19.0,
      "githubScore": 59.0,
      "aiScore": 71.0,
      "socialScore": 44.0,
      "rating": "C",
      "usefulness": 54,
      "codeQuality": 36,
      "adoption": 15,
      "shipSpeed": 84
    },
    {
      "date": "2026-04-07",
      "masterScore": 46.0,
      "marketScore": 26.0,
      "githubScore": 60.0,
      "aiScore": 54.0,
      "socialScore": 43.0,
      "rating": "C",
      "usefulness": 51,
      "codeQuality": 40,
      "adoption": 24,
      "shipSpeed": 87
    },
    {
      "date": "2026-04-08",
      "masterScore": 46.0,
      "marketScore": 26.0,
      "githubScore": 60.0,
      "aiScore": 56.0,
      "socialScore": 43.0,
      "rating": "C",
      "usefulness": 50,
      "codeQuality": 45,
      "adoption": 24,
      "shipSpeed": 87
    },
    {
      "date": "2026-04-11",
      "masterScore": 41.0,
      "marketScore": 12.0,
      "githubScore": 58.0,
      "aiScore": 53.0,
      "socialScore": 43.0,
      "rating": "C",
      "usefulness": 49,
      "codeQuality": 36,
      "adoption": 25,
      "shipSpeed": 88
    },
    {
      "date": "2026-04-15",
      "masterScore": 39.0,
      "marketScore": 12.0,
      "githubScore": 58.0,
      "aiScore": 43.0,
      "socialScore": 43.0,
      "rating": "C",
      "usefulness": 43,
      "codeQuality": 32,
      "adoption": 24,
      "shipSpeed": 85
    },
    {
      "date": "2026-04-16",
      "masterScore": 38.0,
      "marketScore": 10.0,
      "githubScore": 58.0,
      "aiScore": 43.0,
      "socialScore": 43.0,
      "rating": "C",
      "usefulness": 43,
      "codeQuality": 36,
      "adoption": 17,
      "shipSpeed": 89
    },
    {
      "date": "2026-04-17",
      "masterScore": 38.0,
      "marketScore": 10.0,
      "githubScore": 58.0,
      "aiScore": 42.0,
      "socialScore": 42.0,
      "rating": "C",
      "usefulness": 43,
      "codeQuality": 37,
      "adoption": 17,
      "shipSpeed": 86
    },
    {
      "date": "2026-04-19",
      "masterScore": 39.0,
      "marketScore": 10.0,
      "githubScore": 58.0,
      "aiScore": 50.0,
      "socialScore": 41.0,
      "rating": "C",
      "usefulness": 47,
      "codeQuality": 38,
      "adoption": 19,
      "shipSpeed": 90
    },
    {
      "date": "2026-04-22",
      "masterScore": 37.0,
      "marketScore": 9.0,
      "githubScore": 57.0,
      "aiScore": 43.0,
      "socialScore": 41.0,
      "rating": "C",
      "usefulness": 43,
      "codeQuality": 35,
      "adoption": 18,
      "shipSpeed": 87
    },
    {
      "date": "2026-04-23",
      "masterScore": 38.0,
      "marketScore": 9.0,
      "githubScore": 56.0,
      "aiScore": 46.0,
      "socialScore": 42.0,
      "rating": "C",
      "usefulness": 47,
      "codeQuality": 34,
      "adoption": 17,
      "shipSpeed": 84
    },
    {
      "date": "2026-04-24",
      "masterScore": 39.0,
      "marketScore": 16.0,
      "githubScore": 56.0,
      "aiScore": 41.0,
      "socialScore": 42.0,
      "rating": "C",
      "usefulness": 43,
      "codeQuality": 34,
      "adoption": 18,
      "shipSpeed": 83
    },
    {
      "date": "2026-04-25",
      "masterScore": 43.0,
      "marketScore": 25.0,
      "githubScore": 56.0,
      "aiScore": 48.0,
      "socialScore": 43.0,
      "rating": "C",
      "usefulness": 47,
      "codeQuality": 35,
      "adoption": 19,
      "shipSpeed": 86
    },
    {
      "date": "2026-04-26",
      "masterScore": 43.0,
      "marketScore": 25.0,
      "githubScore": 56.0,
      "aiScore": 47.0,
      "socialScore": 42.0,
      "rating": "C",
      "usefulness": 48,
      "codeQuality": 35,
      "adoption": 18,
      "shipSpeed": 84
    },
    {
      "date": "2026-04-29",
      "masterScore": 44.0,
      "marketScore": 26.0,
      "githubScore": 56.0,
      "aiScore": 49.0,
      "socialScore": 46.0,
      "rating": "C",
      "usefulness": 48,
      "codeQuality": 38,
      "adoption": 18,
      "shipSpeed": 86
    }
  ],
  "githubHistory": [
    {
      "date": "2026-03-09",
      "stars": 7,
      "forks": 18,
      "watchers": 4,
      "contributors": 6,
      "commits30d": 21,
      "commits90d": 92,
      "mergedPrs30d": 3,
      "mergedPrs90d": 17,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-10",
      "stars": 7,
      "forks": 18,
      "watchers": 4,
      "contributors": 6,
      "commits30d": 23,
      "commits90d": 87,
      "mergedPrs30d": 3,
      "mergedPrs90d": 16,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-15",
      "stars": 7,
      "forks": 18,
      "watchers": 4,
      "contributors": 6,
      "commits30d": 15,
      "commits90d": 85,
      "mergedPrs30d": 2,
      "mergedPrs90d": 16,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-18",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 11,
      "commits90d": 80,
      "mergedPrs30d": 1,
      "mergedPrs90d": 15,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-20",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 11,
      "commits90d": 78,
      "mergedPrs30d": 0,
      "mergedPrs90d": 15,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-21",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 9,
      "commits90d": 75,
      "mergedPrs30d": 0,
      "mergedPrs90d": 15,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-22",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 10,
      "commits90d": 74,
      "mergedPrs30d": 0,
      "mergedPrs90d": 15,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-23",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 10,
      "commits90d": 73,
      "mergedPrs30d": 0,
      "mergedPrs90d": 14,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-25",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 10,
      "commits90d": 73,
      "mergedPrs30d": 0,
      "mergedPrs90d": 14,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-26",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 10,
      "commits90d": 73,
      "mergedPrs30d": 0,
      "mergedPrs90d": 14,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-30",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 7,
      "commits90d": 72,
      "mergedPrs30d": 0,
      "mergedPrs90d": 14,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-31",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 209,
      "commits90d": 276,
      "mergedPrs30d": 4,
      "mergedPrs90d": 18,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-02",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 201,
      "commits90d": 276,
      "mergedPrs30d": 4,
      "mergedPrs90d": 18,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-03",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 211,
      "commits90d": 287,
      "mergedPrs30d": 7,
      "mergedPrs90d": 21,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-06",
      "stars": 7,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 206,
      "commits90d": 286,
      "mergedPrs30d": 8,
      "mergedPrs90d": 20,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-07",
      "stars": 8,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 203,
      "commits90d": 289,
      "mergedPrs30d": 9,
      "mergedPrs90d": 20,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-10",
      "stars": 9,
      "forks": 17,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 190,
      "commits90d": 301,
      "mergedPrs30d": 11,
      "mergedPrs90d": 19,
      "releases12m": 0,
      "openIssues": 1,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-14",
      "stars": 9,
      "forks": 17,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 172,
      "commits90d": 297,
      "mergedPrs30d": 11,
      "mergedPrs90d": 17,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-16",
      "stars": 9,
      "forks": 17,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 170,
      "commits90d": 299,
      "mergedPrs30d": 11,
      "mergedPrs90d": 17,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-19",
      "stars": 9,
      "forks": 17,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 163,
      "commits90d": 313,
      "mergedPrs30d": 12,
      "mergedPrs90d": 18,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-22",
      "stars": 9,
      "forks": 17,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 169,
      "commits90d": 331,
      "mergedPrs30d": 13,
      "mergedPrs90d": 19,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-23",
      "stars": 11,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 153,
      "commits90d": 332,
      "mergedPrs30d": 14,
      "mergedPrs90d": 19,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-24",
      "stars": 11,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 133,
      "commits90d": 326,
      "mergedPrs30d": 14,
      "mergedPrs90d": 19,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-25",
      "stars": 11,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 125,
      "commits90d": 324,
      "mergedPrs30d": 14,
      "mergedPrs90d": 19,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-26",
      "stars": 11,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 113,
      "commits90d": 322,
      "mergedPrs30d": 14,
      "mergedPrs90d": 18,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-29",
      "stars": 11,
      "forks": 18,
      "watchers": 3,
      "contributors": 6,
      "commits30d": 115,
      "commits90d": 339,
      "mergedPrs30d": 17,
      "mergedPrs90d": 21,
      "releases12m": 0,
      "openIssues": 0,
      "closedIssues30d": 0
    }
  ],
  "socialAccounts": [
    {
      "handle": "swarmsubnet",
      "role": "project",
      "label": null,
      "source": "taostats_identity",
      "confidence": 0.95,
      "profile_image_url": null
    },
    {
      "handle": "abstractswarm",
      "role": "project",
      "label": "Badr Benali",
      "source": "twitter_search",
      "confidence": 0.922,
      "profile_image_url": null
    }
  ],
  "recentTweets": [
    {
      "tweet_id": "2049478054402007130",
      "handle": "SwarmSubnet",
      "text": "boss says there is very likely a +1 in this list \ud83e\uddd0\n\nwill update when it is confirmed\n\nany guess?",
      "created_at": "2026-04-29T10:17:00-03:00",
      "likes": 10,
      "retweets": 0,
      "replies": 0,
      "views": 396,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2049171261410951599",
      "handle": "SwarmSubnet",
      "text": "RT @SwarmSubnet: From Andorra to the world.\n\nWe broke down the Enlaira announcement properly: who's behind it, what it unlocks, and why we\u2026",
      "created_at": "2026-04-28T13:57:55-03:00",
      "likes": 33,
      "retweets": 5,
      "replies": 2,
      "views": 791,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2049127079652765905",
      "handle": "SwarmSubnet",
      "text": "From Andorra to the world.\n\nWe broke down the Enlaira announcement properly: who's behind it, what it unlocks, and why we think the timing is right.\n\nRead it \ud83d\udc47",
      "created_at": "2026-04-28T11:02:21-03:00",
      "likes": 33,
      "retweets": 5,
      "replies": 2,
      "views": 791,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2049126941010067945",
      "handle": "SwarmSubnet",
      "text": "https://t.co/5lg68KupT8",
      "created_at": "2026-04-28T11:01:48-03:00",
      "likes": 18,
      "retweets": 3,
      "replies": 0,
      "views": 1112,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048814462749082080",
      "handle": "SwarmSubnet",
      "text": "RT @SwarmSubnet: \ud83d\udea8 Big news.\n\nSWARM124 has been selected for Enlaira, Andorra's official startup acceleration program.\n\nOne of only 5 compa\u2026",
      "created_at": "2026-04-27T14:20:07-03:00",
      "likes": 66,
      "retweets": 17,
      "replies": 7,
      "views": 6297,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048799142147662239",
      "handle": "SwarmSubnet",
      "text": "\ud83d\udea8 Big news.\n\nSWARM124 has been selected for Enlaira, Andorra's official startup acceleration program.\n\nOne of only 5 companies chosen nationwide.\n\nHere's what this means for us \ud83e\uddf5 https://t.co/yQii0xUha0",
      "created_at": "2026-04-27T13:19:14-03:00",
      "likes": 66,
      "retweets": 17,
      "replies": 7,
      "views": 6297,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048700301616492845",
      "handle": "SwarmSubnet",
      "text": "gm. have a fantastic week.",
      "created_at": "2026-04-27T06:46:29-03:00",
      "likes": 11,
      "retweets": 0,
      "replies": 1,
      "views": 326,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048676853833933282",
      "handle": "SwarmSubnet",
      "text": "RT @SwarmSubnet: numbers go up\n\n$TAO https://t.co/4UiBeH0e30",
      "created_at": "2026-04-27T05:13:19-03:00",
      "likes": 76,
      "retweets": 11,
      "replies": 2,
      "views": 2151,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2048352387207688476",
      "handle": "SwarmSubnet",
      "text": "numbers go up\n\n$TAO https://t.co/4UiBeH0e30",
      "created_at": "2026-04-26T07:44:00-03:00",
      "likes": 76,
      "retweets": 11,
      "replies": 2,
      "views": 2151,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047972569186234807",
      "handle": "SwarmSubnet",
      "text": "RT @SwarmSubnet: robotics\n\nand we will be leading it \ud83e\udee2",
      "created_at": "2026-04-25T06:34:44-03:00",
      "likes": 27,
      "retweets": 1,
      "replies": 2,
      "views": 1351,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047953256849297703",
      "handle": "SwarmSubnet",
      "text": "Does anyone here know this Arbos guy?",
      "created_at": "2026-04-25T05:18:00-03:00",
      "likes": 8,
      "retweets": 1,
      "replies": 0,
      "views": 698,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047731294176514442",
      "handle": "SwarmSubnet",
      "text": "To clarify: this investment does not enter the pool. \n\nIt will however cover operational expenses that were previously funded through pool emissions, directly relieving pressure on investors.",
      "created_at": "2026-04-24T14:36:00-03:00",
      "likes": 22,
      "retweets": 2,
      "replies": 0,
      "views": 898,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047661093456089427",
      "handle": "SwarmSubnet",
      "text": "RT @SwarmSubnet: We are proud to announce we have raised an additional $430,000 from @Ever_BlueGreen .\n\nThis reflects continued confidence\u2026",
      "created_at": "2026-04-24T09:57:03-03:00",
      "likes": 53,
      "retweets": 14,
      "replies": 6,
      "views": 2932,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047614021801533660",
      "handle": "SwarmSubnet",
      "text": "We are proud to announce we have raised an additional $430,000 from @Ever_BlueGreen .\n\nThis reflects continued confidence in our vision, our execution, and the market opportunity ahead.\n\nThis marks a turning point for us, setting the direction for what comes next: physical testing hardware and tooling, offices, top talent joining the team, commercial drones in the air, more aggressive business development, and lab content creation.  \n\nMore to come. Stay tuned.\n\n$TAO",
      "created_at": "2026-04-24T06:50:00-03:00",
      "likes": 53,
      "retweets": 14,
      "replies": 6,
      "views": 2932,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047589584834343335",
      "handle": "SwarmSubnet",
      "text": "robotics\n\nand we will be leading it \ud83e\udee2",
      "created_at": "2026-04-24T05:12:54-03:00",
      "likes": 27,
      "retweets": 1,
      "replies": 2,
      "views": 1351,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047019152779473352",
      "handle": "SwarmSubnet",
      "text": "RT @SwarmSubnet: We are SWARM124, as in there's 1 thing we need to tell you on the 24th.",
      "created_at": "2026-04-22T15:26:12-03:00",
      "likes": 24,
      "retweets": 2,
      "replies": 2,
      "views": 971,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2046999723685630243",
      "handle": "SwarmSubnet",
      "text": "We are SWARM124, as in there's 1 thing we need to tell you on the 24th.",
      "created_at": "2026-04-22T14:09:00-03:00",
      "likes": 24,
      "retweets": 2,
      "replies": 2,
      "views": 971,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2046931522972737549",
      "handle": "SwarmSubnet",
      "text": "RT @SwarmSubnet: Where to find @SwarmSubnet in 2026.\n\nWe're stepping out of the lab. Here's where you can meet the team behind autonomous #\u2026",
      "created_at": "2026-04-22T09:37:59-03:00",
      "likes": 16,
      "retweets": 2,
      "replies": 2,
      "views": 1324,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2046912745375694898",
      "handle": "SwarmSubnet",
      "text": "Where to find @SwarmSubnet in 2026.\n\nWe're stepping out of the lab. Here's where you can meet the team behind autonomous #drone navigation this year. \ud83e\uddf5\ud83d\udc47",
      "created_at": "2026-04-22T08:23:22-03:00",
      "likes": 16,
      "retweets": 2,
      "replies": 2,
      "views": 1324,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2046877584890159271",
      "handle": "SwarmSubnet",
      "text": "RT @MarsSmuff: Buzz buzz \ud83d\udc1d \n\nThis is why we need open source drones. \n\n@SwarmSubnet \n\n$TAO",
      "created_at": "2026-04-22T06:03:40-03:00",
      "likes": 16,
      "retweets": 2,
      "replies": 1,
      "views": 2125,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    }
  ]
}
