The Harbor Ledger: a local news site with sections, bylines, a breaking banner, live updates and feeds
The website for a fictional local newsroom: a newspaper-style front page, section fronts, reporter pages, a breaking news banner switched...
A help center for a fictional SaaS product with search as you type, topics, related articles, a changelog with RSS and a status page, built on Raytha by an AI agent with the CLI in about 30 minutes.

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 a help center
for a software product.
The agent built it on a fresh Raytha 2.0.1 instance. Nobody opened the admin. Every template, content type, article, page, menu and function went in through the CLI, from files in a directory.
Orbitly is a fictional project planner for small teams, and this is its help center. The site has:
There are no accounts, forms or payments. Contact options are plain email links.
The design is a crisp product look: Manrope for headings, Inter for text, cobalt blue with a mint accent, and a deep navy hero with a faint grid and slowly orbiting rings drawn in SVG. On the right of the hero, a floating search preview shows real popular articles and the latest release. On a 390px phone the layout stacks into a single column and the search box stays front and centre.
| Feature | How it is built |
|---|---|
| Topics, articles and releases | Three content types from one schema document. Articles use a relationship field to their topic, a multiple select for tags, a date for last updated, numbers for reading time and order, and a checkbox for popular. Releases use a dropdown for New, Improved or Fixed. |
| 34 seed items | Content import from JSON Lines. Each article points at its topic by name. |
| Search as you type | A Raytha Function at /search.json takes ?q=, searches titles, summaries and article text through API_V1, puts title matches first and returns JSON. A few lines of script in the theme call it as you type. |
| Search results page | A list view at /articles. The Liquid template reads ?q=, ?category= and ?tag=, cleans and checks each value, and builds a filter for get_content_items, such as contains(tags,'security') and category eq '...'. |
| Related articles | The article template looks up other articles that share a tag, outside the current topic, and lists the topic's articles in order for previous and next links. |
| Topic pages | The topic template queries category eq '<id>' and sorts by the article order field. |
| Changelog and feed | A list view at /changelog with a ?kind= filter, and a second Function that serves the releases as RSS at /feeds/changelog.rss. |
| Home and status pages | Site pages built from 6 custom widget templates (search hero, topic tiles, popular articles and releases, contact panel, page header, status board). The status board's components, uptime figures and incidents are widget settings an editor can change in the admin. |
| Structured data | Each article carries TechArticle JSON-LD with its topic and last-updated date. |
| Navigation | Two menus: the main menu and a footer menu. |
This is the brief, as given to the agent.
Build a knowledge base and help center for a fictional SaaS product 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 30 minutes of agent time, from an empty install to raytha check passing on every route, including the
visual design and writing the 22 articles.
The theme, schema, functions, seed content, 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.