vibehunt.tech

v0.1 preview

Software discovery, without gatekeepers.

VibeHunt is an open registry. Builders publish manifests verifiable to their domain. You browse or describe what you need. No app stores, no algorithms, no ad auctions.

Two sides, one registry

Looking for something

Discover tools that fit what you actually need.

  • Browse by category, search, or describe a problem in plain English.
  • See verifiable claims from real publishers — no impersonators in your results.
  • Filter by what matters to you: local-first, open source, no subscription.
Browse software

Built something

Get your software in front of the people who'd use it.

  • Publish a JSON-LD manifest. That's the entire onboarding — no review queue.
  • Verify ownership with a small file at your domain. No impersonators can squat your name.
  • Free, open, no fees, no algorithm to game.
Publish a Capability

How it works

Three primitives. JSON-LD. No accounts.

1

Need

live

What you're looking for. Free-text plus a bit of structure — category, things that matter to you, how big the use case is. Anyone can publish one.

2

Capability

live

A manifest the software publishes. What it does, what it satisfies, where to get it. Verifiable to the publisher's domain.

3

Star

phase 2

A real user signing 'this works' for a Capability. Like a GitHub star, but cryptographically tied to a domain or key — the trust signal that replaces app-store reviews.

Read the full spec →

From the registry

A few things people have published.

Browse all →

For builders

Your entire onboarding fits in one file.

A Capability manifest is a JSON-LD document. Publish one, host a small .well-known file at your domain, and you're discoverable.

capability.jsonJSON-LD
{
  "@context": "https://vibehunt.tech/v1",
  "@type": "Capability",
  "id": "cap:my-tool",
  "software": {
    "name": "My Tool",
    "category": "developer-tools",
    "homepage": "https://my-tool.dev",
    "source": "https://github.com/me/my-tool",
    "license": "MIT",
    "description": "A tiny thing that does one thing well."
  },
  "solves": [
    {
      "intent": "Solve a specific, focused problem in a clean way.",
      "constraintsSatisfied": [
        "core:open-source",
        "core:libre",
        "core:no-account-required",
        "core:offline-capable"
      ],
      "scale": ["single-user"]
    }
  ],
  "maturity": "stable",
  "maintainer": "did:web:my-tool.dev"
}
Walk through publishing →

Open protocol. Verifiable identity. No middleman.

VibeHunt is one client. The protocol is the product. Anyone can build another viewer, agent, or registry on the same JSON-LD primitives.