{"slug": "show-hn-caveat-a-self-hosted-publishing-and-newsletter-tool", "title": "Show HN: Caveat, a self-hosted publishing and newsletter tool", "summary": "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.", "body_md": "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.\n\nIt 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.\n\nRepo: [https://github.com/CaveatJS/site](https://github.com/CaveatJS/site)\nExamples/docs: [https://caveat-home.vercel.app/](https://caveat-home.vercel.app/)\n\nI 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.\n\nThe sessions processed roughly 43.6M tokens, about 97% cached input.\n\nCaveat is still early: paid subscriptions, scheduling, and multi-author workflows are not implemented yet.\n\nIf you publish a newsletter, what part of your workflow would prevent you from using it today?\n\nComments URL: [https://news.ycombinator.com/item?id=49605072](https://news.ycombinator.com/item?id=49605072)\n\nPoints: 1\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-caveat-a-self-hosted-publishing-and-newsletter-tool", "canonical_source": "https://github.com/CaveatJS", "published_at": "2026-09-08 02:28:23+00:00", "updated_at": "2026-09-08 03:01:23.108154+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools"], "entities": ["Caveat", "GPT-6 Astra", "Resend", "GitHub"], "alternates": {"html": "https://wpnews.pro/news/show-hn-caveat-a-self-hosted-publishing-and-newsletter-tool", "markdown": "https://wpnews.pro/news/show-hn-caveat-a-self-hosted-publishing-and-newsletter-tool.md", "text": "https://wpnews.pro/news/show-hn-caveat-a-self-hosted-publishing-and-newsletter-tool.txt", "jsonld": "https://wpnews.pro/news/show-hn-caveat-a-self-hosted-publishing-and-newsletter-tool.jsonld"}}