Café Maestro is not a café. It is a
demonstration of Maestro Sites — the hosting, media, forms
and analytics that an AI agent can drive end to end, from a chat window, with
no build step and nothing installed.
What you are looking at
Every piece of this page is a platform feature
Hosted static sites
The whole site is one bundle of files pushed to the platform. A worker
writes it to disk and flips a symlink, so a deploy is atomic — visitors
never see a half-built page. Every deploy becomes a numbered revision you
can roll back to.
showcase-cafe.sitesmojo.com is the
slug; a custom domain with automatic HTTPS is an attach away.
A media library, not a bundle
The film and every still live in the workspace media library on
S3 — not in the site bundle. That is why this page weighs a few kilobytes
while the gallery serves megabytes of stills.
Their URLs are stable across deploys and
rollbacks, and the platform refuses to delete a file that a kept revision
still references — it names the pages using it first.
Forms with a real inbox
Four forms on this site — contact, newsletter, reservations and feedback
— between them covering every field type the platform offers: text, email,
textarea, checkbox and select.
Submissions land in a stored inbox first and are
delivered second, so a failing email or webhook never loses a message. A
honeypot and a minimum-time check filter naive bots into a Discarded view
rather than dropping them silently.
SEO and analytics, added at deploy
robots.txt and sitemap.xml are generated from
the pages in the bundle, with absolute URLs on the live hostname. Ship your
own and yours is kept untouched — that is the opt-out.
The cookieless traffic beacon is injected into
every HTML page at deploy time, stripped and re-injected on each one so it
can never stack up.
The build
What actually happened
In order, from one conversation:
1 · The film went up
A ten-second animation was uploaded to the workspace media library.
Six frames were lifted out of it as stills and uploaded alongside — the
gallery you just scrolled through.
2 · The forms were declared
Three new forms were created against this site, each with its own
fields, validation and public submit token. No database, no server code,
no email plumbing.
3 · The bundle was deployed
Eight hand-written HTML pages, one stylesheet and one script, pushed
as a single revision. Live within seconds of the call returning.
Honest notes
The bits worth knowing
No JavaScript required. Every form here is a plain
<form method="POST"> that works with scripting disabled.
The script upgrades it to submit in place — it does not enable it.
Nothing is loaded from anywhere else. No font CDN, no
analytics vendor, no framework. Two local files and the media URLs.
The bundle cap is real. This deployment is capped at
2 MB of files, which is exactly why the images live in the media
library instead. The platform tells you the caps in every deploy reply
rather than making you guess.
The lightbox respects you. Focus is trapped while it
is open and returned when it closes; the film pauses if your system asks
for reduced motion.