vibe dex
// products + experiments built with vibe coding.
← all

access the data

Every channel reads the same entries. Pick whichever fits.

  HTTP API                         MCP (agents)
  GET  /api/entries                tools on /mcp:
  GET  /api/entries/:id              list_entries
  GET  /api/builders/:github         get_entry
  POST /api/entries  (submit)        get_builder
  GET  /openapi.json                 submit_entry
  GET  /schema.json
                                   CLI
                                     vibe list
                                     vibe show <id>
                                     vibe profile <github>
                                     vibe submit

HTTP, for example:

  curl -s /api/entries | jq '.[0]'
  curl -s /api/entries?kind=experiment
  curl -s /api/entries?tag=mcp
  curl -s /api/builders/<github>
  curl -s /openapi.json     # the full contract, derived from the schema