Source for https://llmmanorg.github.io — the website and blog for llmman.
Built with Zola. No Node, no lockfile: one static binary.
Install Zola (brew install zola, cargo install zola, or a
release binary), then:
zola serveThat serves the site on http://127.0.0.1:1111 and live-reloads on
change. zola build writes the site to public/.
Create content/blog/my-post.md:
+++
title = "My post"
description = "One or two sentences. Used for the post list, the feed and social previews."
date = 2026-09-01
[taxonomies]
tags = ["release"]
+++
Intro paragraph, shown as the summary on list pages.
<!-- more -->
The rest of the post.Notes:
datemust be a bareYYYY-MM-DD(no quotes). Posts sort newest first.- A post with a future date is not built unless you pass
zola build --drafts, so it is a usable way to stage something. <!-- more -->marks the summary cut-off.- Filename becomes the URL:
content/blog/my-post.md→/blog/my-post/. Renaming it breaks existing links. - Tags generate
/tags/<tag>/index pages automatically.
Copy on the home page — the tagline, the subtitle, the hero command,
the install commands and the "What else it does" points — lives in
[extra] in config.toml, so it can be changed without touching
templates. Layout lives in templates/index.html.
The page is meant to answer "what is this?" in the first screen: one sentence, one command, what that command does. Everything below it is one plain paragraph and one command per point. No feature-card grid.
The demo GIF is served from the llmman repo's docs-assets release, the
same one the README embeds, so the two stay in sync.
The hero logo is static/llmman-mark.png: the manatee from the
org logo, background removed so it sits
on the dark page. The wordmark underneath it was dropped, since it is
dark teal (unreadable on this background) and redundant next to the
site header.
config.toml site config + landing-page copy
content/_index.md home page (renders via templates/index.html)
content/blog/ blog posts, one markdown file each
templates/base.html shared shell: head, header, footer
templates/index.html landing page
templates/blog.html blog index
templates/post.html single post
templates/taxonomy_*.html tag pages
static/style.css all styling
static/llmman-mark.png hero logo (manatee, transparent)
static/favicon.png
static/apple-touch-icon.png
static/install.sh served at /install.sh (curl | sh)
static/install.ps1 served at /install.ps1 (irm | iex)
.github/workflows/deploy.yml builds with Zola and publishes to GitHub
Pages on every push to main. Pages is configured with "GitHub Actions"
as the source, so there is no gh-pages branch to manage.