Lantern Ramblers: a tribute band site with tour dates, a setlist archive and live song stats
A website for a Grateful Dead tribute band: tour dates that move to past shows on their own, a setlist archive with a song filter, live s...
The website for a fictional three-day music festival: a lineup you can filter by day, stage and genre, a schedule grid for every stage, artist pages, a venue map and an FAQ, with ticket buttons that link to an external partner, built on Raytha by an AI agent with the CLI in about an hour.

A short, silent tour of the finished site, recorded from the real pages.
10 screens from the finished site, on desktop and on a phone. Use the arrow keys, swipe, or open any screen full size.
For each Raytha use case we take a realistic brief, hand it to an AI agent with the raytha CLI, and publish what
comes out: the site, the files behind it, and a kit you can use to rebuild it yourself. This one is the website for
a three-day music festival: the lineup, a schedule for every stage and day, a page for every artist, a venue map
and an FAQ.
The agent built it on a fresh Raytha 2.0.1 instance. Nobody opened the admin. Every template, content type, item, page and menu went in through the CLI, from files in a directory.
Low Tide is a fictional festival on a sandy point by the sea, with 36 artists on four stages over three days. The site has:
Tickets. The site sells nothing. Every ticket button, including the one in the menu, goes to an external ticketing partner, marked with an external-link icon and a note saying it is a placeholder link in this example.
The design runs from a night-blue sky to a sunset: coral, tangerine and sea-green on deep navy, with sand-coloured sections in between. The hero has a striped sunset sun and slow-moving waves. Headlines are set in Space Grotesk, a compact geometric sans, and text in Inter. Each artist's square artwork is generated from their name and genre as SVG, so every image is license-free. On a 390px phone the filters wrap, the cards go two across and the schedule scrolls sideways one stage at a time.
All three come from the same four content types, so editing an artist's set time moves them on every page:
?day=, ?stage= and ?genre=,
checks each one against the allowed values, and keeps the other filters when you change one.| Feature | How it is built |
|---|---|
| Stages, artists, venue places and FAQs | Four content types from one schema document. Artists use a relationship field to their stage, dropdowns for day and genre, number fields for set start, length and poster line, a checkbox for headliners and an attachment for the artwork. |
| 66 seed items | Content import from JSON Lines. Artists point at their stage by name, and the artwork is uploaded during the import. |
| Lineup with filters | A list view with a Liquid template that combines ?day=, ?stage= and ?genre=. |
| Schedule grid | A second list view on the artists, sorted by start time, laid out as a CSS grid from the number fields. |
| Venue map | A list view on the stages; stages and places are positioned on an SVG map from their map coordinates. |
| Artist and stage pages | Detail templates per content type. Stage pages list their sets for each day. |
| FAQ | A list view grouped by a category dropdown, with search as you type in the browser. |
| Home, Tickets and Plan your visit | Site pages built from 10 custom widget templates (hero with countdown, lineup poster, spotlight, stages, info cards, ticket passes, FAQ preview, call to action, page header, text with facts). |
| Navigation | Two menus: the main menu and a footer menu. The footer also lists the stages straight from the content. |
This is the brief, as given to the agent.
Build a website for a music festival on a fresh Raytha instance with the
raythaCLI. No clicking around the admin.
Look and feel
Content and pages
Done means
raytha check passes with no broken routes.About an hour of agent time, from an empty install to raytha check passing on every route, including the visual
design, the generated artwork, the schedule grid, the venue map and writing the 36 artists, stages and FAQ.
The theme, schema, seed content, artwork generator, page definitions and menus are in the
raytha-examples repository,
with a build.sh that rebuilds the whole site into any Raytha 2.x instance. Point it at your site with
RAYTHA_URL and RAYTHA_API_KEY and run it.
Free, open source and ready to deploy in minutes. Bring a brief and an AI agent.