{
  "schemaVersion": "hopperlabs.apps-directory.v1",
  "brand": {
    "id": "hopperlabs-ai",
    "name": "Hopperlabs",
    "domain": "hopperlabs.ai"
  },
  "signIn": "https://hopperworks.io",
  "downloads": "https://downloads.hopperlabs.ai",
  "apps": [
    {
      "appId": "hopper.domain-app.ai-capacity",
      "title": "AI Capacity",
      "group": "AI operations",
      "says": "See how much of each AI subscription is left, when it resets, and which account has room.",
      "audience": "free",
      "download": {
        "url": "https://downloads.hopperlabs.ai/download/ai-capacity-development/darwin-arm64",
        "version": "0.4.4",
        "platform": "darwin-arm64",
        "platformName": "Mac, Apple silicon",
        "bytes": 31290887,
        "sha256": "1fa3f82223828baee88223127e47f0562758d4bbcdd4e18a1db222a3d371c6ca",
        "note": "development preview"
      },
      "picture": "https://apps.hopperlabs.ai/shots/ai-capacity.webp"
    },
    {
      "appId": "hopper.domain-app.ai-effectiveness",
      "title": "AI Effectiveness",
      "group": "AI operations",
      "says": "Review what your AI work accomplished: threads, tokens and outcomes for each project.",
      "audience": "free",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/ai-effectiveness.webp"
    },
    {
      "appId": "hopper.domain-app.ai-gateway",
      "title": "AI Gateway",
      "group": "AI operations",
      "says": "Whether the AI Gateway is installed and running, its credentials, and which account each lane is on.",
      "audience": "free",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.persona-studio",
      "title": "Persona Studio",
      "group": "AI operations",
      "says": "Versioned AI worker profiles with examples, benchmarks and feedback.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.project-cost-controls",
      "title": "Project Cost Controls",
      "group": "AI operations",
      "says": "Budgets and token costs for each project, with reviews that cite their evidence.",
      "audience": "free",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/project-cost-controls.webp"
    },
    {
      "appId": "hopper.domain-app.hopper-classifier",
      "title": "Hopper Classifier",
      "group": "Classifiers",
      "says": "Classify, compare and teach typed decisions.",
      "audience": "free",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/hopper-classifier.webp"
    },
    {
      "appId": "hopper.domain-app.hopper-classifier-function-calling",
      "title": "Hopper Classifier Function Calling",
      "group": "Classifiers",
      "says": "Select, validate and invoke owner operations.",
      "audience": "free",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.hopper-classifier-router",
      "title": "Hopper Classifier Router",
      "group": "Classifiers",
      "says": "Route requests to an explicit destination.",
      "audience": "free",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.hopper-classifier-routing-and-function-calling",
      "title": "Hopper Classifier Routing and Function Calling",
      "group": "Classifiers",
      "says": "Compose routing and function calling.",
      "audience": "free",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.hopper-graph-computer",
      "title": "Hopper Graph Computer",
      "group": "Graph Computer",
      "says": "Build, run and inspect graph programs.",
      "audience": "free",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.hopper-graph-computer-chat",
      "title": "Hopper Graph Computer Chat",
      "group": "Graph Computer",
      "says": "Talk to graph programs and inspect their evidence.",
      "audience": "free",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.domain-graphs",
      "title": "Domain Graphs",
      "group": "Estate",
      "says": "Explore who owns each domain graph, what it depends on, and its evidence.",
      "audience": "free",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.evaluation-console",
      "title": "Evals and Benchmarks",
      "group": "Estate",
      "says": "Run evaluation programs and inspect every run with its evidence.",
      "audience": "free",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.release-management",
      "title": "Release Management",
      "group": "Estate",
      "says": "Every product this computer delivers, and how each release moves phase by phase.",
      "audience": "free",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.source-management",
      "title": "Source Management",
      "group": "Estate",
      "says": "The work on this computer that is not yet safe on GitHub, whose it is, and the landing queue.",
      "audience": "free",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.t3-code",
      "title": "T3 Code",
      "group": "Estate",
      "says": "Runs the T3 Code agent runner and binds each thread to the backlog item it works on.",
      "audience": "free",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.business-name-checker",
      "title": "Business Name Checker",
      "group": "Startup services",
      "says": "Check a business name against trademarks, registries, domains and social handles.",
      "audience": "free",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/business-name-checker.webp"
    },
    {
      "appId": "hopper.domain-app.domain-finder",
      "title": "Domain Finder",
      "group": "Startup services",
      "says": "Check a domain, then compare what registration and renewal cost.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/domain-finder.webp"
    },
    {
      "appId": "hopper.domain-app.domain-services",
      "title": "Domain Services",
      "group": "Startup services",
      "says": "Plan the site, choose its address, and connect the two.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/domain-services.webp"
    },
    {
      "appId": "hopper.domain-app.github-setup",
      "title": "GitHub Setup",
      "group": "Startup services",
      "says": "Choose a repository name and visibility before setting up GitHub.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/github-setup.webp"
    },
    {
      "appId": "hopper.domain-app.idea-check",
      "title": "Idea Check",
      "group": "Startup services",
      "says": "Test the idea before you build: the assumption, the experiment, the threshold.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/idea-check.webp"
    },
    {
      "appId": "hopper.domain-app.intellectual-property-research",
      "title": "Intellectual Property Research",
      "group": "Startup services",
      "says": "Plan trademark and patent research, and keep the trail of what was searched.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/intellectual-property-research.webp"
    },
    {
      "appId": "hopper.domain-app.logo-maker",
      "title": "Logo Maker",
      "group": "Startup services",
      "says": "Write a focused logo brief, then review the mark it produces.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/logo-maker.webp"
    },
    {
      "appId": "hopper.domain-app.site-setup",
      "title": "Site Setup",
      "group": "Startup services",
      "says": "Choose hosting for a business or a personal site, and publish.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/site-setup.webp"
    },
    {
      "appId": "hopper.domain-app.startup-services",
      "title": "Startup Services",
      "group": "Startup services",
      "says": "Start with a name and keep research, setup and launch in one place.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/startup-services.webp"
    },
    {
      "appId": "hopper.domain-app.author-studio",
      "title": "Author Studio",
      "group": "Writing",
      "says": "Order manuscripts and chapters from reviewed source pieces.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/author-studio.webp"
    },
    {
      "appId": "hopper.domain-app.course-builder-studio",
      "title": "Course Builder Studio",
      "group": "Writing",
      "says": "Build modules, lessons and exercises from reviewed manuscript sources.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/course-builder-studio.webp"
    },
    {
      "appId": "hopper.domain-app.write-studio",
      "title": "Write Studio",
      "group": "Writing",
      "says": "Write with your sources beside you: exact revisions, comparison, and a deliberate handoff.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/write-studio.webp"
    },
    {
      "appId": "hopper.domain-app.voice-studio",
      "title": "Voice Studio",
      "group": "Media",
      "says": "Create a voice, cast it, and turn a script into speech.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/voice-studio.webp"
    },
    {
      "appId": "hopper.domain-app.engagement-algorithm-studio",
      "title": "Engagement Algorithm Studio",
      "group": "Audience",
      "says": "Research an audience, compare content, and keep the evidence behind each opportunity.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/engagement-algorithm-studio.webp"
    },
    {
      "appId": "hopper.domain-app.links",
      "title": "Links",
      "group": "Audience",
      "says": "A page of links for each brand, in order, with scheduled windows.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.social",
      "title": "Social",
      "group": "Audience",
      "says": "Each brand’s channels on X, YouTube, Instagram and TikTok, with a queue and a calendar.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": null
    },
    {
      "appId": "hopper.domain-app.search",
      "title": "Hopper Search",
      "group": "Search",
      "says": "Search retained results through the Hopper Search service.",
      "audience": "hopperlabs-member",
      "download": null,
      "picture": "https://apps.hopperlabs.ai/shots/search.webp"
    }
  ]
}
