autoblogger
v0.2.28
Published
A headless CMS with AI writing tools, WYSIWYG editor, and RSS auto-draft
Maintainers
Readme
✨ Autoblogger
The AI-native CMS that makes writing feel like magic.
Content is king. Speed is everything.
In the age of AI and SEO, the blogs that win are the ones that publish consistently. Autoblogger drops a complete AI-powered writing studio into your Next.js app—so you can go from idea to published post in minutes, not hours.
What is Autoblogger?
A CMS that installs in seconds and writes with you. One command adds AI-powered blogging to any Next.js app—your database, your auth, your content.
Features
🤖 AI That Actually Helps
- Generate from ideas — Describe what you want, get a polished essay
- Chat while you write — Ask questions, get feedback, brainstorm
- Agent mode — Tell AI to edit your essay directly ("make the intro punchier")
- Plan mode — Generate outlines, then expand into full essays
- Web search — Ground AI responses with real-time information
✍️ Writing That Feels Good
- Beautiful editor — Tiptap-based WYSIWYG that syncs to markdown
- Keyboard-first —
⌘Kfor chat,⌘Sto save,Escto navigate - Revision history — Every save is a snapshot you can restore
- Inline comments — Highlight text, leave notes, collaborate
🔌 Plays Nice With Everything
- Your database — Uses your Prisma client, your schema
- Your auth — Plugs into NextAuth, Clerk, or custom auth
- Your styles — Standalone CSS included, Tailwind optional
- External CMSs — Sync to Prismic, Contentful, Sanity on publish
🤯 Automate Your Content Pipeline
- RSS auto-draft — Subscribe to feeds, auto-generate essays from news
- Topic subscriptions — Define keywords, get suggested posts daily
- Webhooks — Trigger workflows when posts are published
Quickstart
npm install autoblogger
npx autoblogger initAdd your AI key to .env:
ANTHROPIC_API_KEY="sk-ant-..."Start your app and visit /writer. That's it.
🤖 Install Prompt — Paste into Cursor or Claude:
Install autoblogger following https://www.npmjs.com/package/autoblogger
Requirements
- Next.js 14, 15, or 16 (App Router)
- Prisma 5 or 6
- Node.js 20+
Documentation
- 📖 Full Setup Guide — Complete installation and configuration
- 🔧 Configuration Options — All available settings
- 🔐 Authentication — NextAuth, Clerk, custom auth
- 🎨 Styling — Customize the dashboard
- 🔌 CMS Integration — Prismic, Contentful, Sanity
- 📡 Auto-Draft — Generate posts from RSS feeds
License
MIT © Hunter Rosenblume
