cd /news/ai-tools/show-hn-caveat-a-self-hosted-publish… · home topics ai-tools article
[ARTICLE · art-122873] src=github.com ↗ pub= topic=ai-tools verified=true sentiment=· neutral

Show HN: Caveat, a self-hosted publishing and newsletter tool

Caveat, a self-hosted publishing and newsletter tool built with GPT-6 Astra over three sessions, is now available on GitHub, offering a rich-text editor, subscriber management, and Resend email delivery. The developer processed roughly 43.6M tokens, about 97% cached input, and notes that paid subscriptions, scheduling, and multi-author workflows are not yet implemented.

read1 min views1 publishedSep 8, 2026

I’ve been working on Caveat, a self-hosted publishing tool for people who want control over their newsletter’s design, subscriber data, and infrastructure.

It includes a rich-text editor, autosave, reusable content blocks, publication designs, typography and colour controls, subscriber management, exports, and Resend email delivery. It includes both the editor and public website.

Repo: [https://github.com/CaveatJS/site](https://github.com/CaveatJS/site)
Examples/docs: [https://caveat-home.vercel.app/](https://caveat-home.vercel.app/)

I built the first version over a few hours across three sessions with GPT-6 Astra. I chose the features, tested the workflows, and refined the design and implementation.

The sessions processed roughly 43.6M tokens, about 97% cached input.

Caveat is still early: paid subscriptions, scheduling, and multi-author workflows are not implemented yet.

If you publish a newsletter, what part of your workflow would prevent you from using it today?

Comments URL: [https://news.ycombinator.com/item?id=49605072](https://news.ycombinator.com/item?id=49605072)

Points: 1

── more in #ai-tools 4 stories · sorted by recency
── more on @caveat 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-caveat-a-sel…] indexed:0 read:1min 2026-09-08 ·