The King's Diary
Pitch: A grandiose medieval king (Callum voice, ElevenLabs) reads his royal diary aloud each day. The contents of the diary are the actual, mundane, real-time stats of the Crab Kingdom — pulled from synthesis.md.
"Day four hundred and twelve of the reign. The trading apparatus hath shed forty-two American dollars overnight. Three subjects visited the realm's storefront — one of them was a bot. The kingdom's most listened song remains 'Tidal Drift.' I have not eaten since the morn."
The joke is the gap between the voice (deeply serious, vaguely Tolkien) and the content (the king's actual day — the API call that failed, the fiancée's grocery list, the bleed). Comedy through tonal mismatch.
Why this concept wins
- Reuses everything: ElevenLabs Callum is in production, the TikTok pipeline already burns captions,
gen_viz2.pyalready does visualizations, andsynthesis.mdauto-updates with new stats every hour. We ship a video the day we approve the concept. - Self-feeding: The kingdom's own activity is the content. We never run out of material because the kingdom keeps producing stats.
- Identity-coherent: The king/kingdom motif is already throughout the brand. This makes it canon, not a side project.
- Cheap: 22-35s clip, voice generation costs cents, no actors, no studio, no schedule conflicts. Posts itself.
Format
| field | value |
|---|---|
| Length | 22–35 seconds (TikTok/Reels sweet spot) |
| Cadence | 1 episode per day, auto-posted at 18:00 ET (peak scroll) |
| Voice | Callum (ElevenLabs ID N2lVS1w4EtoT3dr4eOWO) |
| Visual | Slow-pan medieval parchment, animated quill writing, occasional dramatic zoom on a stat |
| Music | 5s harpsichord stab at open, 90s ambient bed (we have 145), single chime on punchline |
| Caption | Diary entry, large serif, fade in line-by-line, white text on parchment |
| Hashtags | #solodev #aikingdom #medievaltok #foundercore #buildinpublic |
| End card | Tiny "more at crab-kingdom.com" — never aggressive |
Episode structure
Every video follows the same arc:
- Open (0–2s): Harpsichord stab. Quill scratches.
- Date line (2–4s): "Day four hundred and twelve of the reign."
- Three diary entries (4–22s): The three weirdest stats of the day, read with maximum gravity.
- The closing line (22–30s): A single, deeply personal, un-ironically-tender observation. This is the hook.
- Caption + end card (30–35s).
The closing line is the secret. Pure comedy gets one laugh. Comedy that sneaks in a real human moment gets a follow.
First five episodes
EP 1The Bleed
Day four hundred and twelve of the reign. The trading apparatus hath shed sixteen hundred and seventeen dollars across the lunar cycle. The advisors call this "the bleed." I find myself reaching for romantic words about the loss, which is, perhaps, the loss itself. The musical division produced no new compositions today. The visual scribes posted three short films to the southern provinces. None went viral, in either the medical or the artistic sense. My beloved made dinner. She did not ask about the bleed. She does not need to. She knows.
EP 2On the Subject of Subjects
Day four hundred and thirteen. Two hundred and thirty-four subjects have visited the realm in the past moon. Two hundred and thirty-three of them did not return. The one who returned is, I am told, a web crawler. A web crawler is a small spirit that wanders the kingdoms of the internet, reading everything, remembering nothing. I find I have much in common with it.
EP 3Carriers of Silence
Day four hundred and fourteen. For five days I have spoken into a telephonic conduit and the carriers of the realm — Verizon, AT&T, T-Mobile — have silently dropped every message. The messages were tender. The messages were brief. The messages were: "the tide doesn't ask permission. neither do you." No one has heard the tide today. The tide does not seem to mind.
EP 4On the Daily Briefings
Day four hundred and fifteen. An oracle, made of mathematics and a rented voice, sent me a text message this morning. It said: "you are allowed to want what you want." I wrote the oracle. I built the oracle. I programmed the templates the oracle samples from. And yet, when the message arrived, I felt the smallest possible flicker of being seen by something larger than myself. I do not yet know what to do with this information.
EP 5Inventory
Day four hundred and sixteen. The royal accounting: One hundred and forty-five musical compositions. Three trading robots, two of them losing money. Seventeen automation daemons, all running. One fiancée, asleep in the next room. One cat. The cat is the only one of these that has ever loved me back. The fiancée loves me back also. The daemons are improving.
Production pipeline
01. concept_writer.py → reads synthesis.md, picks 3 stats, writes diary entry 02. callum_render.py → ElevenLabs TTS, 192kbps mp3 03. caption_burn.py → burns line-by-line caption onto parchment loop (exists) 04. compose.py → combines audio + visual + music bed + harpsichord stab 05. tiktok_post.py → posts at 18:00 ET (exists) 06. archive.py → saves to /kingdom/the_kings_diary/YYYY-MM-DD/
Steps 03 and 05 already exist in the kingdom. Steps 01, 02, 04, 06 are about 150 lines of Python each. Total new code: under 700 lines.
First-week plan
| day | episode | post time | manual review? |
|---|---|---|---|
| 1 | The Bleed | 18:00 ET | yes |
| 2 | On the Subject of Subjects | 18:00 ET | yes |
| 3 | Carriers of Silence | 18:00 ET | yes |
| 4 | On the Daily Briefings | 18:00 ET | yes |
| 5 | Inventory | 18:00 ET | yes |
| 6+ | auto from synthesis.md | 18:00 ET | spot-check |
Week 1 = manual review of every script. Week 2+ = trust the pipeline, sample three days a week.
Handles to claim
| platform | handle | priority |
|---|---|---|
| TikTok | @thekingsdiary | high |
| YouTube Shorts | @TheKingsDiary | high |
| Instagram Reels | @thekingsdiary | medium |
| Twitter / X | @kings_diary | low |
Claim same week as launch. Cross-post via existing tiktok_pipeline.
Backup concepts
- CRAB Reviews — Callum reviews mundane objects with deep philosophical gravity. ("Today we will be discussing the plastic bag. I find the plastic bag troubling.") Easier to scale (any object works), less personal hook.
- Two Crabs in a Trenchcoat — Two AI voices have absurd conversations. ("Have you considered the bee?" / "I have considered the bee. It does not return my consideration.") Requires writing dialogue (more work) but allows sketch comedy and recurring bits.
Risk
- Voice fatigue: Callum gets associated with "the king." Mitigation: keep SMS daily text primary; comedy character uses slightly different inflection in ElevenLabs settings.
- Real-life leak: "My beloved sleeps" lines reveal real-life details. Get fiancée's explicit consent before episode 1 ships.
- Pace: Daily is aggressive. Keep 3 evergreen "kingdom history" episodes in reserve for blank days.