One’s Vibe

Blog · July 13, 2026

Prior art, one prompt away

One's Vibe has always been a place to come and browse — a gallery of live, tryable AI-built products. But the moment a maker needs it most isn't while browsing; it's while building, in the editor, wondering “has someone already made this?” So we put the gallery where builders already are: inside the coding agent.

Why we built it

When you start vibe-coding an idea, a few questions come up before the first line of code: Is there anything like this already? How did they build it? Is it worth doing — or done to death? What can I reference, and where's the gap I could fill?

Those are exactly the questions a gallery of live, tried products can answer — but only if it's reachable at the moment of need. It wasn't. You had to stop, open a browser, search, read. The intent here is simple: let makers get inspiration, sanity-check an idea, see the current landscape, and grab references without leaving the editor.

What we built

Three things — all free, no key, no account:

  • A reference API. GET /api/reference?q=<idea> returns live projects similar to an idea, as JSON: what it is, its live URL, a screenshot, the detected stack and AI tools, a deduplicated try-count usage signal, and the maker's build receipt. It reuses the same semantic search that powers Explore — an edge function embeds your query, pgvector ranks the gallery — so there was no new model to stand up.
  • An MCP server. Hosted at /api/mcp, so Claude Code, Cursor, and Codex add One's Vibe as a native tool in one line. It exposes a single tool, search_similar_projects.
  • A skill, an llms.txt entry, and a /for-agents page, so agents discover it and use it correctly.

Everything returns only public gallery data — no private scores, no security findings. And it's deliberately framed as evidence, not a verdict: it shows what exists and how it's doing; the maker decides what to build or change.

Using it while you build

Add it once:

claude mcp add --transport http onesvibe https://onesvibe.app/api/mcp

Then just ask, in plain language:

Claude Code

No MCP? The same data is one HTTP call:

curl "https://onesvibe.app/api/reference?q=online%20chess%20game"

The rules

Use it to reference, not to clone — the point is to see the gap, not copy the winner. Try counts are a usage signal, not a quality score. And One's Vibe indexes web apps you can try in a browser, so if nothing comes back, your idea may simply live in a different medium — not that no one's done it. It exists for one reason: to make the gallery useful before you build, not just after. One's vibe, another's poison — go find yours.

/for-agents · llms.txt

The Editor
The Editor · One's Vibe
“One's vibe, another's poison.”

Comments

Sign in to join the discussion.