Open source · MIT licensed

Run your entire conference on one open‑source platform.

Call for speakers, reviews, decisions, a conflict-free schedule, and the published program — all on one board.

One click as organizer, reviewer, or speaker — no signup. Or create your own event.

vibeboard agenda builder for AI Builders Summit 2026: accepted talks placed on a day-by-room grid, with a room double-booking flagged in red

Decision · SUB-6

Evals Are Your Only Moat: Building Test Suites for LLM Products

AcceptMaybeDecline

Email + calendar invite queued

Scorecard · Round 1

Multi-Agent Systems Are Just Distributed Systems

12345

Recommend: Accept

Live embed

Not a screenshot — the schedule itself

The demo conference’s published programme, rendering inside this page right now. Real rooms, real talks, real times. Switch the day; click a block. The organizer builds this by dragging accepted talks onto a room-by-time grid, and a clash goes red the moment it lands.

Loading the published schedule…

Every block here is a row in the demo database, served by the same public page an attendee would open — no export step, no copy of the schedule to keep in sync.

$$$/yr

What the incumbents cost

Quote-only enterprise pricing, renewed every season.

$0

What vibeboard costs

MIT licensed. No seats, no per-submission fee.

wrangler deploy

What running your own takes

One repo, into your own Cloudflare account.

  • MIT licensed
  • Cloudflare Workers + D1 + R2
  • Public demo, no signup
  • 700+ tests

From open call to published schedule, on one board

Live numbers from the demo event — right now.

51

Proposals in

through the open call

134

Reviews submitted

scorecards across rounds

45

Decisions made

accept · maybe · decline

273

Speaker tasks

tracked to done

33

Talks scheduled

on the published agenda

Straight to the proof

Everything worth seeing, one click each

Each card opens the running demo on the screen where that thing actually happens — signed in as whoever is allowed to see it. No signup, nothing to set up.

no sign-inBrowse a real conference, imported from its own feed561 sessions, 553 speakers and 522 headshots of the AI Engineer World's Fair, loaded from ai.engineer's public schedule feed. No login, no signup — and an unofficial demo, not an official site.Open in a new tab
no sign-inPut the programme on somebody else's siteThe live widget an iframe renders: real sessions and rooms, no login, nothing to install.Open in a new tabno sign-inPoint an agent at the conferenceAn MCP server and a REST API. The published programme reads with no credential at all.curl https://vibeboard.io/mcp -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Open it

Some are public URLs that need no account at all. The rest sign you into the demo event as the organizer or the speaker — the same logins the sign-in page offers, picked for you so you land on the right screen.

One platform

Everything running an event actually takes

Proposals, reviewers, decisions, speakers, the schedule and the public program — one board.

A schedule that catches its own conflicts

Drag accepted talks onto a day-by-room grid. Double-booked speakers and rooms flag themselves the moment you drop.

Agenda builder grid with a room double-booking flagged in red

A call for speakers people finish

Your questions, your deadlines, saved drafts.

Scorecards, not spreadsheets

Rating, recommendation, comments — the criteria you set, round by round.

Fair by default

Blind rounds, even auto-distribution, conflicts recused.

Speakers you can actually manage

Import the roster, invite people into their own portal, track every upload.

AI speaker research

One click runs a real web search and writes a brief before you decide.

Decisions that send themselves

Accept a talk and the speaker gets the email — and the calendar invite.

Publish the program everywhere

Session, speaker and agenda pages, plus embeds for your own site.

<script src="vibeboard.io/your-event/embed.js" data-widget="agenda"></script>

Also: JSON feed · ICS calendar · attendee itinerary builder

A REST API over all of it

Per-event keys. Read sessions, speakers and the schedule. Writes go through MCP, where every mutation asks first.

$ curl -H "Authorization: Bearer $VB_KEY" \ vibeboard.io/api/v1/sessions?status=accepted
200 OK application/json
{ "data": [ { "code": "SESS-14", "title": "Prompt Injection Is a Solved Problem", "status": "accepted", "room": { "name": "Main Stage" }, "startsAt": "2026-09-15T20:15:00.000Z", "speakers": [ { "name": "Amara Diallo" } ] } ], "pagination": { "total": 32, "hasMore": true } }

Open source

Yours to run, fork, and self-host

MIT licensed. Read every line, deploy it on infrastructure you control, change what your event needs changed. No per-submission pricing, no seat counts.

  • Self-host it. One repo, one deploy — Cloudflare Workers, D1, R2. Your data stays in your own account.
  • Bend it to your event. Forms, review criteria, email templates and public pages are configuration — the rest is code you can fork.
  • Sized for big programs. The load-test seed in the repo (scripts/seed-stress.ts) fills an event with 400 proposals, 150 speakers and 1,200 review assignments. The demo you can click is kept small on purpose — small enough to read.

For organizers

Run the whole event from one desk

  • Set it up once. Dates, tracks, formats, rooms, the call and its deadline.
  • See the whole pipeline. Every proposal, with filters that actually filter.
  • Decide in one click. Emails, onboarding tasks and calendar invites follow on their own.
Open the demo as an organizer
Submissions pipeline: every proposal with speakers, track, format, and decision status

For reviewers

A review queue that respects your evening

  • A queue, not a maze. A "next unreviewed" button that never loses your place.
  • Score on real criteria. Ratings, recommendations, comments — weighted per round.
  • Blind when it matters. Identities hidden, conflicts of interest recused.
Score a talk in the demo
Reviewer scorecard: abstract, speaker bios, rating scale, recommendation, and comments

For speakers

Speakers always know where they stand

  • One link, the whole story. Status, tasks, profile — no email archaeology.
  • Never a black hole. Submitted → In review → Decision → Scheduled.
  • Uploads where they belong. Slides and headshots land on the talk, not in a thread.
See the speaker portal
Speaker portal: accepted talk with journey strip and open speaker tasks

Product tour

See a conference get run

Open the call, score what comes in, decide, and build the grid — in one take.

Try it yourself
Agenda builder with rooms, scheduled talks, and a flagged conflictProduct tour · 1 min

For attendees

A public program people actually use

Session, speaker and agenda pages, plus a personal itinerary builder. No login, no app install.

Browse the demo's public pages
Public sessions page with track and format filters for attendees
Public speaker directory for the demo event

Try it now

Poke around a real conference

A whole conference, seeded end to end — proposals mid-review, decisions half made, and one deliberate schedule conflict left in.

Or create your own event or submit a talk to the open call.