{
  "netuid": 102,
  "slug": "connitoai",
  "name": "ConnitoAI",
  "symbol": "\u10d5",
  "description": "ConnitoAI Bittensor subnet",
  "priceTao": 0.011621712,
  "priceUsd": 2.940887071919774,
  "athUsd": 2.940887071919774,
  "change24h": 10.990849474456478,
  "change7d": -29.184048649850865,
  "change30d": -99.67018939738477,
  "change90d": 10.37,
  "marketCapUsd": 557836.3445481167,
  "volume24hUsd": 49604.49602796737,
  "rootProp": 0.8021015470006714,
  "liquidityUsd": 284557.4177598929,
  "alphaStaked": 141303.639156234,
  "activeMiners": 3,
  "activeValidators": 6,
  "emissionPct": 0.045362964996764184,
  "emissionPerDayTao": 1.0,
  "registrationCost": 658.946473389,
  "pruningRank": 122,
  "immunityRemaining": 4803,
  "sentiment": "Neutral",
  "githubRepo": "",
  "subnetUrl": "",
  "scorecard": {
    "adoption": {
      "label": "weak",
      "score": 7,
      "reasons": [
        {
          "tone": "neutral",
          "label": "Stars",
          "value": "4",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Contributors",
          "value": "3",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "24h volume",
          "value": "$49,604",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Validators",
          "value": "6",
          "weight": null
        },
        {
          "tone": "negative",
          "label": "Bus factor",
          "value": "Top contributor: 100%",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=1 \u00d7 0.6 + llm=16 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "shipSpeed": {
      "label": "high",
      "score": 82,
      "reasons": [
        {
          "tone": "positive",
          "label": "Commits 30d",
          "value": "244",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Merged PRs 30d",
          "value": "69",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Releases 12m",
          "value": "10",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Latest push",
          "value": "2026-04-29T18:05:15Z",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Momentum",
          "value": "accelerating (244/30d vs 100/mo avg)",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=100 \u00d7 0.6 + llm=54 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "updatedAt": "2026-04-29T20:41:08.736931+00:00",
    "confidence": 0.82,
    "usefulness": {
      "label": "watch",
      "score": 43,
      "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": "0/30",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=40 \u00d7 0.6 + llm=48 \u00d7 0.4",
          "weight": null
        }
      ]
    },
    "codeQuality": {
      "label": "weak",
      "score": 38,
      "reasons": [
        {
          "tone": "positive",
          "label": "CI",
          "value": "Present",
          "weight": null
        },
        {
          "tone": "positive",
          "label": "Tests",
          "value": "1 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": "negative",
          "label": "PR reviews",
          "value": "0.2 avg, 100% self-merge",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Commit quality",
          "value": "25% conventional",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "Security hygiene",
          "value": "No SECURITY.md",
          "weight": null
        },
        {
          "tone": "neutral",
          "label": "LLM blend",
          "value": "heuristic=45 \u00d7 0.6 + llm=27 \u00d7 0.4",
          "weight": null
        }
      ]
    }
  },
  "marketScore": 3.0,
  "githubScore": 58.0,
  "aiScore": 38.0,
  "masterScore": 37.0,
  "masterRating": "C",
  "lastUpdatedAt": "2026-04-29T20:21:48Z",
  "isStale": false,
  "masterScorePrev": 41.0,
  "purpose": {
    "title": "ConnitoAI",
    "source": "llm",
    "confidence": 0.72,
    "shortSummary": "ConnitoAI (netuid 102) is a Bittensor subnet implementing distributed Mixture-of-Experts LLM training across independent miners, but the network is operating near-empty with only 3 active miners and a catastrophic -99.7% 30-day price decline. A burst of 242 commits and 66 merged PRs in the last 30 days shows recent developer activity, but near-zero community traction and critically thin adoption make durability highly uncertain."
  },
  "analysis": {
    "risks": [
      "Network participation is near-collapse: only 3 active miners recorded, registration cost is 658.9 TAO, and the 30-day price decline of -99.7% from ATH signals severe loss of confidence or near-total liquidity exit",
      "Code quality signals are poor across the board: self-merge ratio of 0.90, commit message quality score of 0.10, average 0.2 reviews per PR, no tests, no lint config, and top contributor controlling 83% of commits \u2014 pointing to a single-operator, low-rigor development process with high bus factor risk"
    ],
    "score": 38,
    "summary": "ConnitoAI (netuid 102) is a Bittensor subnet implementing distributed Mixture-of-Experts LLM training across independent miners, but the network is operating near-empty with only 3 active miners and a catastrophic -99.7% 30-day price decline. A burst of 242 commits and 66 merged PRs in the last 30 days shows recent developer activity, but near-zero community traction and critically thin adoption make durability highly uncertain.",
    "provider": "cascade:sonnet",
    "expiresAt": "2026-05-29T20:38:21.655972+00:00",
    "strengths": [
      "Differentiated infrastructure concept \u2014 distributed MoE LLM training is a non-commodity capability with a real technical moat if network effects materialize, unlike thin inference wrappers",
      "High recent shipping burst: 242 commits and 66 merged PRs in the last 30 days across the Connito-AI/Connito repo, plus 7 releases in the past 12 months, indicating active development",
      "CI pipeline, documentation, and license are all present in the primary repo, providing a minimal quality floor"
    ],
    "updatedAt": "2026-04-29T20:38:21.655972+00:00",
    "durability": "weak",
    "recommendation": "Avoid until active miner count recovers above 10 and the 30-day price trend stabilizes \u2014 the current near-empty network and single-operator codebase make this subnet non-viable for allocation at this time.",
    "dimensionScores": {
      "adoption": 16,
      "shipSpeed": 54,
      "usefulness": 48,
      "codeQuality": 27
    }
  },
  "repoCoverageStatus": "covered",
  "repos": [
    {
      "netuid": 102,
      "repoKind": "primary",
      "provider": "github",
      "owner": "Connito-AI",
      "name": "Connito",
      "url": "https://github.com/Connito-AI/Connito",
      "source": "registry",
      "isArchived": false,
      "isFork": false
    }
  ],
  "repoSnapshots": [
    {
      "fullName": "Connito-AI/Connito",
      "description": null,
      "homepageUrl": null,
      "defaultBranch": "master",
      "stars": 3,
      "forks": 4,
      "watchers": 3,
      "contributors": 2,
      "commits30d": 242,
      "commits90d": 242,
      "mergedPrs30d": 66,
      "mergedPrs90d": 66,
      "releases12m": 7,
      "openIssues": 10,
      "closedIssues30d": 0,
      "languages": [
        {
          "name": "Jupyter Notebook",
          "percentage": 87.9
        },
        {
          "name": "Python",
          "percentage": 12.0
        },
        {
          "name": "Dockerfile",
          "percentage": 0.1
        }
      ],
      "topics": [],
      "rootSignals": {
        "hasCi": true,
        "hasTests": false,
        "hasLintConfig": false,
        "hasFormatterConfig": false,
        "hasTypeScript": false,
        "hasLicense": true,
        "hasSecurityPolicy": false,
        "hasDocs": true,
        "hasDocker": false,
        "hasDependabot": false,
        "hasRenovate": false,
        "rootEntries": [
          ".dockerignore",
          ".github",
          ".gitignore",
          "LICENSE",
          "README.md",
          "connito",
          "docs",
          "expert_groups",
          "observability",
          "pyproject.toml",
          "requirements.txt"
        ]
      },
      "readmeExcerpt": "Subnet 102 \u2014 Distributed Mixture-of-Experts Subnet 102 is a **Bittensor subnet** for collaborative, decentralized training of large language models using a Mixture-of-Experts MoE architecture. Rather than training a single monolithic model on one machine, the network splits the model into expert groups distributed across many independent miners. Validators coordinate the process, aggregate contributions, and score miners to drive TAO rewards. Documentation For the most up-to-date and comprehensive documentation, including architecture overviews, setup guides for validators and miners, and rewa",
      "pushedAt": "2026-04-29T18:05:15Z",
      "isArchived": false,
      "isFork": false,
      "commitMessageQuality": 0.1,
      "selfMergeRatio": 0.9,
      "avgReviewsPerPr": 0.2,
      "hasBranchProtection": false,
      "topContributorPct": 0.83,
      "avgCommentsPerIssue": 0.29,
      "avgResponseHours": 0.0,
      "prMergeHoursP50": 0.6,
      "prMergeHoursP95": 44.2,
      "contributorChurn30d": 0.0,
      "vulnerabilityCount": 0
    },
    {
      "fullName": "Vocence-bt/vocence",
      "description": "The Voice Intelligence Subnet on Bittensor",
      "homepageUrl": "https://vocence.ai",
      "defaultBranch": "master",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 2,
      "commits90d": 58,
      "mergedPrs30d": 3,
      "mergedPrs90d": 27,
      "releases12m": 3,
      "openIssues": 0,
      "closedIssues30d": 0,
      "languages": [
        {
          "name": "Python",
          "percentage": 99.6
        },
        {
          "name": "Dockerfile",
          "percentage": 0.4
        }
      ],
      "topics": [],
      "rootSignals": {
        "hasCi": true,
        "hasTests": true,
        "hasLintConfig": false,
        "hasFormatterConfig": false,
        "hasTypeScript": false,
        "hasLicense": true,
        "hasSecurityPolicy": false,
        "hasDocs": true,
        "hasDocker": true,
        "hasDependabot": false,
        "hasRenovate": false,
        "rootEntries": [
          ".github",
          ".gitignore",
          ".python-version",
          "CHANGELOG.md",
          "Dockerfile",
          "LICENSE",
          "README.md",
          "docker-compose.yml",
          "docs",
          "env.example",
          "miner_sample",
          "pyproject.toml",
          "tests",
          "uv.lock",
          "vocence"
        ]
      },
      "readmeExcerpt": "<p align=\"center\"> <img src=\"docs/vocence.png\" alt=\"Vocence\" width=\"640\"> </p> <a href=\"https://vocence.ai\" style=\"color: DFFF00;\">Vocence</a> **Open, incentivized voice intelligence on Bittensor.** Vocence is a Bittensor subnet focused on the development and evaluation of voice intelligence models, including Prompt-based Text-to-Speech PromptTTS , Speech-to-Text STT , Speech-to-Speech STS , voice cloning, and other multimodal voice capabilities. The network incentivizes miners to train and deploy models that follow natural-language prompts describing both content and voice traits such as gend",
      "pushedAt": "2026-04-17T12:35:59Z",
      "isArchived": false,
      "isFork": false,
      "commitMessageQuality": 0.25,
      "selfMergeRatio": 1.0,
      "avgReviewsPerPr": 0.0,
      "hasBranchProtection": false,
      "topContributorPct": 1.0,
      "avgCommentsPerIssue": 0.05,
      "avgResponseHours": 4.0,
      "prMergeHoursP50": 0.0,
      "prMergeHoursP95": 10.1,
      "contributorChurn30d": 0.0,
      "vulnerabilityCount": 0
    }
  ],
  "externalLinks": [],
  "priceHistory": [
    {
      "timestamp": "2025-12-26T20:59:48-03:00",
      "value": 1.16839137
    },
    {
      "timestamp": "2025-12-27T20:59:48-03:00",
      "value": 1.19599171
    },
    {
      "timestamp": "2025-12-28T20:59:48-03:00",
      "value": 1.59070577
    },
    {
      "timestamp": "2025-12-29T20:59:48-03:00",
      "value": 1.57659455
    },
    {
      "timestamp": "2025-12-30T20:59:48.001000-03:00",
      "value": 1.52371191
    },
    {
      "timestamp": "2025-12-31T20:59:48.001000-03:00",
      "value": 1.31671442
    },
    {
      "timestamp": "2026-01-01T20:59:48.001000-03:00",
      "value": 1.0949971
    },
    {
      "timestamp": "2026-01-02T20:59:48.001000-03:00",
      "value": 1.13113751
    },
    {
      "timestamp": "2026-01-03T20:59:48-03:00",
      "value": 1.16269953
    },
    {
      "timestamp": "2026-01-04T20:59:48-03:00",
      "value": 1.11732145
    },
    {
      "timestamp": "2026-01-05T20:59:48.001000-03:00",
      "value": 1.17063312
    },
    {
      "timestamp": "2026-01-06T20:59:48-03:00",
      "value": 1.14707457
    },
    {
      "timestamp": "2026-01-07T20:59:48-03:00",
      "value": 1.13445513
    },
    {
      "timestamp": "2026-01-08T20:59:48-03:00",
      "value": 1.15097776
    },
    {
      "timestamp": "2026-01-09T20:59:48-03:00",
      "value": 1.19303994
    },
    {
      "timestamp": "2026-01-10T20:59:48-03:00",
      "value": 1.21951633
    },
    {
      "timestamp": "2026-01-11T20:59:48-03:00",
      "value": 1.20427977
    },
    {
      "timestamp": "2026-01-12T20:59:48.001000-03:00",
      "value": 1.25671482
    },
    {
      "timestamp": "2026-01-13T20:59:48-03:00",
      "value": 1.42078014
    },
    {
      "timestamp": "2026-01-14T20:59:48-03:00",
      "value": 1.44705212
    },
    {
      "timestamp": "2026-01-15T20:59:48.001000-03:00",
      "value": 1.42503958
    },
    {
      "timestamp": "2026-01-16T20:59:48.001000-03:00",
      "value": 1.4786721
    },
    {
      "timestamp": "2026-01-17T20:59:48-03:00",
      "value": 1.64318863
    },
    {
      "timestamp": "2026-01-18T20:59:48.001000-03:00",
      "value": 1.65318731
    },
    {
      "timestamp": "2026-01-19T20:59:48-03:00",
      "value": 1.46610847
    },
    {
      "timestamp": "2026-01-20T20:59:48.001000-03:00",
      "value": 1.4525295
    },
    {
      "timestamp": "2026-01-21T20:59:48-03:00",
      "value": 1.45020388
    },
    {
      "timestamp": "2026-01-22T20:59:48-03:00",
      "value": 1.36426344
    },
    {
      "timestamp": "2026-01-23T20:59:48-03:00",
      "value": 1.34154428
    },
    {
      "timestamp": "2026-01-24T20:59:48-03:00",
      "value": 1.36563264
    },
    {
      "timestamp": "2026-01-25T20:59:48-03:00",
      "value": 1.40991324
    },
    {
      "timestamp": "2026-01-26T20:59:48-03:00",
      "value": 1.34290789
    },
    {
      "timestamp": "2026-01-27T20:59:48-03:00",
      "value": 1.3867161
    },
    {
      "timestamp": "2026-01-28T20:59:48-03:00",
      "value": 1.37518915
    },
    {
      "timestamp": "2026-01-29T20:59:48-03:00",
      "value": 1.38429851
    },
    {
      "timestamp": "2026-01-30T20:59:48-03:00",
      "value": 1.29008559
    },
    {
      "timestamp": "2026-01-31T20:59:48.001000-03:00",
      "value": 1.29876784
    },
    {
      "timestamp": "2026-02-01T20:59:48.001000-03:00",
      "value": 1.35389961
    },
    {
      "timestamp": "2026-02-02T20:59:48-03:00",
      "value": 1.33196193
    },
    {
      "timestamp": "2026-02-03T20:59:48-03:00",
      "value": 1.61855564
    },
    {
      "timestamp": "2026-02-04T20:59:48.001000-03:00",
      "value": 1.50936539
    },
    {
      "timestamp": "2026-02-05T20:59:48.001000-03:00",
      "value": 1.47496009
    },
    {
      "timestamp": "2026-02-06T20:59:48.001000-03:00",
      "value": 1.47001043
    },
    {
      "timestamp": "2026-02-07T20:59:48-03:00",
      "value": 1.31399046
    },
    {
      "timestamp": "2026-02-08T20:59:48.001000-03:00",
      "value": 1.27574734
    },
    {
      "timestamp": "2026-02-09T20:59:48-03:00",
      "value": 1.36990853
    },
    {
      "timestamp": "2026-02-10T20:59:48.001000-03:00",
      "value": 1.35619081
    },
    {
      "timestamp": "2026-02-11T20:59:48-03:00",
      "value": 1.375286
    },
    {
      "timestamp": "2026-02-12T20:59:48-03:00",
      "value": 1.36978478
    },
    {
      "timestamp": "2026-02-13T20:59:48-03:00",
      "value": 1.35509986
    },
    {
      "timestamp": "2026-02-14T20:59:48.001000-03:00",
      "value": 1.32858408
    },
    {
      "timestamp": "2026-02-15T20:59:48-03:00",
      "value": 1.32573532
    },
    {
      "timestamp": "2026-02-16T20:59:48-03:00",
      "value": 1.30825911
    },
    {
      "timestamp": "2026-02-17T20:59:48-03:00",
      "value": 1.35119487
    },
    {
      "timestamp": "2026-02-18T20:59:48.001000-03:00",
      "value": 1.35106027
    },
    {
      "timestamp": "2026-02-19T20:59:48-03:00",
      "value": 1.3448203
    },
    {
      "timestamp": "2026-02-20T20:59:48.001000-03:00",
      "value": 1.32682268
    },
    {
      "timestamp": "2026-02-21T20:59:48-03:00",
      "value": 1.35722555
    },
    {
      "timestamp": "2026-02-22T20:59:48-03:00",
      "value": 1.30897539
    },
    {
      "timestamp": "2026-02-23T20:59:48-03:00",
      "value": 1.35344573
    },
    {
      "timestamp": "2026-02-24T20:59:48-03:00",
      "value": 1.34593683
    },
    {
      "timestamp": "2026-02-25T20:59:48-03:00",
      "value": 1.39982272
    },
    {
      "timestamp": "2026-02-26T20:59:48-03:00",
      "value": 1.41853892
    },
    {
      "timestamp": "2026-02-27T20:59:48-03:00",
      "value": 1.44756809
    },
    {
      "timestamp": "2026-02-28T20:59:48-03:00",
      "value": 1.3675468
    },
    {
      "timestamp": "2026-03-01T20:59:48-03:00",
      "value": 1.39195015
    },
    {
      "timestamp": "2026-03-02T20:59:48.001000-03:00",
      "value": 1.35384804
    },
    {
      "timestamp": "2026-03-03T20:59:48-03:00",
      "value": 1.35105364
    },
    {
      "timestamp": "2026-03-04T20:59:48-03:00",
      "value": 1.3149082
    },
    {
      "timestamp": "2026-03-05T20:59:48-03:00",
      "value": 1.33000503
    },
    {
      "timestamp": "2026-03-06T20:59:48.001000-03:00",
      "value": 1.3685222
    },
    {
      "timestamp": "2026-03-07T20:59:48-03:00",
      "value": 1.3570275
    },
    {
      "timestamp": "2026-03-08T20:59:48.001000-03:00",
      "value": 1.36385911
    },
    {
      "timestamp": "2026-03-09T13:50:00-03:00",
      "value": 0.74935445
    },
    {
      "timestamp": "2026-03-09T19:24:36-03:00",
      "value": 0.75956422
    },
    {
      "timestamp": "2026-03-09T19:25:48-03:00",
      "value": 0.75956422
    },
    {
      "timestamp": "2026-03-09T19:42:12-03:00",
      "value": 0.7595613
    },
    {
      "timestamp": "2026-03-09T19:54:48-03:00",
      "value": 0.75955547
    },
    {
      "timestamp": "2026-03-09T20:59:48-03:00",
      "value": 1.34408815
    },
    {
      "timestamp": "2026-03-10T20:59:48-03:00",
      "value": 1.33441797
    },
    {
      "timestamp": "2026-03-10T22:04:12-03:00",
      "value": 0.77726305
    },
    {
      "timestamp": "2026-03-11T04:57:36.001000-03:00",
      "value": 0.75325482
    },
    {
      "timestamp": "2026-03-11T20:59:48-03:00",
      "value": 1.36641476
    },
    {
      "timestamp": "2026-03-12T20:59:48.001000-03:00",
      "value": 1.30493508
    },
    {
      "timestamp": "2026-03-13T20:59:48-03:00",
      "value": 1.25408685
    },
    {
      "timestamp": "2026-03-14T20:59:48.001000-03:00",
      "value": 1.2289165
    },
    {
      "timestamp": "2026-03-15T09:16:36-03:00",
      "value": 0.83493941
    },
    {
      "timestamp": "2026-03-15T20:59:48-03:00",
      "value": 1.08981005
    },
    {
      "timestamp": "2026-03-16T15:03:36-03:00",
      "value": 0.77317258
    },
    {
      "timestamp": "2026-03-16T20:59:48-03:00",
      "value": 0.93473213
    }
  ],
  "liquidityHistory": [
    {
      "timestamp": "2025-12-26T20:59:48-03:00",
      "value": 1803937.94270018
    },
    {
      "timestamp": "2025-12-27T20:59:48-03:00",
      "value": 1833203.41148304
    },
    {
      "timestamp": "2025-12-28T20:59:48-03:00",
      "value": 2117624.9624341
    },
    {
      "timestamp": "2025-12-29T20:59:48-03:00",
      "value": 2119919.24972834
    },
    {
      "timestamp": "2025-12-30T20:59:48.001000-03:00",
      "value": 2096095.32533268
    },
    {
      "timestamp": "2025-12-31T20:59:48.001000-03:00",
      "value": 1961788.8799962
    },
    {
      "timestamp": "2026-01-01T20:59:48.001000-03:00",
      "value": 1800740.12397152
    },
    {
      "timestamp": "2026-01-02T20:59:48.001000-03:00",
      "value": 1837856.26412285
    },
    {
      "timestamp": "2026-01-03T20:59:48-03:00",
      "value": 1871168.08091532
    },
    {
      "timestamp": "2026-01-04T20:59:48-03:00",
      "value": 1843137.69419104
    },
    {
      "timestamp": "2026-01-05T20:59:48.001000-03:00",
      "value": 1894195.67593276
    },
    {
      "timestamp": "2026-01-06T20:59:48-03:00",
      "value": 1883676.27492967
    },
    {
      "timestamp": "2026-01-07T20:59:48-03:00",
      "value": 1881684.77743145
    },
    {
      "timestamp": "2026-01-08T20:59:48-03:00",
      "value": 1903398.5610242
    },
    {
      "timestamp": "2026-01-09T20:59:48-03:00",
      "value": 1945693.75694275
    },
    {
      "timestamp": "2026-01-10T20:59:48-03:00",
      "value": 1975493.01706129
    },
    {
      "timestamp": "2026-01-11T20:59:48-03:00",
      "value": 1972015.82980586
    },
    {
      "timestamp": "2026-01-12T20:59:48.001000-03:00",
      "value": 2022570.97233461
    },
    {
      "timestamp": "2026-01-13T20:59:48-03:00",
      "value": 2157543.75610541
    },
    {
      "timestamp": "2026-01-14T20:59:48-03:00",
      "value": 2187181.59177611
    },
    {
      "timestamp": "2026-01-15T20:59:48.001000-03:00",
      "value": 2181179.27853757
    },
    {
      "timestamp": "2026-01-16T20:59:48.001000-03:00",
      "value": 2231454.45876626
    },
    {
      "timestamp": "2026-01-17T20:59:48-03:00",
      "value": 2360735.7798671
    },
    {
      "timestamp": "2026-01-18T20:59:48.001000-03:00",
      "value": 2379458.73584925
    },
    {
      "timestamp": "2026-01-19T20:59:48-03:00",
      "value": 2255201.03973448
    },
    {
      "timestamp": "2026-01-20T20:59:48.001000-03:00",
      "value": 2255336.21478013
    },
    {
      "timestamp": "2026-01-21T20:59:48-03:00",
      "value": 2264036.28003036
    },
    {
      "timestamp": "2026-01-22T20:59:48-03:00",
      "value": 2207413.06847554
    },
    {
      "timestamp": "2026-01-23T20:59:48-03:00",
      "value": 2198445.95114964
    },
    {
      "timestamp": "2026-01-24T20:59:48-03:00",
      "value": 2226844.05561728
    },
    {
      "timestamp": "2026-01-25T20:59:48-03:00",
      "value": 2271869.06843242
    },
    {
      "timestamp": "2026-01-26T20:59:48-03:00",
      "value": 2227770.61081607
    },
    {
      "timestamp": "2026-01-27T20:59:48-03:00",
      "value": 2271946.20025346
    },
    {
      "timestamp": "2026-01-28T20:59:48-03:00",
      "value": 2271621.06210412
    },
    {
      "timestamp": "2026-01-29T20:59:48-03:00",
      "value": 2287783.45949535
    },
    {
      "timestamp": "2026-01-30T20:59:48-03:00",
      "value": 2217915.27265236
    },
    {
      "timestamp": "2026-01-31T20:59:48.001000-03:00",
      "value": 2231693.76886689
    },
    {
      "timestamp": "2026-02-01T20:59:48.001000-03:00",
      "value": 2283132.66513519
    },
    {
      "timestamp": "2026-02-02T20:59:48-03:00",
      "value": 2271109.61722719
    },
    {
      "timestamp": "2026-02-03T20:59:48-03:00",
      "value": 2508065.5026094
    },
    {
      "timestamp": "2026-02-04T20:59:48.001000-03:00",
      "value": 2435081.19139706
    },
    {
      "timestamp": "2026-02-05T20:59:48.001000-03:00",
      "value": 2418538.27776841
    },
    {
      "timestamp": "2026-02-06T20:59:48.001000-03:00",
      "value": 2425173.43649528
    },
    {
      "timestamp": "2026-02-07T20:59:48-03:00",
      "value": 2303796.82204153
    },
    {
      "timestamp": "2026-02-08T20:59:48.001000-03:00",
      "value": 2276965.70832416
    },
    {
      "timestamp": "2026-02-09T20:59:48-03:00",
      "value": 2364847.11295116
    },
    {
      "timestamp": "2026-02-10T20:59:48.001000-03:00",
      "value": 2361032.30980064
    },
    {
      "timestamp": "2026-02-11T20:59:48-03:00",
      "value": 2385431.85459759
    },
    {
      "timestamp": "2026-02-12T20:59:48-03:00",
      "value": 2389002.09939346
    },
    {
      "timestamp": "2026-02-13T20:59:48-03:00",
      "value": 2383661.02110739
    },
    {
      "timestamp": "2026-02-14T20:59:48.001000-03:00",
      "value": 2367868.77643838
    },
    {
      "timestamp": "2026-02-15T20:59:48-03:00",
      "value": 2371311.48487694
    },
    {
      "timestamp": "2026-02-16T20:59:48-03:00",
      "value": 2362114.49472884
    },
    {
      "timestamp": "2026-02-17T20:59:48-03:00",
      "value": 2404930.22375538
    },
    {
      "timestamp": "2026-02-18T20:59:48.001000-03:00",
      "value": 2410918.50247918
    },
    {
      "timestamp": "2026-02-19T20:59:48-03:00",
      "value": 2410879.94240692
    },
    {
      "timestamp": "2026-02-20T20:59:48.001000-03:00",
      "value": 2399772.54548564
    },
    {
      "timestamp": "2026-02-21T20:59:48-03:00",
      "value": 2432069.79970515
    },
    {
      "timestamp": "2026-02-22T20:59:48-03:00",
      "value": 2394500.49700652
    },
    {
      "timestamp": "2026-02-23T20:59:48-03:00",
      "value": 2439512.3538311
    },
    {
      "timestamp": "2026-02-24T20:59:48-03:00",
      "value": 2438303.66855084
    },
    {
      "timestamp": "2026-02-25T20:59:48-03:00",
      "value": 2493154.36689886
    },
    {
      "timestamp": "2026-02-26T20:59:48-03:00",
      "value": 2518424.83686393
    },
    {
      "timestamp": "2026-02-27T20:59:48-03:00",
      "value": 2552906.33172405
    },
    {
      "timestamp": "2026-02-28T20:59:48-03:00",
      "value": 2490596.39507414
    },
    {
      "timestamp": "2026-03-01T20:59:48-03:00",
      "value": 2520082.65057422
    },
    {
      "timestamp": "2026-03-02T20:59:48.001000-03:00",
      "value": 2492415.49538242
    },
    {
      "timestamp": "2026-03-03T20:59:48-03:00",
      "value": 2495803.88569295
    },
    {
      "timestamp": "2026-03-04T20:59:48-03:00",
      "value": 2468016.78300973
    },
    {
      "timestamp": "2026-03-05T20:59:48-03:00",
      "value": 2486623.74206989
    },
    {
      "timestamp": "2026-03-06T20:59:48.001000-03:00",
      "value": 2526999.5645586
    },
    {
      "timestamp": "2026-03-07T20:59:48-03:00",
      "value": 2521916.32859212
    },
    {
      "timestamp": "2026-03-08T20:59:48.001000-03:00",
      "value": 2533498.29141549
    },
    {
      "timestamp": "2026-03-09T13:50:00-03:00",
      "value": 1411935.27610094
    },
    {
      "timestamp": "2026-03-09T19:24:36-03:00",
      "value": 1422047.97025397
    },
    {
      "timestamp": "2026-03-09T19:25:48-03:00",
      "value": 1422050.5904872
    },
    {
      "timestamp": "2026-03-09T19:42:12-03:00",
      "value": 1422083.52748006
    },
    {
      "timestamp": "2026-03-09T19:54:48-03:00",
      "value": 1422105.46705024
    },
    {
      "timestamp": "2026-03-09T20:59:48-03:00",
      "value": 2520794.75413156
    },
    {
      "timestamp": "2026-03-10T20:59:48-03:00",
      "value": 2516837.47448609
    },
    {
      "timestamp": "2026-03-10T22:04:12-03:00",
      "value": 1466075.09502543
    },
    {
      "timestamp": "2026-03-11T04:57:36.001000-03:00",
      "value": 1420097.38355531
    },
    {
      "timestamp": "2026-03-11T20:59:48-03:00",
      "value": 2552311.31532314
    },
    {
      "timestamp": "2026-03-12T20:59:48.001000-03:00",
      "value": 2501133.19188488
    },
    {
      "timestamp": "2026-03-13T20:59:48-03:00",
      "value": 2456110.26105646
    },
    {
      "timestamp": "2026-03-14T20:59:48.001000-03:00",
      "value": 2432979.44502778
    },
    {
      "timestamp": "2026-03-15T09:16:36-03:00",
      "value": 1754960.22291327
    },
    {
      "timestamp": "2026-03-15T20:59:48-03:00",
      "value": 2293209.64956775
    },
    {
      "timestamp": "2026-03-16T15:03:36-03:00",
      "value": 1751859.50227445
    },
    {
      "timestamp": "2026-03-16T20:59:48-03:00",
      "value": 2125664.72209426
    }
  ],
  "scoreHistory": [
    {
      "date": "2026-03-09",
      "masterScore": 49.0,
      "marketScore": 75.0,
      "githubScore": 26.0,
      "aiScore": 48.0,
      "socialScore": 0.0,
      "rating": "avoid",
      "usefulness": 64,
      "codeQuality": 36,
      "adoption": 49,
      "shipSpeed": 29
    },
    {
      "date": "2026-03-10",
      "masterScore": 55.0,
      "marketScore": 76.0,
      "githubScore": 38.0,
      "aiScore": 52.0,
      "socialScore": 0.0,
      "rating": "watch",
      "usefulness": 66,
      "codeQuality": 52,
      "adoption": 49,
      "shipSpeed": 46
    },
    {
      "date": "2026-03-15",
      "masterScore": 59.0,
      "marketScore": 74.0,
      "githubScore": 46.0,
      "aiScore": 57.0,
      "socialScore": 0.0,
      "rating": "watch",
      "usefulness": 65,
      "codeQuality": 42,
      "adoption": 34,
      "shipSpeed": 60
    },
    {
      "date": "2026-03-18",
      "masterScore": 42.0,
      "marketScore": 70.0,
      "githubScore": 48.0,
      "aiScore": 25.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 52,
      "codeQuality": 33,
      "adoption": 31,
      "shipSpeed": 70
    },
    {
      "date": "2026-03-19",
      "masterScore": 49.0,
      "marketScore": 70.0,
      "githubScore": 48.0,
      "aiScore": 58.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 65,
      "codeQuality": 44,
      "adoption": 31,
      "shipSpeed": 65
    },
    {
      "date": "2026-03-20",
      "masterScore": 51.0,
      "marketScore": 73.0,
      "githubScore": 50.0,
      "aiScore": 60.0,
      "socialScore": 0.0,
      "rating": "B",
      "usefulness": 66,
      "codeQuality": 43,
      "adoption": 33,
      "shipSpeed": 71
    },
    {
      "date": "2026-03-21",
      "masterScore": 45.0,
      "marketScore": 74.0,
      "githubScore": 50.0,
      "aiScore": 29.0,
      "socialScore": 0.0,
      "rating": "C",
      "usefulness": 52,
      "codeQuality": 40,
      "adoption": 32,
      "shipSpeed": 74
    },
    {
      "date": "2026-03-22",
      "masterScore": 55.0,
      "marketScore": 74.0,
      "githubScore": 50.0,
      "aiScore": 35.0,
      "socialScore": 0.0,
      "rating": "B",
      "usefulness": 56,
      "codeQuality": 41,
      "adoption": 35,
      "shipSpeed": 75
    },
    {
      "date": "2026-03-23",
      "masterScore": 52.0,
      "marketScore": 90.0,
      "githubScore": 50.0,
      "aiScore": 41.0,
      "socialScore": 0.0,
      "rating": "B",
      "usefulness": 60,
      "codeQuality": 35,
      "adoption": 40,
      "shipSpeed": 78
    },
    {
      "date": "2026-03-24",
      "masterScore": 30.0,
      "marketScore": 22.0,
      "githubScore": 50.0,
      "aiScore": 30.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 39,
      "codeQuality": 31,
      "adoption": 9,
      "shipSpeed": 74
    },
    {
      "date": "2026-03-25",
      "masterScore": 27.0,
      "marketScore": 6.0,
      "githubScore": 50.0,
      "aiScore": 39.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 43,
      "codeQuality": 39,
      "adoption": 9,
      "shipSpeed": 77
    },
    {
      "date": "2026-03-26",
      "masterScore": 27.0,
      "marketScore": 6.0,
      "githubScore": 50.0,
      "aiScore": 38.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 44,
      "codeQuality": 35,
      "adoption": 9,
      "shipSpeed": 78
    },
    {
      "date": "2026-03-27",
      "masterScore": 27.0,
      "marketScore": 5.0,
      "githubScore": 50.0,
      "aiScore": 41.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 46,
      "codeQuality": 36,
      "adoption": 7,
      "shipSpeed": 79
    },
    {
      "date": "2026-03-30",
      "masterScore": 29.0,
      "marketScore": 0.0,
      "githubScore": 48.0,
      "aiScore": 60.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 48,
      "codeQuality": 43,
      "adoption": 0,
      "shipSpeed": 69
    },
    {
      "date": "2026-04-01",
      "masterScore": 20.0,
      "marketScore": 0.0,
      "githubScore": 50.0,
      "aiScore": 14.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 30,
      "codeQuality": 32,
      "adoption": 4,
      "shipSpeed": 60
    },
    {
      "date": "2026-04-02",
      "masterScore": 22.0,
      "marketScore": 0.0,
      "githubScore": 57.0,
      "aiScore": 14.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 30,
      "codeQuality": 39,
      "adoption": 6,
      "shipSpeed": 62
    },
    {
      "date": "2026-04-03",
      "masterScore": 32.0,
      "marketScore": 0.0,
      "githubScore": 57.0,
      "aiScore": 61.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 48,
      "codeQuality": 51,
      "adoption": 0,
      "shipSpeed": 75
    },
    {
      "date": "2026-04-07",
      "masterScore": 32.0,
      "marketScore": 18.0,
      "githubScore": 57.0,
      "aiScore": 32.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 36,
      "codeQuality": 47,
      "adoption": 8,
      "shipSpeed": 78
    },
    {
      "date": "2026-04-08",
      "masterScore": 29.0,
      "marketScore": 18.0,
      "githubScore": 57.0,
      "aiScore": 22.0,
      "socialScore": 0.0,
      "rating": "D",
      "usefulness": 36,
      "codeQuality": 39,
      "adoption": 8,
      "shipSpeed": 64
    },
    {
      "date": "2026-04-11",
      "masterScore": 40.0,
      "marketScore": 18.0,
      "githubScore": 55.0,
      "aiScore": 40.0,
      "socialScore": 50.0,
      "rating": "C",
      "usefulness": 42,
      "codeQuality": 48,
      "adoption": 10,
      "shipSpeed": 77
    },
    {
      "date": "2026-04-15",
      "masterScore": 35.0,
      "marketScore": 18.0,
      "githubScore": 47.0,
      "aiScore": 31.0,
      "socialScore": 49.0,
      "rating": "C",
      "usefulness": 35,
      "codeQuality": 45,
      "adoption": 8,
      "shipSpeed": 62
    },
    {
      "date": "2026-04-16",
      "masterScore": 35.0,
      "marketScore": 18.0,
      "githubScore": 47.0,
      "aiScore": 28.0,
      "socialScore": 49.0,
      "rating": "C",
      "usefulness": 33,
      "codeQuality": 48,
      "adoption": 7,
      "shipSpeed": 58
    },
    {
      "date": "2026-04-17",
      "masterScore": 34.0,
      "marketScore": 18.0,
      "githubScore": 47.0,
      "aiScore": 27.0,
      "socialScore": 49.0,
      "rating": "D",
      "usefulness": 33,
      "codeQuality": 47,
      "adoption": 4,
      "shipSpeed": 60
    },
    {
      "date": "2026-04-19",
      "masterScore": 30.0,
      "marketScore": 19.0,
      "githubScore": 39.0,
      "aiScore": 17.0,
      "socialScore": 53.0,
      "rating": "D",
      "usefulness": 29,
      "codeQuality": 34,
      "adoption": 6,
      "shipSpeed": 42
    },
    {
      "date": "2026-04-22",
      "masterScore": 33.0,
      "marketScore": 19.0,
      "githubScore": 39.0,
      "aiScore": 26.0,
      "socialScore": 54.0,
      "rating": "D",
      "usefulness": 33,
      "codeQuality": 42,
      "adoption": 7,
      "shipSpeed": 42
    },
    {
      "date": "2026-04-23",
      "masterScore": 33.0,
      "marketScore": 19.0,
      "githubScore": 39.0,
      "aiScore": 28.0,
      "socialScore": 55.0,
      "rating": "D",
      "usefulness": 37,
      "codeQuality": 45,
      "adoption": 6,
      "shipSpeed": 42
    },
    {
      "date": "2026-04-24",
      "masterScore": 41.0,
      "marketScore": 19.0,
      "githubScore": 57.0,
      "aiScore": 37.0,
      "socialScore": 54.0,
      "rating": "C",
      "usefulness": 41,
      "codeQuality": 40,
      "adoption": 9,
      "shipSpeed": 82
    },
    {
      "date": "2026-04-25",
      "masterScore": 41.0,
      "marketScore": 18.0,
      "githubScore": 57.0,
      "aiScore": 37.0,
      "socialScore": 56.0,
      "rating": "C",
      "usefulness": 41,
      "codeQuality": 38,
      "adoption": 8,
      "shipSpeed": 85
    },
    {
      "date": "2026-04-26",
      "masterScore": 41.0,
      "marketScore": 19.0,
      "githubScore": 57.0,
      "aiScore": 36.0,
      "socialScore": 55.0,
      "rating": "C",
      "usefulness": 41,
      "codeQuality": 39,
      "adoption": 8,
      "shipSpeed": 81
    },
    {
      "date": "2026-04-29",
      "masterScore": 37.0,
      "marketScore": 3.0,
      "githubScore": 58.0,
      "aiScore": 38.0,
      "socialScore": 54.0,
      "rating": "C",
      "usefulness": 43,
      "codeQuality": 38,
      "adoption": 7,
      "shipSpeed": 82
    }
  ],
  "githubHistory": [
    {
      "date": "2026-03-09",
      "stars": 0,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 3,
      "commits90d": 3,
      "mergedPrs30d": 0,
      "mergedPrs90d": 0,
      "releases12m": 1,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-10",
      "stars": 0,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 19,
      "commits90d": 19,
      "mergedPrs30d": 4,
      "mergedPrs90d": 4,
      "releases12m": 1,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-15",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 41,
      "commits90d": 41,
      "mergedPrs30d": 17,
      "mergedPrs90d": 17,
      "releases12m": 1,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-18",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 50,
      "commits90d": 50,
      "mergedPrs30d": 22,
      "mergedPrs90d": 22,
      "releases12m": 1,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-03-20",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 55,
      "commits90d": 55,
      "mergedPrs30d": 24,
      "mergedPrs90d": 24,
      "releases12m": 3,
      "openIssues": 0,
      "closedIssues30d": 1
    },
    {
      "date": "2026-03-21",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 55,
      "commits90d": 55,
      "mergedPrs30d": 25,
      "mergedPrs90d": 25,
      "releases12m": 3,
      "openIssues": 1,
      "closedIssues30d": 1
    },
    {
      "date": "2026-03-22",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 55,
      "commits90d": 55,
      "mergedPrs30d": 25,
      "mergedPrs90d": 25,
      "releases12m": 3,
      "openIssues": 1,
      "closedIssues30d": 1
    },
    {
      "date": "2026-03-23",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 55,
      "commits90d": 55,
      "mergedPrs30d": 25,
      "mergedPrs90d": 25,
      "releases12m": 3,
      "openIssues": 1,
      "closedIssues30d": 1
    },
    {
      "date": "2026-03-25",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 55,
      "commits90d": 55,
      "mergedPrs30d": 25,
      "mergedPrs90d": 25,
      "releases12m": 3,
      "openIssues": 1,
      "closedIssues30d": 1
    },
    {
      "date": "2026-03-26",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 55,
      "commits90d": 55,
      "mergedPrs30d": 25,
      "mergedPrs90d": 25,
      "releases12m": 3,
      "openIssues": 1,
      "closedIssues30d": 1
    },
    {
      "date": "2026-03-30",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 55,
      "commits90d": 55,
      "mergedPrs30d": 25,
      "mergedPrs90d": 25,
      "releases12m": 3,
      "openIssues": 1,
      "closedIssues30d": 1
    },
    {
      "date": "2026-03-31",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 58,
      "commits90d": 58,
      "mergedPrs30d": 26,
      "mergedPrs90d": 26,
      "releases12m": 3,
      "openIssues": 0,
      "closedIssues30d": 1
    },
    {
      "date": "2026-04-02",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 58,
      "commits90d": 58,
      "mergedPrs30d": 26,
      "mergedPrs90d": 26,
      "releases12m": 3,
      "openIssues": 0,
      "closedIssues30d": 1
    },
    {
      "date": "2026-04-03",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 58,
      "commits90d": 58,
      "mergedPrs30d": 26,
      "mergedPrs90d": 26,
      "releases12m": 3,
      "openIssues": 0,
      "closedIssues30d": 1
    },
    {
      "date": "2026-04-06",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 58,
      "commits90d": 58,
      "mergedPrs30d": 26,
      "mergedPrs90d": 26,
      "releases12m": 3,
      "openIssues": 0,
      "closedIssues30d": 1
    },
    {
      "date": "2026-04-07",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 58,
      "commits90d": 58,
      "mergedPrs30d": 26,
      "mergedPrs90d": 26,
      "releases12m": 3,
      "openIssues": 0,
      "closedIssues30d": 1
    },
    {
      "date": "2026-04-10",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 36,
      "commits90d": 58,
      "mergedPrs30d": 22,
      "mergedPrs90d": 26,
      "releases12m": 3,
      "openIssues": 0,
      "closedIssues30d": 1
    },
    {
      "date": "2026-04-14",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 17,
      "commits90d": 58,
      "mergedPrs30d": 9,
      "mergedPrs90d": 26,
      "releases12m": 3,
      "openIssues": 0,
      "closedIssues30d": 1
    },
    {
      "date": "2026-04-16",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 14,
      "commits90d": 58,
      "mergedPrs30d": 9,
      "mergedPrs90d": 26,
      "releases12m": 3,
      "openIssues": 0,
      "closedIssues30d": 1
    },
    {
      "date": "2026-04-19",
      "stars": 1,
      "forks": 0,
      "watchers": 0,
      "contributors": 1,
      "commits30d": 2,
      "commits90d": 58,
      "mergedPrs30d": 3,
      "mergedPrs90d": 27,
      "releases12m": 3,
      "openIssues": 0,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-24",
      "stars": 2,
      "forks": 1,
      "watchers": 1,
      "contributors": 2,
      "commits30d": 143,
      "commits90d": 143,
      "mergedPrs30d": 35,
      "mergedPrs90d": 35,
      "releases12m": 7,
      "openIssues": 5,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-25",
      "stars": 2,
      "forks": 1,
      "watchers": 1,
      "contributors": 2,
      "commits30d": 160,
      "commits90d": 160,
      "mergedPrs30d": 39,
      "mergedPrs90d": 39,
      "releases12m": 7,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-26",
      "stars": 2,
      "forks": 2,
      "watchers": 1,
      "contributors": 2,
      "commits30d": 162,
      "commits90d": 162,
      "mergedPrs30d": 40,
      "mergedPrs90d": 40,
      "releases12m": 7,
      "openIssues": 4,
      "closedIssues30d": 0
    },
    {
      "date": "2026-04-29",
      "stars": 3,
      "forks": 4,
      "watchers": 3,
      "contributors": 2,
      "commits30d": 242,
      "commits90d": 242,
      "mergedPrs30d": 66,
      "mergedPrs90d": 66,
      "releases12m": 7,
      "openIssues": 10,
      "closedIssues30d": 0
    }
  ],
  "socialAccounts": [
    {
      "handle": "vocence_bt",
      "role": "project",
      "label": "Vocence",
      "source": "manual",
      "confidence": 1.0,
      "profile_image_url": "https://pbs.twimg.com/profile_images/2024464058112729088/6_8iJQMh_normal.jpg"
    }
  ],
  "recentTweets": [
    {
      "tweet_id": "2047755037003452595",
      "handle": "vocence_bt",
      "text": "This is an at-a-glance dash for our Vocence Network\nCheck it out! \nhttps://t.co/AVSMXokGtq",
      "created_at": "2026-04-24T16:10:20-03:00",
      "likes": 5,
      "retweets": 0,
      "replies": 0,
      "views": 160,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047754179842842877",
      "handle": "vocence_bt",
      "text": "Day 3 of Vocence Subnet 78 going live \u2014 and momentum is building fast \u26a1\ufe0f\n\nBuilders are already:\n\u2192 Spinning up validators\n\u2192 Testing voice models\n\u2192 Exploring decentralized audio intelligence\n\nThis is what early network effects look like.\nIf you missed\u2014 now\u2019s your window.\nJoin, build, and help push voice AI to SOTA \ud83d\ude80\nhttps://t.co/vdnRfmumAm\n\n#Bittensor #Vocence #Subnet78 $TAO",
      "created_at": "2026-04-24T16:06:56-03:00",
      "likes": 12,
      "retweets": 3,
      "replies": 0,
      "views": 367,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047753775453270211",
      "handle": "vocence_bt",
      "text": "New PR just merged \u2014 the base model will no longer work going forward.  \n\nReview the changes here: https://t.co/rRZ5j8lueP",
      "created_at": "2026-04-24T16:05:20-03:00",
      "likes": 6,
      "retweets": 0,
      "replies": 0,
      "views": 201,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047753187554476088",
      "handle": "vocence_bt",
      "text": "RT @markjeffrey: I think we'll look back on DCG Summit 2026 as a seminal event in both Bittensor and AI in general.\n\nA 'moment'. \"Oh yes, t\u2026",
      "created_at": "2026-04-24T16:02:59-03:00",
      "likes": 179,
      "retweets": 23,
      "replies": 9,
      "views": 17544,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047290835038081484",
      "handle": "vocence_bt",
      "text": "Bittensor is the future\n\nOne day, you will look back and realize it was right in front of you the whole time\n\nThe ones who believed and stayed\u2026\nthey'll smile\n\nThe ones who didn't\u2026\nwill feel it",
      "created_at": "2026-04-23T09:25:46-03:00",
      "likes": 4,
      "retweets": 1,
      "replies": 0,
      "views": 265,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2047034913816477830",
      "handle": "vocence_bt",
      "text": "Vocence SUBNET 78 IS LIVE \u2014 and it\u2019s a game changer. Decentralized voice intelligence is upon us, set to achieve SOTA\ud83d\ude80 \ud83d\udd25 #Bittensor #Vocence #Subnet78 $TAO\n\nJoin us -- mine, validate, contribute, build, train, test and adopt. \n\nWebsite: https://t.co/YSdDdrAxDP\nGitHub: https://t.co/OUCyGAfh0S\nDiscord: https://t.co/O37DG7d42y\nTelegram: https://t.co/fQoy4djEis",
      "created_at": "2026-04-22T16:28:50-03:00",
      "likes": 18,
      "retweets": 3,
      "replies": 1,
      "views": 788,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2046696884350443545",
      "handle": "vocence_bt",
      "text": "Voice is the missing layer in AI.\n\nText got all the attention.\nVoice is where real interaction happens.\nTomorrow we launch a subnet built for:\n\u2022 speech-to-text\n\u2022 text-to-speech\n\u2022 voice cloning\n\u2022 real-time voice agents\n\nDecentralized. Competitive. Improving every block.\nStay tuned. #bittensor #sn78 #vocence",
      "created_at": "2026-04-21T18:05:37-03:00",
      "likes": 16,
      "retweets": 3,
      "replies": 2,
      "views": 716,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045954156402462898",
      "handle": "vocence_bt",
      "text": "RT @affine_io: Imagine what one week of open competition ships at Affine.\n\nAffine-I beats Qwen3-32B on every SWE benchmark we ran.\n\nSWE-Reb\u2026",
      "created_at": "2026-04-19T16:54:17-03:00",
      "likes": 174,
      "retweets": 42,
      "replies": 8,
      "views": 22045,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045954110172926269",
      "handle": "vocence_bt",
      "text": "RT @const_reborn: \"hard power in this century will be built on software\" \n\nAnd that software should be OSS and open ownership.",
      "created_at": "2026-04-19T16:54:06-03:00",
      "likes": 412,
      "retweets": 57,
      "replies": 13,
      "views": 28410,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045952897406619769",
      "handle": "vocence_bt",
      "text": "SN 78 is about to go live!  Miners/Validators/Investors this will be a big week! https://t.co/Yd21COZg3S",
      "created_at": "2026-04-19T16:49:17-03:00",
      "likes": 7,
      "retweets": 1,
      "replies": 1,
      "views": 525,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045568586711011475",
      "handle": "vocence_bt",
      "text": "RT @opentensor: Introducing a new cryptographic governance primitive\n&gt;&gt; Conviction \n\n- The Formula: \nConviction = Stake x Time.\n\n- Linear U\u2026",
      "created_at": "2026-04-18T15:22:10-03:00",
      "likes": 561,
      "retweets": 122,
      "replies": 27,
      "views": 44712,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045568303419302074",
      "handle": "vocence_bt",
      "text": "RT @VictorVL_EN: Bittensor Ecosystem Highlights of the Week #57\n\n// SUBNET UPDATES &amp; ACHIEVEMENTS\n\n\u27a4 @webuildscore SN44\nScore announced a m\u2026",
      "created_at": "2026-04-18T15:21:03-03:00",
      "likes": 153,
      "retweets": 33,
      "replies": 13,
      "views": 12232,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045567845371916581",
      "handle": "vocence_bt",
      "text": "RT @TaoOutsider: @Grayscale, I would like to better understand your current level of confidence in $TAO Bittensor. Could you elaborate on t\u2026",
      "created_at": "2026-04-18T15:19:13-03:00",
      "likes": 38,
      "retweets": 4,
      "replies": 4,
      "views": 2767,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045566657234632958",
      "handle": "vocence_bt",
      "text": "This is why we $TAO",
      "created_at": "2026-04-18T15:14:30-03:00",
      "likes": 3,
      "retweets": 1,
      "replies": 0,
      "views": 352,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045566436480098434",
      "handle": "vocence_bt",
      "text": "RT @const_reborn: @0xamericanspiri As for OTF budget and funding. We didn\u2019t premine, so Ala and myself donated a good portion of what we mi\u2026",
      "created_at": "2026-04-18T15:13:37-03:00",
      "likes": 272,
      "retweets": 33,
      "replies": 14,
      "views": 9539,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045565425002725672",
      "handle": "vocence_bt",
      "text": "RT @opentensor: This weekend at @frontiertower, Bittensor joins the @FundingCommons event with an on-site hackathon track in San Francisco.\u2026",
      "created_at": "2026-04-18T15:09:36-03:00",
      "likes": 43,
      "retweets": 14,
      "replies": 2,
      "views": 3541,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045559432051053009",
      "handle": "vocence_bt",
      "text": "RT @Grayscale: Interested in $TAO exposure?\n\nBittensor helps leverage economic incentives and decentralized networks for open and accessibl\u2026",
      "created_at": "2026-04-18T14:45:47-03:00",
      "likes": 1155,
      "retweets": 193,
      "replies": 74,
      "views": 105655,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045558492061446187",
      "handle": "vocence_bt",
      "text": "Something big is coming. \ud83d\udc40\ud83d\udd25 #Subnet78 #TAO #VoiceIntelligence #DeAI",
      "created_at": "2026-04-18T14:42:03-03:00",
      "likes": 3,
      "retweets": 0,
      "replies": 1,
      "views": 133,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045556017300410427",
      "handle": "vocence_bt",
      "text": "RT @chutes_ai: How much of your AI provider's stack can you read?\n\nOpenAI gives you a privacy policy. Their inference engine, load balancer\u2026",
      "created_at": "2026-04-18T14:32:13-03:00",
      "likes": 125,
      "retweets": 27,
      "replies": 2,
      "views": 20473,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    },
    {
      "tweet_id": "2045231545666130347",
      "handle": "vocence_bt",
      "text": "RT @nordin_eth: The founder of $TAO just declared war on big AI\n\n\"we repeatedly beat sota (state of the art)\u2026we actually solve problems bet\u2026",
      "created_at": "2026-04-17T17:02:53-03:00",
      "likes": 859,
      "retweets": 115,
      "replies": 41,
      "views": 160262,
      "is_retweet": false,
      "is_reply": false,
      "media_type": null
    }
  ]
}
