open source · waitlist open · first wave ships this summer

One engine. Every
channel. No more
copy-paste.

Create in Telegram or the web studioPublish to YouTube + Telegram channelsMIT licensed — self-host anytime

Join the waitlist

Herald rolls out in waves, earliest first. 1,247 people are already in line.
no spam. one email when your spot opens.
PARTNERS & STACK
ElevenLabs logoElevenLabsHermesClerk logoClerkConvex logoConvexOpenAIWispr FlowLinkupDodo PaymentsCloudflare logoCloudflareGrowthZ
01 / WHAT

Brief it. Shape it. Ship it.

Herald is three surfaces around one engine — a bot that creates, a studio that refines, a publisher that posts.

SURFACE 01 · TELEGRAM

The bot.

Message @heraldbot like a teammate — "/design a launch teaser, gold on ink." Finished designs and clips come back in the chat, sized for every format.

telegram-native
SURFACE 02 · WEB APP

The studio.

Open any draft in the browser to fine-tune — swap headlines, reorder frames, lock it to your brand kit. You never start from a blank canvas.

no blank canvas
SURFACE 03 · AUTO-POST

The publisher.

Connect YouTube and your Telegram channels once. Herald schedules and posts on time — right sizes, right captions, every channel.

set & forget
02 / TOUR

A short tour, on every screen.

The studio on your laptop, the queue on your tablet, the bot in your pocket — one engine underneath.

app.herald.dev/studio
● 3 channels connected
Studio › launch-week › teaser 03/12

Launch week — teaser set

Brief · "10-second teaser + square + story for Tuesday's launch. Ink on cream, gold accent, no stock photos." — 3 formats generated, brand kit applied.
FORMATS
3
wide · sq · story
RENDER
8.2s
from brief
QUEUE
12
this week
CHANNELS
3
YT + 2 TG
SHIP DAY.
JULY 21 · @HERALD
1920×1080 · YT
SHIP
DAY.
1080×1080 · TG
SHIP
DAY.
1080×1920 · Shorts
Publish queue
YT · Shortstue 09:00queued
TG · @herald_dailytue 09:00queued
YT · videowed 18:00render
TG · @founders_logthu 08:30draft
TG · @herald_ruthu 08:30draft
This week
12 posts
3 channels · zero copy-paste
HQueue
● LIVE
12 posts, across 3 channels.
Tap any row to edit or approve.
ALL 12YT 5TG 7
SHIP DAY. — teaser
YT Shorts · tue 09:00
queued
SHIP DAY. — square
@herald_daily · tue 09:00
queued
Launch vlog, ep. 1
YT video · wed 18:00
render
Founder note #12
@founders_log · thu 08:30
draft
9:41●●● 5G
H
@heraldbot
● online
/design launch teaser, gold on ink, 10 seconds
Launch teaser — ready.
3 formats · 8.2s · brand kit ✓
WIDE 10sSQ + STORY
Post →Edit
/post tue 09:00
✓ queued · YouTube + 2 channels
Message @heraldbot
TABLET · QUEUE
PHONE · @HERALDBOT
↪ one engine, every surface.
the right rail is your channel quilt.
↑ approve from the tablet.
✦ the bot lives in your pocket.
03 / HOW

Three steps, then it's routine.

No onboarding maze. Talk to the bot, glance at the studio, connect your channels.

STEP 01

Brief the bot.

Tell @heraldbot what you need in plain words — format, mood, deadline. Drafts and clips come back right in the chat.

you › /design launch teaser,
gold on ink, 10 seconds
herald › rendering… 3 formats
herald › ✓ done · reply /post
STEP 02

Polish in the studio.

Every draft opens in the web app. Swap copy, reorder frames, lock it to the brand kit — then approve.

studio · launch-week
brand kit · applied
edits · headline, 2 frames
status · approved ✓
STEP 03

Publish everywhere at once.

Herald posts to YouTube and your Telegram channels on schedule — right sizes, right captions, zero copy-paste.

publish › youtube + 2 tg
schedule · tue 09:00
status · queued (12)
copy-paste · 0
04 / OPEN SOURCE

Open source, actually.

MIT licensed, self-hostable, no open-core bait. The waitlist is for the hosted cloud — the code won't make you wait.

★ MIT license — the whole engine, not a demo
★ docker compose up and it runs
★ bring your own model + channel keys
★ your data stays in your database
★ Star on GitHubMIT
$ git clone github.com/heraldhq/herald
$ cd herald && docker compose up
studio    · localhost:3000
bot       · @your_herald_bot
publisher · connect a channel
05 / FAQ

Questions we get a lot.

What exactly is Herald?
A content engine. You brief it — in Telegram or the web studio — and it turns the brief into finished designs and clips, then publishes them to YouTube and your Telegram channels. One brief → every format → every channel.
When do I get access?
We open the door in waves every couple of weeks, earliest sign-ups first. The repo is public from day one — the waitlist is only for the hosted cloud.
Which channels at launch?
YouTube (videos + Shorts) and Telegram channels. X, LinkedIn and Instagram are on the roadmap — waitlist votes decide the order.
Is it really open source?
Yes — MIT, the whole engine. Self-host it tonight with docker compose, bring your own model and channel keys, keep your data in your own database.
Do I need design skills?
No. Set a brand kit once — colors, fonts, logo — and the bot drafts, you approve. The studio is there when you want to push pixels yourself.

Make it once.
Publish it everywhere.

First wave ships this summer — earliest in line, first through the door.